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
356
52
47
45
3.41
459
12
3
57
810.0
771
307
358
65
343
28

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BOS BOS
13
11
2
6
4.70
31
1
1
0
59.1
61
31
34
5
30
1
CWS CWS
28
24
12
10
3.74
97
7
1
0
166.0
156
69
79
6
79
3
DET DET
27
2
2
4
6.41
17
0
0
0
39.1
56
28
32
6
34
1
SFG SFG
285
15
31
25
2.88
314
4
1
57
543.1
492
174
208
46
200
23
STL STL
3
0
0
0
22.50
0
0
0
0
2.0
6
5
5
2
0
0

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
179
26
26
20
3.33
247
7
3
31
427.2
395
158
181
39
176
21
Road
177
26
21
25
3.48
213
5
0
25
382.1
376
148
176
25
165
7

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
246
42
33
32
3.56
328
10
3
40
574.2
530
227
268
45
251
21
Night
108
10
14
13
2.94
132
2
0
16
233.0
236
76
86
19
89
7

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
28
3
3
3
2.41
19
1
1
6
52.1
42
14
20
1
26
2
May
62
10
10
7
2.95
104
4
2
9
155.1
129
51
62
12
60
6
June
78
11
12
9
3.61
89
2
0
9
159.2
156
64
76
14
75
5
July
73
7
10
7
3.58
96
1
0
12
156.0
155
62
67
15
71
7
August
68
8
8
10
3.71
73
3
0
11
150.1
154
62
71
12
55
4
September
47
13
4
9
3.50
79
1
0
9
136.1
135
53
61
10
54
4

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
193
27
29
21
3.21
248
7
3
31
414.1
371
148
178
32
187
16
Post
163
25
18
24
3.59
212
5
0
25
395.2
400
158
179
32
154
12

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
68
37
16
20
4.32
145
8
2
0
264.2
273
127
145
16
143
5
NL
288
15
31
25
2.95
315
4
1
56
545.1
498
179
212
48
198
23

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BSA BSA
11
3
2
1
4.14
22
1
0
0
37.0
38
17
19
5
25
1
CHC CHC
44
4
5
6
3.76
45
1
0
8
88.2
84
37
43
11
26
3
CIN CIN
40
1
9
6
3.76
33
0
0
5
67.0
71
28
31
4
22
2
CLE CLE
7
6
1
4
11.35
12
0
0
0
23.0
39
29
29
3
16
1
CWS CWS
7
3
1
3
3.32
11
1
1
0
21.2
19
8
11
0
10
0
DET DET
9
8
3
3
2.74
24
2
1
0
49.1
32
15
18
2
30
2
LAD LAD
50
3
5
2
2.26
68
0
0
11
103.2
90
26
30
7
31
4
MIL MIL
43
3
1
3
4.07
43
1
0
1
79.2
89
36
42
13
29
3
NYY NYY
9
6
2
4
3.86
34
2
0
0
42.0
45
18
21
4
20
1
PHA PHA
10
6
3
2
4.57
19
2
0
0
43.1
52
22
27
1
17
0
PHI PHI
36
4
6
2
1.63
48
2
1
10
88.1
52
16
19
4
41
3
PIT PIT
44
0
1
3
3.40
45
0
0
14
55.2
55
21
29
7
20
6
SLA SLA
8
4
2
1
2.48
15
0
0
0
32.2
33
9
9
0
12
0
STL STL
31
0
4
3
2.17
33
0
0
7
62.1
57
15
18
2
29
2
WSH WSH
7
1
2
2
5.17
8
0
0
0
15.2
15
9
11
1
13
0

More Giants Stats

Team Rankings

HR

21

7th

R

89

6th

SO

148

16th

ERA

3.44

6th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
14
4
.778
Giants Giants
12
5
.706
1.5
Dodgers Dodgers
13
6
.684
1.5
Diamondbacks Diamondbacks
10
7
.588
3.5
Rockies Rockies
3
14
.176
10.5
Schedule
DATE MATCHUP TIME (ET)
Wed
4/16
SFG SFG
@
PHI PHI
6:45 PM
Thu
4/17
SFG SFG
@
PHI PHI
4:05 PM
Fri
4/18
SFG SFG
@
LAA LAA
9:38 PM
Sat
4/19
SFG SFG
@
LAA LAA
9:38 PM
Sun
4/20
SFG SFG
@
LAA LAA
4:07 PM
Last Game
PHI Phillies

10 - 7

6

Final

4

SFG Giants

12 - 5

Tue 15 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
Mets Mets
11
7
.611
Phillies Phillies
10
7
.588
0.5
NL Central W L PCT GB
Cubs Cubs
12
8
.600
Reds Reds
9
8
.529
1.5
NL West W L PCT GB
Padres Padres
14
4
.778
Giants Giants
12
5
.706
1.5
AL East W L PCT GB
Yankees Yankees
10
7
.588
Blue Jays Blue Jays
11
8
.579
AL Central W L PCT GB
Guardians Guardians
9
7
.563
Tigers Tigers
10
8
.556
AL West W L PCT GB
Rangers Rangers
10
7
.588
Angels Angels
9
7
.563
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
3/30
MIN MIN
@
CWS CWS
0-9
Sun
3/30
COL COL
@
PHI PHI
1-6
Sun
3/30
DET DET
@
SEA SEA
9-6
Sun
3/30
CHC CHC
@
ATH ATH
18-3
Mon
3/31
TEX TEX
@
CIN CIN
1-0

Schedule

DATE MATCHUP TIME (ET)
Wed
4/16
CLE CLE
@
BAL BAL
6:35 PM
Wed
4/16
WSH WSH
@
PIT PIT
6:40 PM
Wed
4/16
SEA SEA
@
CIN CIN
6:40 PM
Wed
4/16
AZ AZ
@
MIA MIA
6:40 PM
Wed
4/16
SFG SFG
@
PHI PHI
6:45 PM