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
365
39
48
51
4.31
489
6
2
41
770.2
779
369
422
63
389
7

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
CLE CLE
39
1
5
6
6.18
45
0
0
5
59.2
70
41
48
7
39
0
HOU HOU
34
0
2
1
4.80
32
0
0
0
45.0
47
24
26
2
24
0
PHI PHI
49
32
10
17
3.91
122
6
2
1
228.0
233
99
109
23
86
5
SDP SDP
45
5
4
4
5.23
45
0
0
0
93.0
99
54
64
3
57
0
SFG SFG
148
1
23
19
3.74
186
0
0
29
247.2
233
103
121
18
126
2
STL STL
7
0
2
0
3.18
5
0
0
1
11.1
6
4
4
1
3
0
TOR TOR
43
0
2
4
4.60
54
0
0
5
86.0
91
44
50
9
54
0

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
173
18
24
23
4.74
238
3
1
15
364.1
377
192
220
38
187
5
Road
192
21
24
28
3.92
251
3
1
26
406.1
402
177
202
25
202
2

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
149
12
19
18
4.48
189
3
1
17
291.0
281
145
159
27
151
3
Night
216
27
29
33
4.20
300
3
1
24
479.2
498
224
263
36
238
4

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
37
3
7
5
3.87
52
1
1
5
79.0
85
34
36
5
35
1
May
73
3
11
7
3.41
63
0
0
11
126.2
133
48
60
13
68
1
June
58
6
8
11
5.92
93
1
0
4
117.0
130
77
84
14
62
0
July
64
7
8
8
5.25
79
0
0
9
116.2
122
68
81
9
70
2
August
60
11
8
7
2.89
83
2
1
6
159.0
134
51
60
7
71
2
September
71
9
6
13
4.64
115
2
0
6
168.2
170
87
97
15
79
1
October
2
0
0
0
9.82
4
0
0
0
3.2
5
4
4
0
4
0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
200
15
30
29
4.81
244
2
1
26
376.0
406
201
224
38
198
3
Post
165
24
18
22
3.83
245
4
1
15
394.2
373
168
198
25
191
4

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
82
1
7
10
5.25
99
0
0
10
145.2
161
85
98
16
93
0
NL
283
38
41
41
4.09
390
6
2
31
625.0
618
284
324
47
296
7

Division

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL East
44
0
2
3
5.90
44
0
0
6
79.1
91
52
56
11
48
0
AL West
38
1
5
7
4.48
55
0
0
4
66.1
70
33
42
5
45
0
NL East
112
13
14
17
4.13
157
2
1
12
244.0
249
112
129
14
114
4
NL West
155
14
23
20
4.29
193
2
1
19
300.1
287
143
162
28
153
1

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ATL ATL
37
6
12
8
4.23
39
1
1
3
83.0
77
39
43
11
36
1
BAL BAL
8
0
0
0
4.63
7
0
0
1
11.2
6
6
6
0
6
0
BOS BOS
8
0
1
1
11.08
11
0
0
0
13.0
21
16
17
3
12
0
CAL CAL
6
0
1
2
3.94
13
0
0
1
16.0
15
7
10
2
10
0
CHC CHC
19
3
0
2
4.66
25
0
0
2
36.2
48
19
22
4
15
0
CIN CIN
33
2
3
4
4.64
36
1
0
2
54.1
59
28
36
5
29
1
CLE CLE
5
0
0
1
4.63
7
0
0
0
11.2
13
6
6
1
9
0
CWS CWS
4
0
1
2
7.56
7
0
0
0
8.1
12
7
7
1
6
0
DET DET
6
0
1
0
3.38
6
0
0
0
10.2
7
4
4
0
6
0
HOU HOU
26
4
2
2
3.12
25
0
0
5
57.2
46
20
22
2
33
0
KCR KCR
3
0
0
0
6.23
2
0
0
0
4.1
6
3
3
1
1
0
LAD LAD
31
2
3
3
3.86
29
1
0
3
58.1
60
25
28
3
18
0
MIL MIL
10
0
0
0
2.33
8
0
0
3
19.1
22
5
7
2
9
0
MIN MIN
7
1
1
2
4.09
9
0
0
1
11.0
6
5
8
0
8
0
MON MON
19
3
3
4
3.55
34
1
0
3
50.2
49
20
23
2
22
1
NYM NYM
19
6
1
6
4.82
38
0
0
1
61.2
63
33
36
4
32
1
NYY NYY
7
0
0
1
10.38
5
0
0
2
13.0
22
15
16
5
6
0
OAK OAK
9
0
1
1
3.68
13
0
0
1
14.2
17
6
8
1
10
0
PHI PHI
16
0
2
2
3.07
17
0
0
1
29.1
20
10
11
1
14
0
PIT PIT
21
2
7
3
4.80
29
0
0
1
45.0
59
24
27
3
15
0
SDP SDP
23
2
5
3
3.63
55
0
0
6
57.0
50
23
27
7
30
1
SEA SEA
2
0
1
0
2.70
1
0
0
0
3.1
2
1
1
0
2
0
SFG SFG
13
3
0
1
6.07
26
0
0
0
29.2
28
20
21
3
21
0
STL STL
26
5
3
3
3.36
37
2
1
4
61.2
59
23
28
2
31
2
TEX TEX
7
0
0
0
4.15
10
0
0
1
8.2
12
4
5
0
8
0

Batter Handedness

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Left
107
326
38
81
13
4
3
52
71
0
.248
.379
.340
Right
118
533
93
156
29
4
11
82
64
0
.293
.362
.424

Outs

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
0
105
283
42
78
11
2
6
30
33
0
.276
.346
.392
1
109
282
36
81
14
3
5
47
46
0
.287
.377
.411
2
114
294
53
78
17
3
3
57
56
0
.265
.383
.374

Base States

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Bases Empty
104
404
59
109
22
3
6
6
54
0
.270
.356
.384
Runners On
113
455
72
128
20
5
8
128
81
0
.281
.380
.400
Scoring Position
98
291
46
80
14
4
3
114
66
0
.275
.394
.381

More Giants Stats

Team Rankings

HR

26

14th

R

123

6th

SO

222

7th

ERA

3.59

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Giants Giants
16
9
.640
1.0
Dodgers Dodgers
16
9
.640
1.0
Diamondbacks Diamondbacks
14
10
.583
2.5
Rockies Rockies
4
18
.182
11.5
Schedule
DATE MATCHUP TIME (ET)
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
Tue
4/29
SFG SFG
@
SDP SDP
9:40 PM
Last Game
SFG Giants

16 - 9

4

Final

2

MIL Brewers

13 - 12

Wed 23 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
16
10
.615
Brewers Brewers
13
12
.520
2.5
NL West W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
9
.640
1.0
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
12
.538
1.5
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
10
.583
Astros Astros
13
11
.542
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/7
BAL BAL
@
AZ AZ
3-4
Mon
4/7
HOU HOU
@
SEA SEA
2-1
Mon
4/7
CIN CIN
@
SFG SFG
1-0
Tue
4/8
STL STL
@
PIT PIT
1-2
Tue
4/8
MIA MIA
@
NYM NYM
5-0

Schedule

DATE MATCHUP TIME (ET)
Thu
4/24
CWS CWS
@
MIN MIN
1:10 PM
Thu
4/24
SEA SEA
@
BOS BOS
1:35 PM
Thu
4/24
COL COL
@
KCR KCR
2:10 PM
Thu
4/24
MIL MIL
@
SFG SFG
3:45 PM
Thu
4/24
COL COL
@
KCR KCR
5:40 PM