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
237
135
57
53
3.86
598
11
6
1
963.2
912
413
454
73
373
25

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
OAK OAK
60
25
10
15
4.69
104
0
0
0
201.2
207
105
116
18
106
6
SFG SFG
177
110
47
38
3.64
494
11
6
1
762.0
705
308
338
55
267
19

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
116
64
32
19
3.51
309
6
4
1
479.0
404
187
213
28
184
12
Road
121
71
25
34
4.20
289
5
2
0
484.2
508
226
241
45
189
13

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
94
47
23
15
3.66
226
2
2
1
376.0
331
153
167
28
128
14
Night
143
88
34
38
3.98
372
9
4
0
587.2
581
260
287
45
245
11

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
26
21
6
8
4.05
78
1
1
0
133.1
124
60
68
7
47
5
May
35
23
7
9
4.15
100
3
1
0
143.0
147
66
73
10
72
4
June
33
15
8
5
4.55
66
3
3
0
114.2
113
58
61
12
44
4
July
33
24
12
9
3.42
106
2
1
0
158.0
146
60
67
12
49
4
August
52
29
11
15
4.02
118
1
0
0
210.2
218
94
105
21
87
3
September
52
19
11
6
3.57
111
0
0
1
176.2
144
70
73
9
69
5
October
6
4
2
1
1.65
19
1
0
0
27.1
20
5
7
2
5
0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
105
68
25
24
4.02
283
8
6
0
454.1
450
203
224
31
177
15
Post
132
67
32
29
3.71
315
3
0
1
509.1
462
210
230
42
196
10

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
60
25
10
15
4.69
104
0
0
0
201.2
207
105
116
18
106
6
NL
177
110
47
38
3.64
494
11
6
1
762.0
705
308
338
55
267
19

Division

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL East
33
13
4
10
5.30
52
0
0
0
103.2
117
61
68
11
56
3
AL West
27
12
6
5
4.04
52
0
0
0
98.0
90
44
48
7
50
3
NL East
77
48
20
16
3.62
235
4
2
1
325.2
302
131
143
26
119
8
NL West
100
62
27
22
3.65
259
7
4
0
436.1
403
177
195
29
148
11

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ATL ATL
20
15
7
6
4.36
61
1
1
0
99.0
100
48
50
11
35
3
BAL BAL
6
2
1
2
3.93
8
0
0
0
18.1
13
8
9
1
20
0
BOS BOS
3
3
0
2
3.92
9
0
0
0
20.2
17
9
10
4
5
0
CAL CAL
4
4
1
1
2.91
8
0
0
0
21.2
17
7
10
0
15
0
CHC CHC
10
4
4
1
3.00
22
0
0
0
27.0
22
9
11
2
8
0
CIN CIN
22
9
2
4
4.58
43
0
0
0
70.2
65
36
39
5
22
3
CLE CLE
5
3
0
1
7.36
8
0
0
0
18.1
27
15
15
1
4
0
CWS CWS
4
1
1
0
5.19
1
0
0
0
8.2
8
5
5
1
9
0
DET DET
4
1
2
1
3.95
8
0
0
0
13.2
13
6
6
1
8
1
HOU HOU
18
9
2
4
3.18
42
2
1
0
70.2
69
25
28
1
20
1
KCR KCR
5
2
1
2
5.06
8
0
0
0
16.0
18
9
9
2
4
1
LAD LAD
23
19
9
7
3.36
72
2
0
0
118.0
106
44
51
5
38
3
MIL MIL
5
0
0
2
7.56
5
0
0
0
8.1
15
7
8
0
8
0
MIN MIN
4
1
0
1
1.88
10
0
0
0
14.1
12
3
4
1
4
1
MON MON
17
13
6
2
3.21
53
1
1
0
84.0
69
30
31
8
36
3
NYM NYM
12
6
2
3
3.10
36
1
0
0
49.1
45
17
19
2
16
0
NYY NYY
3
2
0
2
12.38
2
0
0
0
8.0
16
11
11
3
3
0
PHI PHI
15
10
4
4
3.54
55
0
0
1
68.2
63
27
29
4
22
1
PIT PIT
14
9
2
5
4.40
48
2
1
0
61.1
62
30
35
6
23
3
SDP SDP
17
10
7
1
2.77
41
2
2
0
78.0
63
24
27
7
33
1
SEA SEA
6
1
2
0
3.60
14
0
0
0
20.0
17
8
8
2
7
1
STL STL
9
6
2
1
4.58
21
0
0
0
35.1
41
18
18
4
14
1
TEX TEX
4
3
1
1
6.23
11
0
0
0
17.1
18
12
12
1
11
0
TOR TOR
7
2
1
0
2.76
12
0
0
0
16.1
16
5
9
1
8
2

Batter Handedness

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Left
232
1,947
264
508
95
8
31
210
206
8
.261
.331
.366
Right
233
1,703
334
404
77
1
42
194
167
17
.237
.309
.358

Outs

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
0
230
1,290
179
331
60
0
32
98
115
10
.257
.320
.378
1
230
1,186
210
309
57
4
22
159
127
6
.261
.329
.371
2
227
1,174
209
272
55
5
19
147
131
9
.232
.314
.336

Base States

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Bases Empty
227
2,081
342
512
86
5
36
36
183
13
.246
.311
.344
Runners On
222
1,569
256
400
86
4
37
368
190
12
.255
.334
.386
Scoring Position
211
917
158
216
41
3
21
316
143
6
.236
.332
.356

More Giants Stats

Team Rankings

HR

26

12th

R

119

7th

SO

214

7th

ERA

3.65

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
8
.667
0.5
Giants Giants
15
9
.625
1.5
Diamondbacks Diamondbacks
14
9
.609
2.0
Rockies Rockies
4
18
.182
11.5
Schedule
DATE MATCHUP TIME (ET)
Wed
4/23
MIL MIL
@
SFG SFG
9:45 PM
Thu
4/24
MIL MIL
@
SFG SFG
3:45 PM
Fri
4/25
TEX TEX
@
SFG SFG
10:15 PM
Sat
4/26
TEX TEX
@
SFG SFG
4:05 PM
Sun
4/27
TEX TEX
@
SFG SFG
4:05 PM
Last Game
SFG Giants

15 - 9

3

Final

11

MIL Brewers

13 - 11

Tue 22 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
18
7
.720
Phillies Phillies
13
12
.520
5.0
NL Central W L PCT GB
Cubs Cubs
15
10
.600
Brewers Brewers
13
11
.542
1.5
NL West W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
8
.667
0.5
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
11
.560
1.0
AL Central W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
AL West W L PCT GB
Rangers Rangers
14
9
.609
Astros Astros
12
11
.522
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/7
NYY NYY
@
DET DET
0-5
Mon
4/7
CWS CWS
@
CLE CLE
0-1
Mon
4/7
MIA MIA
@
NYM NYM
5-10
Mon
4/7
STL STL
@
PIT PIT
5-3
Mon
4/7
TOR TOR
@
BOS BOS
6-1

Schedule

DATE MATCHUP TIME (ET)
Wed
4/23
COL COL
@
KCR KCR
7:40 PM
Wed
4/23
PIT PIT
@
LAA LAA
9:38 PM
Wed
4/23
TBR TBR
@
AZ AZ
9:40 PM
Wed
4/23
MIL MIL
@
SFG SFG
9:45 PM
Wed
4/23
TEX TEX
@
ATH ATH
10:05 PM