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
388
293
137
101
3.69
1,182
76
14
11
2049.1
1,907
840
952
174
737
46

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
CAL CAL
71
20
17
11
4.12
88
0
0
7
185.2
196
85
93
19
44
4
KCA KCA
10
1
1
2
6.55
13
0
0
0
22.0
24
16
18
1
14
2
PHI PHI
74
61
30
21
3.61
300
22
5
0
436.0
398
175
199
37
188
7
SFG SFG
233
211
89
67
3.61
781
54
9
4
1405.2
1,289
564
642
117
491
33

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
191
139
85
39
3.11
630
44
9
3
1068.1
928
369
425
87
352
21
Road
197
154
52
62
4.33
552
32
5
8
981.0
979
472
527
87
384
25

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
197
161
78
47
3.76
616
46
8
5
1108.2
999
463
522
97
414
22
Night
191
132
59
54
3.62
566
30
6
6
940.2
908
378
430
77
322
24

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
39
35
20
8
3.28
153
9
1
1
258.0
205
94
104
28
100
6
May
73
63
30
22
3.36
235
18
3
1
431.0
384
161
184
33
159
9
June
73
52
17
21
3.90
214
11
4
2
353.1
329
153
173
29
119
10
July
68
47
23
19
3.45
196
15
3
2
326.1
301
125
137
18
114
9
August
72
51
27
15
4.12
205
15
1
5
362.1
361
166
189
33
122
5
September
61
44
20
16
4.08
174
8
2
0
311.1
324
141
164
33
118
7
October
2
1
0
0
1.29
5
0
0
0
7.0
3
1
1
0
4
0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
209
165
74
56
3.50
661
42
10
5
1148.1
1,004
447
501
97
417
27
Post
179
128
63
45
3.94
521
34
4
6
901.0
903
394
451
77
319
19

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
81
21
18
13
4.38
101
0
0
7
207.2
220
101
111
20
58
6
NL
307
272
119
88
3.62
1,081
76
14
4
1841.2
1,687
740
841
154
678
40

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BAL BAL
12
2
1
3
7.96
17
0
0
0
26.0
42
23
26
6
6
2
BOS BOS
8
3
1
2
4.70
11
0
0
1
23.0
23
12
13
2
8
0
CHC CHC
44
38
18
10
3.38
194
13
3
0
258.1
211
97
113
27
104
10
CIN CIN
38
30
9
17
4.85
115
8
0
1
206.0
209
111
121
28
81
5
CLE CLE
10
4
3
2
3.64
14
0
0
1
29.2
35
12
12
5
6
1
CWS CWS
8
3
0
3
5.82
10
0
0
1
21.2
23
14
15
1
11
1
DET DET
3
0
0
0
0.00
3
0
0
2
6.2
3
0
1
0
2
1
HOU HOU
15
13
8
3
2.30
40
5
0
0
98.0
82
25
27
3
33
3
KCA KCA
8
2
6
0
0.69
14
0
0
0
26.0
12
2
3
0
4
0
LAD LAD
42
38
16
10
3.40
151
6
1
0
248.2
217
94
108
9
102
3
MIL MIL
38
36
13
12
4.14
118
8
2
1
232.1
226
107
124
32
85
4
MIN MIN
8
3
3
1
5.63
10
0
0
0
24.0
28
15
15
4
5
1
NYM NYM
14
14
8
3
2.32
77
5
0
0
100.2
79
26
32
5
24
2
NYY NYY
13
3
3
1
7.03
8
0
0
1
24.1
30
19
20
2
10
0
PHI PHI
25
21
9
8
3.76
69
5
3
1
131.2
120
55
66
6
48
5
PIT PIT
48
42
20
12
3.75
164
13
3
0
288.0
288
120
132
16
94
4
SFG SFG
8
8
5
2
3.20
29
4
1
0
50.2
45
18
20
4
23
1
STL STL
35
32
13
11
3.44
124
9
1
1
227.1
210
87
98
24
84
3
WSH WSH
11
1
1
1
1.37
14
0
0
1
26.1
24
4
6
0
6
0

More Giants Stats

Team Rankings

HR

28

10th

R

129

5th

SO

229

7th

ERA

3.60

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
Dodgers Dodgers
16
9
.640
1.0
Diamondbacks Diamondbacks
14
10
.583
2.5
Rockies Rockies
4
19
.174
12.0
Schedule
DATE MATCHUP TIME (ET)
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
Wed
4/30
SFG SFG
@
SDP SDP
4:10 PM
Last Game
SFG Giants

17 - 9

6

Final

5

MIL Brewers

13 - 13

Thu 24 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
13
.500
3.0
NL West W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
13
.519
2.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
10
.583
Mariners Mariners
14
11
.560
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/8
STL STL
@
PIT PIT
1-2
Tue
4/8
MIA MIA
@
NYM NYM
5-0
Tue
4/8
NYY NYY
@
DET DET
4-3
Tue
4/8
TEX TEX
@
CHC CHC
6-2
Tue
4/8
SDP SDP
@
ATH ATH
2-1

Schedule

DATE MATCHUP TIME (ET)
Thu
4/24
PIT PIT
@
LAA LAA
9:29 PM
Thu
4/24
TBR TBR
@
AZ AZ
9:40 PM
Thu
4/24
TEX TEX
@
ATH ATH
10:05 PM
Fri
4/25
PHI PHI
@
CHC CHC
2:20 PM
Fri
4/25
BAL BAL
@
DET DET
6:40 PM