MLB/Teams/San Francisco Giants

SAN FRANCISCO GIANTS

National League West · 20082026 · 2,330 games
81-81
2025 REGULAR SEASON
.500 · 3 of 5 in the division
705
RUNS SCORED
4.35 per game
684
RUNS ALLOWED
4.22 per game
+21
RUN DIFFERENTIAL
No postseason

01/2025 hitting

23 batters
Regular season
PlayerPOSGABRH2B3BHRRBIBBSOSBAVGOBPSLG
Heliot RamosLF157620851592412169521586.256.314.400
Willy AdamesSS1605919413322230878017912.225.317.421
Jung Hoo LeeCF150560731493112855477110.266.323.407
Matt Chapman3B128454761052322161711269.231.335.430
Wilmer Flores1B12541944101100167134881.241.298.379
Patrick BaileyC1354094791183655301331.222.276.325
Rafael DeversDH9033552791502051561160.236.345.460
Mike YastrzemskiRF96321387414182847866.231.329.355
Casey Schmitt3B953123474150124027830.237.298.401
Tyler Fitzgerald2B72217194710141417709.217.274.327
Dominic Smith1B63204265812053315422.284.333.417
Christian Koss2B741742546903239454.264.301.368
Luis MatosRF5717226389182211274.221.268.424
LaMonte Wade Jr.1B5014412248211521350.167.273.271
Drew GilbertCF391001219513137201.190.243.350
Andrew KniznerC3377121711157100.221.286.299
Jerar EncarnacionRF195551130271151.200.214.364
Sam HuffC205351110244250.208.263.340
Brett Wisely2B2248510401104101.208.269.354
Daniel JohnsonCF1429552011281.172.226.345
Bryce Eldridge1B10281320047130.107.286.179
Grant McCrayCF22223201022110.091.167.182
Logan PorterC47210001120.143.250.143

02/2025 pitching

26 pitchers
Regular season
PlayerGWLIPHERBBSOHRERAWHIP
Logan Webb341511207.02107446224143.221.24
Robbie Ray32118182.11487473186223.651.21
Justin Verlander29411152.01556552137163.851.36
Landen Roupp2277106.21134545102113.801.48
Spencer Bivens544381.08336256164.001.33
Hayden Birdsong214465.261353768104.801.49
Ryan Walker685761.16028186044.111.27
Tristan Beck311056.24729164174.611.11
Randy Rodríguez503550.23410116741.780.89
Tyler Rogers534350.0391043831.800.86
Jordan Hicks131548.25535204336.471.54
Camilo Doval474246.23216245023.091.20
Joey Lucchesi380138.13516123143.761.23
Carson Seymour161336.03719132694.751.39
Erik Miller364130.0245202201.501.47
Kai-Wei Teng82429.22921173926.371.55
Matt Gage270125.12811102403.911.50
Kyle Harrison81123.2211292544.561.27
Carson Whisenhunt52123.12213121665.011.46
Joel Peguero173122.115681722.421.03
José Buttó212120.01910101724.501.45
Trevor McDonald31015.013321411.801.00
JT Brubaker50012.213631204.261.26
Lou Trivino111012.111851145.841.30
Keaton Winn70010.01252914.501.40
Mason Black1004.0530526.751.25

03/2025 results

162 played
162 scheduled
@ CIN
MAR 27
W 64
@ CIN
MAR 29
L 23
@ CIN
MAR 30
W 63
@ HOU
MAR 31
W 72
@ HOU
APR 1
W 31
@ HOU
APR 2
W 63
vs SEA
APR 4
W 109
vs SEA
APR 5
W 41
vs SEA
APR 6
W 54
vs CIN
APR 7
L 02
vs CIN
APR 8
L 01
vs CIN
APR 9
W 86
@ NYY
APR 11
W 91
@ NYY
APR 12
L 48
@ NYY
APR 13
W 54
@ PHI
APR 14
W 104
@ PHI
APR 15
L 46
@ PHI
APR 16
W 114
@ PHI
APR 17
L 46
@ LAA
APR 18
L 02
@ LAA
APR 19
W 32
@ LAA
APR 20
L 45
vs MIL
APR 21
W 52
vs MIL
APR 22
L 311
vs MIL
APR 23
W 42
vs MIL
APR 24
W 65
vs TEX
APR 25
L 02
vs TEX
APR 26
W 32
vs TEX
APR 27
W 32
@ SD
APR 29
L 47
@ SD
APR 30
L 35
vs COL
MAY 1
L 34
vs COL
MAY 2
W 40
vs COL
MAY 3
W 63
vs COL
MAY 4
W 93
@ CHC
MAY 5
L 29
@ CHC
MAY 6
W 145
@ CHC
MAY 7
W 31
@ MIN
MAY 9
L 13
@ MIN
MAY 10
L 12
@ MIN
MAY 11
L 67
vs AZ
MAY 12
L 12
vs AZ
MAY 13
W 106
vs AZ
MAY 14
L 78
vs ATH
MAY 16
W 91
vs ATH
MAY 17
W 10
vs ATH
MAY 18
W 32
vs KC
MAY 19
L 13
vs KC
MAY 20
W 32
vs KC
MAY 21
L 48
@ WSH
MAY 23
W 40
@ WSH
MAY 24
L 03
@ WSH
MAY 25
W 32
@ DET
MAY 26
L 13
@ DET
MAY 27
L 13
@ DET
MAY 28
L 34
@ MIA
MAY 30
W 20
@ MIA
MAY 31
L 01
@ MIA
JUN 1
W 42
vs SD
JUN 2
L 01
vs SD
JUN 3
L 23
vs SD
JUN 4
W 65
vs SD
JUN 5
W 32
vs ATL
JUN 6
W 54
vs ATL
JUN 7
W 32
vs ATL
JUN 8
W 43
@ COL
JUN 10
W 65
@ COL
JUN 11
W 107
@ COL
JUN 12
L 78
@ LAD
JUN 13
W 62
@ LAD
JUN 14
L 511
@ LAD
JUN 15
L 45
vs CLE
JUN 17
L 23
vs CLE
JUN 18
L 24
vs CLE
JUN 19
W 21
vs BOS
JUN 20
L 57
vs BOS
JUN 21
W 32
vs BOS
JUN 22
W 95
vs MIA
JUN 24
L 24
vs MIA
JUN 25
L 58
vs MIA
JUN 26
L 512
@ CWS
JUN 27
W 31
@ CWS
JUN 28
L 01
@ CWS
JUN 29
L 25
@ AZ
JUN 30
L 24
@ AZ
JUL 1
L 28
@ AZ
JUL 2
W 65
@ AZ
JUL 3
W 72
@ ATH
JUL 4
L 211
@ ATH
JUL 5
W 72
@ ATH
JUL 6
W 62
vs PHI
JUL 7
W 31
vs PHI
JUL 8
W 43
vs PHI
JUL 9
L 013
vs LAD
JUL 11
W 87
vs LAD
JUL 12
L 12
vs LAD
JUL 13
L 25
@ TOR
JUL 18
L 04
@ TOR
JUL 19
L 36
@ TOR
JUL 20
L 68
@ ATL
JUL 21
L 59
@ ATL
JUL 22
W 90
@ ATL
JUL 23
W 93
vs NYM
JUL 25
L 18
vs NYM
JUL 26
L 12
vs NYM
JUL 27
L 35
vs PIT
JUL 28
L 56
vs PIT
JUL 29
L 13
vs PIT
JUL 30
L 12
@ NYM
AUG 1
W 43
@ NYM
AUG 2
L 612
@ NYM
AUG 3
W 124
@ PIT
AUG 4
L 45
@ PIT
AUG 5
W 81
@ PIT
AUG 6
W 42
vs WSH
AUG 8
W 50
vs WSH
AUG 9
L 24
vs WSH
AUG 10
L 08
vs SD
AUG 11
L 14
vs SD
AUG 12
L 15
vs SD
AUG 13
L 111
vs TB
AUG 15
L 67
vs TB
AUG 16
L 12
vs TB
AUG 17
W 71
@ SD
AUG 18
W 43
@ SD
AUG 19
L 15
@ SD
AUG 20
L 18
@ SD
AUG 21
L 48
@ MIL
AUG 22
L 45
@ MIL
AUG 23
W 71
@ MIL
AUG 24
W 43
vs CHC
AUG 26
W 52
vs CHC
AUG 27
W 123
vs CHC
AUG 28
W 43
vs BAL
AUG 29
W 158
vs BAL
AUG 30
L 111
vs BAL
AUG 31
W 132
@ COL
SEP 1
W 82
@ COL
SEP 2
W 74
@ COL
SEP 3
W 108
@ STL
SEP 5
W 82
@ STL
SEP 6
L 23
@ STL
SEP 7
L 34
vs AZ
SEP 8
W 115
vs AZ
SEP 9
W 53
vs AZ
SEP 10
L 35
vs LAD
SEP 12
W 51
vs LAD
SEP 13
L 713
vs LAD
SEP 14
L 210
@ AZ
SEP 15
L 18
@ AZ
SEP 16
L 56
@ AZ
SEP 17
W 51
@ LAD
SEP 18
L 12
@ LAD
SEP 19
L 36
@ LAD
SEP 20
L 57
@ LAD
SEP 21
W 31
vs STL
SEP 22
L 56
vs STL
SEP 23
L 89
vs STL
SEP 24
W 43
vs COL
SEP 26
W 63
vs COL
SEP 27
W 43
vs COL
SEP 28
W 40

Everything above is 2025 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.