Illustrated silhouette of a player wearing the New York Giants uniform

Overall

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Career 303 232 119 62 3.15 862 93 25 14 1723.0 1,591 603 684 169 562 44

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BKN BKN
47 43 19 11 2.89 158 13 4 1 292.1 248 94 107 33 78 9
CLE CLE
12 2 0 2 3.82 13 0 0 2 30.2 32 13 16 1 9 1
NYG NYG
221 171 95 42 3.13 654 77 20 8 1297.2 1,216 451 512 117 434 31
NYY NYY
13 6 3 1 3.10 16 1 1 3 49.1 49 17 18 4 16 1
STL STL
10 10 2 6 4.75 21 2 0 0 53.0 46 28 31 14 25 2

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home 159 125 60 31 3.35 462 51 13 5 896.2 834 334 386 114 287 21
Road 144 107 59 31 2.95 404 42 12 9 826.1 758 271 299 55 278 24

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day 199 145 77 35 3.00 539 62 18 12 1108.1 1,008 369 420 110 350 29
Night 103 86 41 27 3.48 325 30 7 2 605.2 575 234 263 59 214 16

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April 23 20 11 6 2.83 96 11 3 0 159.0 136 50 64 19 61 5
May 47 33 23 6 2.64 142 17 4 0 275.2 245 81 90 21 98 4
June 53 38 19 10 3.85 144 13 4 1 287.2 268 123 137 34 109 5
July 60 48 20 16 3.76 179 14 1 3 344.2 319 144 161 42 116 11
August 61 48 20 14 3.21 156 18 6 5 316.2 322 113 130 32 84 10
September 58 44 26 10 2.44 143 20 7 5 331.1 294 90 99 21 93 10
October 1 1 0 0 4.50 6 0 0 0 8.0 8 4 4 0 4 0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre 147 108 60 28 3.21 456 46 12 2 864.1 768 308 349 88 313 20
Post 143 114 54 30 3.20 378 40 10 12 774.1 752 275 314 79 230 23

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL 25 8 3 3 3.38 31 1 1 5 80.0 81 30 34 5 25 2
NL 278 224 116 59 3.15 835 92 24 9 1643.0 1,511 575 651 164 540 43

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BAL BAL
3 0 0 0 1.23 5 0 0 1 7.1 3 1 1 0 2 0
BOS BOS
1 0 0 0 0.00 0 0 0 1 0.2 0 0 0 0 0 0
CHC CHC
37 30 15 2 3.39 102 11 2 1 207.0 206 78 87 28 55 5
CIN CIN
32 25 14 7 3.56 92 9 0 2 189.2 195 75 89 28 61 3
CLE CLE
2 2 1 0 3.00 2 1 1 0 12.0 8 4 4 1 5 0
CWS CWS
2 1 0 1 8.31 1 0 0 0 4.1 8 4 4 0 1 0
DET DET
4 2 1 1 3.00 6 0 0 0 21.0 27 7 8 3 9 0
KCA KCA
6 0 0 0 0.00 5 0 0 3 10.1 6 0 1 0 3 0
LAD LAD
49 43 23 13 3.39 173 19 5 0 313.2 280 118 129 37 119 9
MIL MIL
41 34 12 11 3.57 128 11 3 0 242.1 229 96 106 30 79 4
NYG NYG
8 7 2 2 1.75 18 1 1 0 36.0 33 7 13 1 13 2
NYY NYY
1 0 0 0 0.00 3 0 0 0 3.1 0 0 0 0 2 0
PHI PHI
39 31 17 9 2.24 96 16 5 2 232.2 191 58 71 10 78 6
PIT PIT
38 30 25 6 2.29 147 17 5 1 255.1 207 65 73 19 72 5
STL STL
34 24 8 9 4.22 79 8 3 3 166.1 170 78 83 11 63 9
WSH WSH
6 3 1 1 6.00 9 0 0 0 21.0 29 14 16 1 3 2

More Giants Stats

Team Rankings

HR

102

23rd

R

452

15th

SO

877

15th

ERA

4.43

24th

2024 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56 41 .577
Diamondbacks Diamondbacks
50 48 .510 6.5
Padres Padres
50 49 .505 7.0
Giants Giants
47 50 .485 9.0
Rockies Rockies
34 63 .351 22.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/26
COL COL
@
SFG SFG
10:15 PM
Sat
7/27
COL COL
@
SFG SFG
7:05 PM
Sat
7/27
COL COL
@
SFG SFG
10:35 PM
Sun
7/28
COL COL
@
SFG SFG
4:05 PM
Tue
7/30
OAK OAK
@
SFG SFG
9:45 PM
Last Game
LAD Dodgers

62-42

6

Final

4

SFG Giants

49-55

Thu 25 Jul 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

MLB Fantasy 2024

MLB 2024 Betting

MLB 2024 Division Standings

NL East W L PCT GB
Phillies Phillies
62 34 .646
Braves Braves
53 42 .558 8.5
NL Central W L PCT GB
Brewers Brewers
55 42 .567
Cardinals Cardinals
50 46 .521 4.5
NL West W L PCT GB
Dodgers Dodgers
56 41 .577
Diamondbacks Diamondbacks
50 48 .510 6.5
AL East W L PCT GB
Orioles Orioles
58 38 .604
Yankees Yankees
58 40 .592 1.0
AL Central W L PCT GB
Guardians Guardians
58 37 .611
Twins Twins
54 42 .563 4.5
AL West W L PCT GB
Mariners Mariners
52 46 .531
Astros Astros
50 46 .521 1.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/25
MIN MIN
@
DET DET
9-3
Thu
7/25
CLE CLE
@
PHI PHI
3-1
Wed
7/24
DET DET
@
CLE CLE
3-0
Wed
7/24
ATL ATL
@
NYM NYM
2-3
Wed
7/24
TBR TBR
@
TOR TOR
13-0

Schedule

DATE MATCHUP TIME (ET)
Fri
7/26
CIN CIN
@
TBR TBR
6:50 PM
Fri
7/26
SDP SDP
@
BAL BAL
7:05 PM
Fri
7/26
TEX TEX
@
TOR TOR
7:07 PM
Fri
7/26
NYY NYY
@
BOS BOS
7:10 PM
Fri
7/26
ATL ATL
@
NYM NYM
7:10 PM