Skip to content

San Francisco Giants history

MLB · 17 seasons · 2010–2026 · as the San Francisco Giants

The San Francisco Giants are 1342-1303 in MLB regular-season play across 17 seasons (2010–2026); their best season was 2021 (107-55); and their longest winning streak in a season is 10 games (Jun 11 – Jun 21, 2023).

All-time record
1342-1303
2010–2026, regular season
Best season
107-55
2021
Worst season
64-98
2017
Longest win streak
10 games
Jun 11 – Jun 21, 2023

Season by season

San Francisco Giants regular-season record by season, newest first
Season Record Home Away Longest win streak Games
2026 current 64-91 36-39 28-52 3 · Apr 7 – Apr 10, 2026 191
2025 81-81 42-39 39-42 7 · Mar 30 – Apr 6, 2025 162
2024 80-82 42-39 38-43 5 · Sep 20 – Sep 24, 2024 162
2023 79-83 45-36 34-47 10 · Jun 11 – Jun 21, 2023 162
2022 81-81 44-37 37-44 6 · May 7 – May 13, 2022 162
2021 best 107-55 54-27 53-28 9 · Sep 5 – Sep 14, 2021 167
2020 29-31 17-13 12-18 7 · Aug 18 – Aug 25, 2020 60
2019 77-85 35-46 42-39 7 · Jul 14 – Jul 19, 2019 162
2018 73-89 42-39 31-50 5 · May 30 – Jun 4, 2018 162
2017 worst 64-98 38-43 26-55 6 · Jun 26 – Jul 2, 2017 162
2016 87-75 45-36 42-39 8 · May 11 – May 19, 2016 167
2015 84-78 47-34 37-44 8 · May 15 – May 23, 2015 162
2014 88-74 45-36 43-38 6 · Apr 29 – May 5, 2014 179
2013 76-86 41-40 35-46 6 · Apr 29 – May 5, 2013 162
2012 94-68 48-33 46-35 6 · Sep 17 – Sep 22, 2012 178
2011 86-76 46-35 40-41 8 · Sep 11 – Sep 18, 2011 162
2010 92-70 49-32 43-38 5 · Jul 10 – Jul 17, 2010 177

Records are regular season only. Best and worst are judged among seasons at least half played.

Franchise records

Regular season, as the San Francisco Giants, 2010–2026. Streaks are the longest run within a single season.

Longest winning streak
10 games · Jun 11 – Jun 21, 2023
Longest losing streak
11 games · Sep 1 – Sep 12, 2018
Biggest win
23-5 vs Colorado Rockies · Sep 1, 2020
Biggest loss
0-17 vs Los Angeles Dodgers · Sep 13, 2014

Most-played opponents

All-time series since 2010, from the San Francisco Giants' side.

San Francisco Giants head-to-head series records
Opponent Meetings Series
vs Los Angeles Dodgers 290 134-156
vs Arizona Diamondbacks 289 160-129
vs Colorado Rockies 289 169-120
vs San Diego Padres 289 138-151
vs St Louis Cardinals 116 57-59
vs Chicago Cubs 114 62-52
vs Cincinnati Reds 114 54-60
vs Atlanta Braves 110 57-53

San Francisco Giants history: quick answers

What is the San Francisco Giants' all-time record?
1342-1303 in MLB regular-season games from 2010–2026 (17 seasons on this site).
What was the San Francisco Giants' best season?
2021, when they went 107-55 in the regular season.
What is the San Francisco Giants' longest winning streak?
10 straight regular-season wins within a season, from Jun 11 – Jun 21, 2023.
Which team have the San Francisco Giants played most?
Los Angeles Dodgers: 290 meetings since 2010, with the San Francisco Giants 134-156 in the series.
Today's Games