2021 Schedule

2021 Schedule
Cody Glenn/Icon Sportswire
1d

Belt making progress from illness, resumes activities

First baseman Brandon Belt has resumed baseball activities with the San Francisco Giants at spring training after dealing with what manager Gabe Kapler called a virus without providing further details - though Kapler did say previously it wasn't...

B51/Mark Brown/Getty Images
10d

Sources: Giants, LHP Kazmir strike minors deal

The Giants have agreed to a minor league deal with veteran lefty Scott Kazmir, sources tell ESPN's Buster Olney. Kazmir, 37, has not pitched in the majors since 2016.

Bob Levey/Getty Images
12d

Giants reach deal with veteran righty Sanchez

The Giants finalized a one-year contract with right-hander Aaron Sanchez on Sunday, giving them another experienced starter to join Johnny Cueto in the rotation.

AP Photo/John Hefti
16dAlden Gonzalez

Posey back for possible final season with Giants

Buster Posey acknowledged Wednesday that he has thought about the 2021 season possibly being his last with the Giants but said he is taking things "one day at a time" and trying "not to get too far ahead."

Jeff Passan ESPN 

Infielder Joe Panik and the Toronto Blue Jays are in agreement on a minor league deal, a source tells ESPN. If he makes the team, he'll have a base salary of $1.85 million and can make another $400,000 in incentives.

Kamil Krzaczynski-USA TODAY Sports
29d

Giants add OF depth, acquire Wade from Twins

The San Francisco Giants, needing a left-handed-hitting outfielder, acquired LaMonte Wade Jr. from the Minnesota Twins on Thursday for right-hander Shaun Anderson.

Brian Murphy/Icon Sportswire
29d

La Stella reaches 3-year, $18.75M deal with Giants

Versatile infielder Tommy La Stella completed a three-year, $18.75 million deal with the San Francisco Giants on Thursday, giving the club a reliable left-handed hitter with a track record of getting on base.

Kevork Djansezian/Getty Images
38d

La Stella finalizing deal with Giants, sources say

Second baseman Tommy La Stella and the San Francisco Giants are finalizing a contract, sources familiar with the deal told ESPN's Jeff Passan. The deal is expected to be for three years.

Find Tickets

Team Stats

  • Batting
  • Pitching
Runs730th
Batting Average.22723rd
On Base Percentage.33025th
Slugging Percentage.34030th
Earned Run Average2.333rd
Quality Starts0Tied-1st
WHIP1.4111th
BAA.2065th