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
479
199
105
100
3.29
1,133
63
13
50
1817.0
1,697
665
758
137
556
42

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ATL ATL
86
1
12
9
2.24
98
0
0
25
152.2
131
38
49
13
48
4
BAL BAL
125
67
29
34
2.86
334
21
6
13
585.1
492
186
213
43
168
10
PIT PIT
64
13
8
8
4.44
81
1
0
4
158.0
162
78
82
13
64
7
SFG SFG
204
118
56
49
3.55
620
41
7
8
921.0
912
363
414
68
276
21

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
236
100
56
49
2.84
599
39
6
30
956.0
850
302
344
66
252
17
Road
243
99
49
51
3.78
535
24
7
20
861.0
847
362
414
71
303
25

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
249
111
59
51
3.40
613
39
6
20
985.0
934
372
419
78
283
21
Night
230
88
46
49
3.16
521
24
7
30
832.0
763
292
339
59
272
21

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
47
15
10
6
2.60
89
4
0
8
155.2
141
45
51
10
62
3
May
84
37
21
19
3.54
204
11
2
8
332.2
307
131
142
34
103
13
June
93
40
22
23
3.37
226
16
3
5
353.0
321
132
152
27
97
7
July
93
39
13
20
3.68
228
7
2
12
354.2
361
145
165
28
102
8
August
82
29
20
15
3.48
172
7
2
10
281.2
262
109
126
24
96
6
September
76
38
18
17
2.71
210
17
4
7
326.0
292
98
117
14
95
4
October
4
1
1
0
2.70
5
1
0
0
13.1
13
4
5
0
0
1

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
249
101
56
52
3.28
600
34
5
25
950.1
882
346
388
80
289
24
Post
230
98
49
48
3.30
534
29
8
25
866.2
815
318
370
57
266
18

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
125
67
29
34
2.86
334
21
6
13
585.1
492
186
213
43
167
10
NL
354
132
76
66
3.49
800
42
7
37
1231.2
1,205
478
545
94
388
32

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ATL ATL
26
10
11
4
3.88
67
4
1
0
95.0
85
41
44
10
31
3
BOS BOS
20
6
5
4
2.42
47
2
1
2
63.1
50
17
19
6
16
0
CHC CHC
46
19
11
8
3.47
150
8
0
2
184.1
165
71
78
17
60
3
CIN CIN
37
13
7
8
3.71
77
5
1
2
123.2
140
51
66
13
46
6
CLE CLE
15
8
2
7
4.76
38
2
0
3
58.2
58
31
34
9
17
3
CWS CWS
22
19
7
5
1.99
82
6
3
0
154.0
119
34
41
8
44
3
DET DET
13
12
4
5
5.16
35
1
0
0
68.0
72
39
43
6
27
0
HOU HOU
31
11
8
5
2.40
68
3
0
5
112.2
95
30
37
1
44
4
KCA KCA
12
6
2
3
2.81
28
3
0
3
67.1
52
21
24
6
18
0
LAD LAD
47
16
7
10
3.38
100
4
0
8
165.0
164
62
75
12
54
5
NYM NYM
31
7
5
4
4.64
47
1
0
7
64.0
79
33
36
6
22
3
NYY NYY
17
8
3
7
2.95
49
2
0
0
85.1
79
28
31
5
22
1
PHI PHI
49
20
11
12
2.94
118
6
3
3
183.2
161
60
65
12
40
4
PIT PIT
33
14
6
6
3.53
74
4
0
5
120.0
125
47
52
5
37
0
SFG SFG
12
1
0
1
4.34
12
0
0
2
18.2
18
9
9
3
4
0
STL STL
42
21
10
8
4.04
87
7
2
3
164.2
173
74
83
15
50
4
WSH WSH
26
8
6
3
1.62
55
5
2
5
88.2
62
16
21
3
23
3

More Giants Stats

Team Rankings

HR

21

9th

R

100

3rd

SO

161

12th

ERA

3.47

8th

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

10 - 8

4

Final

11

SFG Giants

13 - 5

Wed 16 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
8
.556
1.0
NL Central W L PCT GB
Cubs Cubs
12
9
.571
Brewers Brewers
10
9
.526
1.0
NL West W L PCT GB
Padres Padres
15
4
.789
Giants Giants
13
5
.722
1.5
AL East W L PCT GB
Yankees Yankees
11
7
.611
Blue Jays Blue Jays
11
8
.579
0.5
AL Central W L PCT GB
Tigers Tigers
10
8
.556
Guardians Guardians
9
8
.529
0.5
AL West W L PCT GB
Rangers Rangers
11
7
.611
Angels Angels
9
8
.529
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
3/31
WSH WSH
@
TOR TOR
3-5
Mon
3/31
MIN MIN
@
CWS CWS
8-3
Mon
3/31
KCR KCR
@
MIL MIL
0-5
Mon
3/31
LAA LAA
@
STL STL
9-7
Mon
3/31
SFG SFG
@
HOU HOU
3-1

Schedule

DATE MATCHUP TIME (ET)
Thu
4/17
ATH ATH
@
CWS CWS
2:10 PM
Thu
4/17
SFG SFG
@
PHI PHI
4:05 PM
Thu
4/17
CLE CLE
@
BAL BAL
6:35 PM
Thu
4/17
KCR KCR
@
DET DET
6:40 PM
Thu
4/17
NYY NYY
@
TBR TBR
7:05 PM