MLB/Teams/San Francisco Giants

SAN FRANCISCO GIANTS

National League West · 20082026 · 2,330 games
58-84
2026 REGULAR SEASON
.408 · 4 of 5 in the division
592
RUNS SCORED
4.17 per game
669
RUNS ALLOWED
4.71 per game
-77
RUN DIFFERENTIAL
No postseason

01/2026 hitting

28 batters
Regular season
PlayerPOSGABRH2B3BHRRBIBBSOSBAVGOBPSLG
Rafael DeversDH142535831373413388661550.256.338.508
Jung Hoo LeeCF13049262138284951265412.280.317.409
Willy AdamesSS121465621072512151371395.230.287.424
Luis Arraez1B10542052136237443252110.324.362.440
Casey Schmitt3B9838747105171215511819.271.291.483
Bryce Eldridge1B9634444901901545531051.262.360.448
Matt Chapman3B84307357218174237810.235.317.368
Drew GilbertCF116306457213383634621.235.312.376
Heliot RamosLF74288367613393416823.264.303.424
Daniel SusacC531441135813228362.243.283.375
Christian Koss2B50138182850156392.203.236.261
Drew CavanaughC45115628300915371.243.331.270
Harrison BaderLF301061018505144340.170.200.358
Osleivis Basabe2B32981121204104182.214.245.357
Victor BericotoRF3386721304121241.244.253.419
Patrick BaileyC308251200157222.146.213.183
Eric HaaseC297481230496280.162.225.365
Jonah CoxCF42741622224105349.297.342.541
Grant McCrayCF30529611129194.115.246.231
Jesus RodriguezC22517123028581.235.304.412
Turner HillLF174871650012871.333.429.438
Jerar EncarnacionRF1734161000180.176.200.206
Shay WhitcombLF12342420132110.118.167.265
Buddy Kennedy1B20332400014110.121.216.121
Andrew KniznerC1431362011260.194.242.355
Nate Furman2B1630140003380.133.212.133
Will BrennanRF1123020000030.087.087.087
Jared OlivaCF77110000011.143.143.143

02/2026 pitching

32 pitchers
Regular season
PlayerGWLIPHERBBSOHRERAWHIP
Logan Webb2588149.21367038119114.211.16
Landen Roupp27813144.21196768137114.171.29
Robbie Ray22106122.21014257107153.081.29
Adrian Houser2647109.2109493475154.021.30
Tyler Mahle183994.295543789145.131.39
Trevor McDonald143770.16940235775.121.31
JT Brubaker410060.14924263953.581.24
Caleb Kilian453644.13921205354.261.33
Keaton Winn442343.03416173333.351.19
Blade Tidwell140242.23521183654.431.24
Carson Whisenhunt83434.24125212656.491.79
Sam Hentges401633.03012233503.271.61
Erik Miller382032.22310224522.761.38
Ryan Walker330132.24026192357.161.81
Dylan Smith340531.22711154133.131.33
Matt Gage344127.12817172265.601.65
Carson Seymour140122.0241191734.501.50
Reiver Sanmartin182018.018961434.501.33
Jason Foley162116.119761213.861.53
Matt Wilkinson40314.216104846.141.36
Tristan Beck110014.017115627.071.57
Trent Harris110013.011561803.461.31
Joel Peguero110011.11034502.381.24
Yunior Marte2009.2744523.721.14
Anthony Molina2209.1731712.890.86
Gregory Santos3005.0523103.601.60
Spencer Bivens4005.011848114.403.00
Cesar Perdomo1004.0311412.251.00
Braxton Roxby2002.0420209.002.00
José Buttó3002.06545222.505.00
Seth Lonsway1002.0520209.002.50
Wilkin Ramos2002.05541022.504.50

03/2026 results

142 played
162 scheduled
vs NYY
MAR 25
L 07
vs NYY
MAR 27
L 03
vs NYY
MAR 28
L 13
@ SD
MAR 30
W 32
@ SD
MAR 31
W 93
@ SD
APR 1
L 17
vs NYM
APR 2
W 72
vs NYM
APR 3
L 310
vs NYM
APR 4
L 09
vs NYM
APR 5
L 25
vs PHI
APR 6
L 46
vs PHI
APR 7
W 60
vs PHI
APR 8
W 50
@ BAL
APR 10
W 63
@ BAL
APR 11
L 26
@ BAL
APR 12
L 26
@ CIN
APR 14
L 12
@ CIN
APR 15
L 38
@ CIN
APR 16
W 30
@ WSH
APR 17
W 105
@ WSH
APR 18
W 76
@ WSH
APR 19
L 03
vs LAD
APR 21
W 31
vs LAD
APR 22
W 30
vs LAD
APR 23
L 03
vs MIA
APR 24
L 49
vs MIA
APR 25
W 62
vs MIA
APR 26
W 63
@ PHI
APR 28
L 07
@ PHI
APR 30
L 56
@ PHI
APR 30
L 23
@ TB
MAY 1
L 03
@ TB
MAY 2
L 15
@ TB
MAY 3
L 12
vs SD
MAY 4
W 32
vs SD
MAY 5
L 510
vs SD
MAY 6
L 15
vs PIT
MAY 8
W 52
vs PIT
MAY 9
L 313
vs PIT
MAY 10
W 76
@ LAD
MAY 11
W 93
@ LAD
MAY 12
W 62
@ LAD
MAY 13
L 04
@ LAD
MAY 14
L 25
@ ATH
MAY 15
L 25
@ ATH
MAY 16
W 64
@ ATH
MAY 17
W 101
@ AZ
MAY 18
L 212
@ AZ
MAY 19
L 35
@ AZ
MAY 20
L 36
vs CWS
MAY 22
L 49
vs CWS
MAY 23
W 103
vs CWS
MAY 24
W 85
vs AZ
MAY 25
L 26
vs AZ
MAY 26
L 57
vs AZ
MAY 27
L 23
@ COL
MAY 29
L 68
@ COL
MAY 30
L 38
@ COL
MAY 31
W 196
@ MIL
JUN 1
L 216
@ MIL
JUN 2
L 38
@ MIL
JUN 3
W 10
@ MIL
JUN 4
W 129
@ CHC
JUN 5
W 183
@ CHC
JUN 6
L 23
@ CHC
JUN 7
W 21
vs WSH
JUN 8
L 34
vs WSH
JUN 9
L 36
vs WSH
JUN 10
W 1110
vs CHC
JUN 12
L 15
vs CHC
JUN 13
L 16
vs CHC
JUN 14
W 51
@ ATL
JUN 16
W 72
@ ATL
JUN 17
W 75
@ MIA
JUN 19
L 34
@ MIA
JUN 20
L 36
@ MIA
JUN 21
L 12
vs ATH
JUN 23
W 31
vs ATH
JUN 24
W 21
vs ATH
JUN 25
L 69
vs ATL
JUN 26
L 13
vs ATL
JUN 27
W 50
vs ATL
JUN 28
W 32
@ AZ
JUN 29
L 45
@ AZ
JUN 30
L 28
@ AZ
JUL 1
W 64
@ COL
JUL 3
L 315
@ COL
JUL 4
W 64
@ COL
JUL 5
L 67
vs TOR
JUL 6
W 101
vs TOR
JUL 7
L 39
vs TOR
JUL 8
L 010
vs COL
JUL 9
W 82
vs COL
JUL 10
L 34
vs COL
JUL 11
W 42
vs COL
JUL 12
W 31
@ SEA
JUL 17
W 70
@ SEA
JUL 18
L 34
@ SEA
JUL 19
L 36
@ KC
JUL 20
L 34
@ KC
JUL 21
L 23
@ KC
JUL 22
L 45
vs LAA
JUL 24
W 76
vs LAA
JUL 25
W 92
vs LAA
JUL 26
L 34
vs MIL
JUL 27
W 30
vs MIL
JUL 28
L 28
vs MIL
JUL 29
W 163
@ SD
JUL 30
W 41
@ SD
JUL 31
L 07
@ SD
AUG 1
L 56
@ SD
AUG 2
L 45
@ TEX
AUG 3
W 51
@ TEX
AUG 4
L 45
@ TEX
AUG 5
L 06
vs DET
AUG 7
W 52
vs DET
AUG 8
L 08
vs DET
AUG 9
L 13
vs HOU
AUG 10
L 36
vs HOU
AUG 11
W 41
vs HOU
AUG 12
L 12
vs COL
AUG 14
L 25
vs COL
AUG 15
W 71
vs COL
AUG 16
L 713
@ CLE
AUG 18
L 18
@ CLE
AUG 19
W 10
@ CLE
AUG 20
L 25
@ BOS
AUG 21
L 46
@ BOS
AUG 22
L 23
@ BOS
AUG 23
L 45
vs CIN
AUG 24
W 50
vs CIN
AUG 25
W 31
vs CIN
AUG 26
L 910
vs AZ
AUG 27
W 61
vs AZ
AUG 28
L 610
vs AZ
AUG 29
L 17
vs AZ
AUG 30
W 72
@ ATL
AUG 31
W 73
@ PIT
SEP 1
L 1213
@ PIT
SEP 2
W 54
@ PIT
SEP 3
L 25
@ NYM
SEP 4
L 610
@ NYM
SEP 5
scheduled
@ NYM
SEP 6
scheduled
vs STL
SEP 8
scheduled
vs STL
SEP 9
scheduled
vs STL
SEP 9
scheduled
vs SD
SEP 12
scheduled
vs SD
SEP 12
scheduled
vs SD
SEP 13
scheduled
@ STL
SEP 14
scheduled
@ STL
SEP 15
scheduled
@ STL
SEP 16
scheduled
@ LAD
SEP 19
scheduled
@ LAD
SEP 20
scheduled
@ LAD
SEP 20
scheduled
vs MIN
SEP 22
scheduled
vs MIN
SEP 23
scheduled
vs MIN
SEP 23
scheduled
vs LAD
SEP 26
scheduled
vs LAD
SEP 26
scheduled
vs LAD
SEP 27
scheduled

Everything above is 2026 regular season; spring training is excluded and postseason games appear in the results list marked with their round but are not in the record or the roster tables. A player appears in the hitting table if he batted and in the pitching table if he pitched, both decided by what he actually did rather than by his listed position, so a position player who finished a blowout on the mound appears in both. Innings pitched is summed as outs and converted once: the stored value is in thirds, so “6.1” is six innings and one out, and adding those as decimals understates a staff’s workload. ERA and WHIP are computed from those out totals rather than averaged from per-game figures. On-base percentage here is (H + BB) over (AB + BB); hit-by-pitch and sacrifice flies are not in the source rows, so it is marginally below the official figure for players who are hit often.