Illustrated silhouette of a player wearing the San Francisco Giants uniform

Overall

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Career
159
116
42
53
4.14
325
10
1
2
745.1
784
343
382
76
210
13

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
CLE CLE
17
0
1
0
5.18
17
0
0
1
24.1
32
14
16
0
6
0
MON MON
11
7
0
5
9.44
18
0
0
0
34.1
55
36
36
9
14
2
SFG SFG
131
109
41
48
3.84
290
10
1
1
686.2
697
293
330
67
190
11

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
79
62
18
31
3.86
183
8
1
0
406.0
416
174
196
35
102
7
Road
80
54
24
22
4.48
142
2
0
2
339.1
368
169
186
41
108
6

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
61
42
13
15
4.26
108
2
1
2
262.0
281
124
145
22
79
7
Night
98
74
29
38
4.08
217
8
0
0
483.1
503
219
237
54
131
6

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
26
16
2
10
3.16
39
1
1
0
119.2
110
42
47
10
37
1
May
35
20
13
6
3.48
79
1
0
2
150.0
139
58
62
18
51
3
June
30
23
6
14
4.57
61
2
0
0
145.2
157
74
86
15
28
2
July
25
22
12
7
3.17
72
3
0
0
139.1
134
49
55
7
44
2
August
24
20
6
9
4.85
47
2
0
0
118.2
136
64
74
15
31
3
September
17
13
3
6
6.71
22
1
0
0
63.0
94
47
49
9
18
0
October
2
2
0
1
9.00
5
0
0
0
9.0
14
9
9
2
1
2

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
98
66
24
33
3.79
197
5
1
2
455.2
449
192
215
48
134
6
Post
61
50
18
20
4.69
128
5
0
0
289.2
335
151
167
28
76
7

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
17
0
1
0
5.18
17
0
0
1
24.1
32
14
16
0
6
0
NL
142
116
41
53
4.11
308
10
1
1
721.0
752
329
366
76
204
13

Division

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL East
6
0
0
0
1.08
6
0
0
1
8.1
4
1
1
0
2
0
AL West
11
0
1
0
7.31
11
0
0
0
16.0
28
13
15
0
4
0
NL East
71
58
21
24
3.87
162
6
1
1
365.1
370
157
177
37
123
7
NL West
71
58
20
29
4.35
146
4
0
0
355.2
382
172
189
39
81
6

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ATL ATL
9
8
4
4
6.25
15
1
0
0
40.1
61
28
30
7
9
0
BAL BAL
2
0
0
0
0.00
3
0
0
0
4.2
2
0
0
0
1
0
CHC CHC
13
10
3
3
4.06
32
0
0
1
62.0
65
28
29
10
14
0
CIN CIN
12
12
2
4
3.93
38
1
0
0
73.1
82
32
36
6
17
2
DET DET
3
0
0
0
4.50
1
0
0
0
2.0
2
1
1
0
1
0
HOU HOU
14
11
4
7
4.78
23
0
0
0
64.0
67
34
39
6
13
0
KCR KCR
3
0
1
0
0.00
1
0
0
0
0.2
2
0
0
0
0
0
LAD LAD
17
13
6
4
2.89
31
2
0
0
87.1
72
28
33
10
24
3
MIL MIL
1
0
0
0
0.00
2
0
0
1
1.2
0
0
0
0
0
0
MIN MIN
3
0
0
0
15.43
0
0
0
0
2.1
6
4
5
0
2
0
MON MON
10
9
3
5
4.64
15
1
1
0
52.1
50
27
31
6
27
0
NYM NYM
10
7
1
3
3.21
24
0
0
0
47.2
52
17
20
5
15
0
OAK OAK
3
0
0
0
9.00
6
0
0
0
7.0
10
7
7
0
2
0
PHI PHI
8
7
3
3
4.14
26
1
0
0
45.2
47
21
23
5
17
3
PIT PIT
20
16
8
4
3.54
39
2
0
0
104.1
97
41
43
8
34
1
SDP SDP
17
13
4
9
4.92
32
0
0
0
82.1
93
45
46
9
16
1
SEA SEA
1
0
0
0
3.86
2
0
0
0
2.1
4
1
1
0
0
0
SFG SFG
2
1
0
1
5.40
7
0
0
0
8.1
7
5
5
1
2
0
STL STL
10
9
3
6
3.88
26
2
0
0
53.1
59
23
31
3
16
3
TEX TEX
1
0
0
0
2.45
2
0
0
0
3.2
6
1
2
0
0
0

Batter Handedness

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Left
150
1,479
133
426
91
7
36
168
122
4
.288
.341
.432
Right
157
1,401
192
358
67
9
40
175
88
9
.256
.301
.402

Outs

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
0
149
1,011
97
282
56
8
26
85
66
6
.279
.324
.427
1
151
944
113
261
47
5
27
139
76
4
.276
.328
.423
2
153
925
115
241
55
3
23
119
68
3
.261
.313
.401

Base States

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Bases Empty
148
1,694
178
453
88
10
42
42
126
6
.267
.320
.406
Runners On
156
1,186
147
331
70
6
34
301
84
7
.279
.324
.434
Scoring Position
149
694
95
188
37
4
15
242
62
6
.271
.325
.401

More Giants Stats

Team Rankings

HR

23

8th

R

104

4th

SO

168

9th

ERA

3.63

9th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
15
4
.789
Dodgers Dodgers
14
6
.700
1.5
Giants Giants
13
6
.684
2.0
Diamondbacks Diamondbacks
12
8
.600
3.5
Rockies Rockies
3
15
.167
11.5
Schedule
DATE MATCHUP TIME (ET)
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
Mon
4/21
MIL MIL
@
SFG SFG
9:45 PM
Tue
4/22
MIL MIL
@
SFG SFG
9:45 PM
Last Game
PHI Phillies

11 - 8

6

Final

4

SFG Giants

13 - 6

Thu 17 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
12
7
.632
Phillies Phillies
11
8
.579
1.0
NL Central W L PCT GB
Cubs Cubs
13
9
.591
Brewers Brewers
10
9
.526
1.5
NL West W L PCT GB
Padres Padres
15
4
.789
Dodgers Dodgers
14
6
.700
1.5
AL East W L PCT GB
Yankees Yankees
12
7
.632
Blue Jays Blue Jays
11
8
.579
1.0
AL Central W L PCT GB
Tigers Tigers
11
8
.579
Guardians Guardians
9
9
.500
1.5
AL West W L PCT GB
Rangers Rangers
12
7
.632
Mariners Mariners
10
9
.526
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/1
TEX TEX
@
CIN CIN
1-0
Tue
4/1
KCR KCR
@
MIL MIL
2-3
Tue
4/1
LAA LAA
@
STL STL
5-12
Tue
4/1
MIN MIN
@
CWS CWS
6-1
Tue
4/1
CHC CHC
@
ATH ATH
10-2

Schedule

DATE MATCHUP TIME (ET)
Fri
4/18
LAD LAD
@
TEX TEX
8:05 PM
Fri
4/18
SDP SDP
@
HOU HOU
8:10 PM
Fri
4/18
ATH ATH
@
MIL MIL
8:10 PM
Fri
4/18
SFG SFG
@
LAA LAA
9:38 PM
Sat
4/19
MIA MIA
@
PHI PHI
1:05 PM