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

10

6th

R

30

9th

SO

53

16th

ERA

2.72

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
8
0
1.000
Padres Padres
7
0
1.000
0.5
Giants Giants
5
1
.833
2.0
Diamondbacks Diamondbacks
4
2
.667
3.0
Rockies Rockies
1
4
.200
5.5
Schedule
DATE MATCHUP TIME (ET)
Fri
4/4
SEA SEA
@
SFG SFG
4:35 PM
Sat
4/5
SEA SEA
@
SFG SFG
9:05 PM
Sun
4/6
SEA SEA
@
SFG SFG
4:05 PM
Mon
4/7
CIN CIN
@
SFG SFG
9:45 PM
Tue
4/8
CIN CIN
@
SFG SFG
9:45 PM
Last Game
HOU Astros

2 - 4

3

Final

6

SFG Giants

5 - 1

Wed 2 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
4
1
.800
Marlins Marlins
4
3
.571
1.0
NL Central W L PCT GB
Cardinals Cardinals
4
2
.667
Cubs Cubs
5
4
.556
0.5
NL West W L PCT GB
Dodgers Dodgers
8
0
1.000
Padres Padres
7
0
1.000
0.5
AL East W L PCT GB
Blue Jays Blue Jays
5
2
.714
Rays Rays
4
2
.667
0.5
AL Central W L PCT GB
White Sox White Sox
2
4
.333
Guardians Guardians
2
4
.333
AL West W L PCT GB
Rangers Rangers
5
2
.714
Angels Angels
4
2
.667
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
3/17
LAD LAD
@
CHC CHC
4-1
Tue
3/18
LAD LAD
@
CHC CHC
6-3
Wed
3/26
MIL MIL
@
NYY NYY
2-4
Wed
3/26
BAL BAL
@
TOR TOR
12-2
Wed
3/26
PHI PHI
@
WSH WSH
7-3

Schedule

DATE MATCHUP TIME (ET)
Thu
4/3
COL COL
@
PHI PHI
1:05 PM
Thu
4/3
BOS BOS
@
BAL BAL
1:05 PM
Thu
4/3
HOU HOU
@
MIN MIN
4:10 PM
Thu
4/3
AZ AZ
@
NYY NYY
7:05 PM
Thu
4/3
CIN CIN
@
MIL MIL
7:40 PM