# 2025 San Francisco Giants season

The 2025 San Francisco Giants season will be the 143rd season for the franchise in Major League Baseball, their 68th year in San Francisco, and their 26th at Oracle Park.

## Events
### Offseason

* November 1, 2024 − LHP Blake Snell exercised his 2025 opt-out clause, allowing him to become a free agent.
* November 2, 2024 − LHP Robbie Ray declined to exercise his opt-out clause, allowing him to remain with the team. INF Wilmer Flores exercised his option clause, allowing him to remain with the team.
* November 22, 2024 − The Giants avoided arbitration with RHP Austin Warren and OF Mike Yastrzemski agreeing to one-year deals. The Giants tendered the contracts on 1B/OF LaMonte Wade Jr., RHP Camilo Doval, and RHP Tyler Rogers. The Giants declined to tender the contracts on LHP Ethan Small and RHP Kai-Wei Teng, allowing them to become free agents.
* December 10, 2024 − The Giants signed SS Willy Adames to a 7-year contract.
* January 8, 2025 − The Giants claimed C Sam Huff off waivers. RHP Austin Warren was designated for assignment.
* January 9, 2025 − The Giants avoided arbitration with 1B/OF LaMonte Wade Jr., RHP Camilo Doval, and RHP Tyler Rogers.
* January 11, 2025 − The Giants signed RHP Justin Verlander to a one-year contract. C/OF Blake Sabol was designated for assignment.
* January 15, 2025 − The Giants traded C/OF Blake Sabol to Boston Red Sox for international bonus pool money.
* January 15, 2025 − The Giants traded RHP William Kempner to Miami Marlins for international bonus pool money.

## Season standings
### National League West

vteNL West :
| Team | W | L | Pct. | GB | Home | Road |
| Los Angeles Dodgers | 1 | 0 | 1.000 | — | 0‍–‍0 | 1‍–‍0 |
| Arizona Diamondbacks | 0 | 0 | -nan | ½ | 0‍–‍0 | 0‍–‍0 |
| Colorado Rockies | 0 | 0 | -nan | ½ | 0‍–‍0 | 0‍–‍0 |
| San Diego Padres | 0 | 0 | -nan | ½ | 0‍–‍0 | 0‍–‍0 |
| San Francisco Giants | 0 | 0 | -nan | ½ | 0‍–‍0 | 0‍–‍0 |

### National League Wild Card

vteDivision leaders :
| Team | W | L | Pct. |
| Los Angeles Dodgers | 1 | 0 | 1.000 |
| Atlanta Braves | 0 | 0 | -nan |
| Cincinnati Reds | 0 | 0 | -nan |
vteWild Card teams (Top 3 teams qualify for postseason) :
| Team | W | L | Pct. | GB |
| Arizona Diamondbacks | 0 | 0 | -nan | — |
| Colorado Rockies | 0 | 0 | -nan | — |
| Miami Marlins | 0 | 0 | -nan | — |
| Milwaukee Brewers | 0 | 0 | -nan | — |
| New York Mets | 0 | 0 | -nan | — |
| Philadelphia Phillies | 0 | 0 | -nan | — |
| Pittsburgh Pirates | 0 | 0 | -nan | — |
| San Diego Padres | 0 | 0 | -nan | — |
| San Francisco Giants | 0 | 0 | -nan | — |
| St. Louis Cardinals | 0 | 0 | -nan | — |
| Washington Nationals | 0 | 0 | -nan | — |
| Chicago Cubs | 0 | 1 | .000 | ½ |

### Record vs. opponents
#### Record vs. National League

2025 National League recordvte
Source: MLB Standings Grid – 2025 :
| Team | AZ | ATL | CHC | CIN | COL | LAD | MIA | MIL | NYM | PHI | PIT | SD | SF | STL | WSH | AL |
| Arizona | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Atlanta | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Chicago | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–1 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Cincinnati | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Colorado | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Los Angeles | 0–0 | 0–0 | 1–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Miami | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Milwaukee | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| New York | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Philadelphia | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Pittsburgh | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| San Diego | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 | 0–0 |
| San Francisco | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 | 0–0 |
| St. Louis | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 | 0–0 |
| Washington | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | — | 0–0 |
Updated with the results of all games through March 17, 2025.

#### Record vs. American League

2025 National League record vs. American Leaguevte
Source: MLB Standings :
| Team | ATH | BAL | BOS | CWS | CLE | DET | HOU | KC | LAA | MIN | NYY | SEA | TB | TEX | TOR |
| Arizona | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Atlanta | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Chicago | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Cincinnati | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Colorado | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Los Angeles | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Miami | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Milwaukee | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| New York | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Philadelphia | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Pittsburgh | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| San Diego | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| San Francisco | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| St. Louis | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
| Washington | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 | 0–0 |
Updated with the results of all games through March 17, 2025.

## Game log
### Regular season

Legend :
| | Giants win |
| | Giants loss |
| | Postponement |
| Bold | Giants team member |
2025 Game Log: 0–0 (Home: 0–0; Away: 0–0) :
March/April: 0–0 (Home: 0–0; Away: 0–0)
#DateOpponentScoreWinLossSaveStadiumAttendanceRecord
1March 27@ Reds–—Great American Ball Park––
2March 29@ Reds–—Great American Ball Park––
3March 30@ Reds–—Great American Ball Park––
4March 31@ Astros–—Daikin Park––
5April 1@ Astros–—Daikin Park––
6April 2@ Astros–—Daikin Park––
7April 4Mariners–—Oracle Park––
8April 5Mariners–—Oracle Park––
9April 6Mariners–—Oracle Park––
10April 7Reds–—Oracle Park––
11April 8Reds–—Oracle Park––
12April 9Reds–—Oracle Park––
13April 11@ Yankees–—Yankee Stadium––
14April 12@ Yankees–—Yankee Stadium––
15April 13@ Yankees–—Yankee Stadium––
16April 14@ Phillies–—Citizens Bank Park––
17April 15@ Phillies–—Citizens Bank Park––
18April 16@ Phillies–—Citizens Bank Park––
19April 17@ Phillies–—Citizens Bank Park––
20April 18@ Angels–—Angel Stadium––
21April 19@ Angels–—Angel Stadium––
22April 20@ Angels–—Angel Stadium––
23April 21Brewers–—Oracle Park––
24April 22Brewers–—Oracle Park––
25April 23Brewers–—Oracle Park––
26April 24Brewers–—Oracle Park––
27April 25Rangers–—Oracle Park––
28April 26Rangers–—Oracle Park––
29April 27Rangers–—Oracle Park––
30April 29@ Padres–—Petco Park––
31April 30@ Padres–—Petco Park–– :
May: 0–0 (Home: 0–0; Away: 0–0)
#DateOpponentScoreWinLossSaveStadiumAttendanceRecord
32May 1Rockies–—Oracle Park––
33May 2Rockies–—Oracle Park––
34May 3Rockies–—Oracle Park––
35May 4Rockies–—Oracle Park––
36May 5@ Cubs–—Wrigley Field––
37May 6@ Cubs–—Wrigley Field––
38May 7@ Cubs–—Wrigley Field––
39May 9@ Twins–—Target Field––
40May 10@ Twins–—Target Field––
41May 10@ Twins–—Target Field––
42May 12Diamondbacks–—Oracle Park––
43May 13Diamondbacks–—Oracle Park––
44May 14Diamondbacks–—Oracle Park––
45May 16Athletics–—Oracle Park––
46May 17Athletics–—Oracle Park––
47May 18Athletics–—Oracle Park––
48May 19Royals–—Oracle Park––
49May 20Royals–—Oracle Park––
50May 21Royals–—Oracle Park––
51May 23@ Nationals–—Nationals Park––
52May 24@ Nationals–—Nationals Park––
53May 25@ Nationals–—Nationals Park––
54May 26@ Tigers–—Comerica Park––
55May 27@ Tigers–—Comerica Park––
56May 28@ Tigers–—Comerica Park––
57May 30@ Marlins–—LoanDepot Park––
58May 31@ Marlins–—LoanDepot Park–– :
June: 0–0 (Home: 0–0; Away: 0–0)
#DateOpponentScoreWinLossSaveStadiumAttendanceRecord
59June 1@ Marlins–—LoanDepot Park––
60June 2Padres–—Oracle Park––
61June 3Padres–—Oracle Park––
62June 4Padres–—Oracle Park––
63June 5Padres–—Oracle Park––
64June 6Braves–—Oracle Park––
65June 7Braves–—Oracle Park––
66June 8Braves–—Oracle Park––
67June 10@ Rockies–—Coors Field––
68June 11@ Rockies–—Coors Field––
69June 12@ Rockies–—Coors Field––
70June 13@ Dodgers–—Dodger Stadium––
71June 14@ Dodgers–—Dodger Stadium––
72June 15@ Dodgers–—Dodger Stadium––
73June 17Guardians–—Oracle Park––
74June 18Guardians–—Oracle Park––
75June 19Guardians–—Oracle Park––
76June 20Red Sox–—Oracle Park––
77June 21Red Sox–—Oracle Park––
78June 22Red Sox–—Oracle Park––
79June 24Marlins–—Oracle Park––
80June 25Marlins–—Oracle Park––
81June 26Marlins–—Oracle Park––
82June 27@ White Sox–—Rate Field––
83June 28@ White Sox–—Rate Field––
84June 29@ White Sox–—Rate Field––
85June 30@ Diamondbacks–—Chase Field–– :
July: 0–0 (Home: 0–0; Away: 0–0)
#DateOpponentScoreWinLossSaveStadiumAttendanceRecord
86July 1@ Diamondbacks–—Chase Field––
87July 2@ Diamondbacks–—Chase Field––
88July 3@ Diamondbacks–—Chase Field––
89July 4@ Athletics–—Sutter Health Park––
90July 5@ Athletics–—Sutter Health Park––
91July 6@ Athletics–—Sutter Health Park––
92July 7Phillies–—Oracle Park––
93July 8Phillies–—Oracle Park––
94July 9Phillies–—Oracle Park––
95July 11Dodgers–—Oracle Park––
96July 12Dodgers–—Oracle Park––
97July 13Dodgers–—Oracle Park––
–July 1595th All-Star Game in Cumberland, GA
98July 18@ Blue Jays–—Rogers Centre––
99July 19@ Blue Jays–—Rogers Centre––
100July 20@ Blue Jays–—Rogers Centre––
101July 21@ Braves–—Truist Park––
102July 22@ Braves–—Truist Park––
103July 23@ Braves–—Truist Park––
104July 25Mets–—Oracle Park––
105July 26Mets–—Oracle Park––
106July 27Mets–—Oracle Park––
107July 28Pirates–—Oracle Park––
108July 29Pirates–—Oracle Park––
109July 30Pirates–—Oracle Park–– :
August: 0–0 (Home: 0–0; Away: 0–0)
#DateOpponentScoreWinLossSaveStadiumAttendanceRecord
110August 1@ Mets–—Citi Field––
111August 2@ Mets–—Citi Field––
112August 3@ Mets–—Citi Field––
113August 4@ Pirates–—PNC Park––
114August 5@ Pirates–—PNC Park––
115August 6@ Pirates–—PNC Park––
116August 8Nationals–—Oracle Park––
117August 9Nationals–—Oracle Park––
118August 10Nationals–—Oracle Park––
119August 11Padres–—Oracle Park––
120August 12Padres–—Oracle Park––
121August 13Padres–—Oracle Park––
122August 15Rays–—Oracle Park––
123August 16Rays–—Oracle Park––
124August 17Rays–—Oracle Park––
125August 18@ Padres–—Petco Park––
126August 19@ Padres–—Petco Park––
127August 20@ Padres–—Petco Park––
128August 21@ Padres–—Petco Park––
129August 22@ Brewers–—American Family Field––
130August 23@ Brewers–—American Family Field––
131August 24@ Brewers–—American Family Field––
132August 26Cubs–—Oracle Park––
133August 27Cubs–—Oracle Park––
134August 28Cubs–—Oracle Park––
135August 29Orioles–—Oracle Park––
136August 30Orioles–—Oracle Park––
137August 31Orioles–—Oracle Park–– :
September: 0–0 (Home: 0–0; Away: 0–0)
#DateOpponentScoreWinLossSaveStadiumAttendanceRecord
138September 1@ Rockies–—Coors Field––
139September 2@ Rockies–—Coors Field––
140September 3@ Rockies–—Coors Field––
141September 5@ Cardinals–—Busch Stadium––
142September 6@ Cardinals–—Busch Stadium––
143September 7@ Cardinals–—Busch Stadium––
144September 8Diamondbacks–—Oracle Park––
145September 9Diamondbacks–—Oracle Park––
146September 10Diamondbacks–—Oracle Park––
147September 12Dodgers–—Oracle Park––
148September 13Dodgers–—Oracle Park––
149September 14Dodgers–—Oracle Park––
150September 15@ Diamondbacks–—Chase Field––
151September 16@ Diamondbacks–—Chase Field––
152September 17@ Diamondbacks–—Chase Field––
153September 18@ Dodgers–—Dodger Stadium––
154September 19@ Dodgers–—Dodger Stadium––
155September 20@ Dodgers–—Dodger Stadium––
156September 21@ Dodgers–—Dodger Stadium––
157September 22Cardinals–—Oracle Park––
158September 23Cardinals–—Oracle Park––
159September 24Cardinals–—Oracle Park––
160September 26Rockies–—Oracle Park––
161September 27Rockies–—Oracle Park––
162September 28Rockies–—Oracle Park–– :

## Farm system

| Level | Team | League | Division |
| AAA | Sacramento River Cats | Pacific Coast League | West |
| AA | Richmond Flying Squirrels | Eastern League | Southwest |
| High-A | Eugene Emeralds | Northwest League | N/A |
| Low-A | San Jose Giants | California League | North |
| Rookie | ACL Giants Black | Arizona Complex League | East |
| Rookie | ACL Giants Orange | Arizona Complex League | East |
| Foreign Rookie | DSL Giants Black | Dominican Summer League | San Pedro |
| Foreign Rookie | DSL Giants Orange | Dominican Summer League | Northeast |
Source: