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
454
252
101
112
3.56
741
64
20
12
2065.1
2,170
816
908
161
469
30

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
CAL CAL
60
32
11
16
4.55
91
5
0
1
265.0
307
134
143
34
78
6
SFG SFG
394
220
90
96
3.41
650
59
20
11
1800.1
1,863
682
765
127
391
24

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
229
126
55
53
3.33
414
34
9
7
1061.0
1,090
392
453
72
242
13
Road
225
126
46
59
3.80
327
30
11
5
1004.1
1,080
424
455
89
227
17

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
192
102
47
45
3.55
326
31
9
4
844.1
882
333
362
58
200
7
Night
262
150
54
67
3.56
415
33
11
8
1221.0
1,288
483
546
103
269
23

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
67
24
9
10
3.73
101
4
3
4
260.1
277
108
118
21
56
5
May
81
36
16
17
3.31
125
7
2
3
332.0
355
122
134
26
75
4
June
76
38
14
16
3.01
131
10
3
1
332.1
331
111
133
24
73
7
July
69
46
27
15
3.64
114
19
5
1
353.2
358
143
153
29
91
3
August
80
56
15
37
4.23
134
13
4
1
393.1
436
185
204
35
77
7
September
76
50
19
15
3.46
127
11
3
1
371.2
391
143
158
26
92
4
October
5
2
1
2
1.64
9
0
0
1
22.0
22
4
8
0
5
0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
255
123
50
51
3.46
417
28
9
9
1101.2
1,143
423
473
91
251
18
Post
199
129
51
61
3.67
324
36
11
3
963.2
1,027
393
435
70
218
12

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
60
32
11
16
4.55
91
5
0
1
265.0
307
134
143
34
78
6
NL
394
220
90
96
3.41
650
59
20
11
1800.1
1,863
682
765
127
391
24

Division

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL East
34
17
6
6
3.99
47
3
0
1
153.1
156
68
72
19
49
2
AL West
26
15
5
10
5.32
44
2
0
0
111.2
151
66
71
15
29
4
NL East
182
98
44
44
3.25
306
31
12
3
823.0
830
297
327
50
171
10
NL West
212
122
46
52
3.55
344
28
8
8
977.1
1,033
385
438
77
220
14

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ATL ATL
50
27
12
11
2.89
72
8
2
2
245.2
225
79
86
20
46
5
BAL BAL
8
2
1
1
2.97
12
1
0
0
33.1
29
11
11
5
10
0
BOS BOS
5
2
1
1
4.42
6
0
0
0
18.1
21
9
10
2
6
1
CHC CHC
32
18
6
6
3.63
49
4
2
1
134.0
141
54
54
10
34
3
CIN CIN
44
23
9
10
4.07
56
5
0
1
181.1
201
82
88
17
47
1
CLE CLE
5
4
0
1
4.65
8
0
0
1
31.0
24
16
17
4
15
1
CWS CWS
2
1
0
2
7.94
0
0
0
0
5.2
13
5
5
0
2
0
DET DET
5
3
0
2
9.45
7
0
0
0
20.0
33
21
22
6
6
0
HOU HOU
40
22
11
8
3.25
69
7
2
1
177.0
197
64
81
8
45
5
KCR KCR
4
2
1
1
4.43
7
0
0
0
20.1
23
10
11
1
7
1
LAD LAD
43
29
8
13
4.59
71
4
2
1
202.0
230
103
105
23
52
2
MIL MIL
5
2
2
0
2.37
8
0
0
0
19.0
21
5
6
1
5
0
MIN MIN
4
3
0
3
9.00
6
1
0
0
14.0
21
14
16
4
7
1
MON MON
33
17
9
7
2.97
55
7
2
0
151.2
151
50
55
8
28
1
NYM NYM
30
15
5
8
2.62
59
2
1
1
140.2
128
41
50
5
36
3
NYY NYY
5
4
2
1
1.52
6
2
0
0
29.2
25
5
5
1
7
0
OAK OAK
6
2
1
1
4.00
11
0
0
0
27.0
34
12
14
3
4
1
PHI PHI
28
15
5
8
4.06
40
5
1
0
115.1
139
52
61
11
20
2
PIT PIT
30
16
8
10
3.54
54
5
1
0
139.2
140
55
56
12
25
0
SDP SDP
35
21
6
10
2.99
76
4
2
3
171.1
180
57
78
9
30
1
SEA SEA
6
4
2
1
4.23
11
1
0
0
27.2
34
13
13
5
4
0
STL STL
29
17
11
5
2.86
49
8
5
1
141.2
131
45
51
4
28
1
TEX TEX
4
3
1
2
6.35
9
0
0
0
17.0
26
12
12
2
5
1
TOR TOR
1
0
0
0
4.50
0
0
0
0
2.0
3
1
1
0
0
0

Batter Handedness

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Left
334
2,820
193
805
130
34
42
280
223
5
.285
.336
.400
Right
343
3,419
358
926
154
25
76
382
151
16
.271
.302
.397

Outs

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
0
334
2,204
172
651
103
21
40
164
95
7
.295
.324
.416
1
338
2,039
172
568
96
16
37
249
131
6
.279
.318
.396
2
340
1,996
207
512
85
22
41
249
148
8
.257
.310
.383

Base States

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Bases Empty
330
3,653
321
1,012
161
29
68
68
181
13
.277
.313
.393
Runners On
332
2,586
230
719
123
30
50
594
193
8
.278
.323
.407
Scoring Position
317
1,452
145
392
63
15
29
509
147
3
.270
.326
.394

More Giants Stats

Team Rankings

HR

23

9th

R

104

4th

SO

180

9th

ERA

3.52

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
15
5
.750
Dodgers Dodgers
15
6
.714
0.5
Giants Giants
13
7
.650
2.0
Diamondbacks Diamondbacks
12
8
.600
3.0
Rockies Rockies
3
15
.167
11.0
Schedule
DATE MATCHUP TIME (ET)
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
Wed
4/23
MIL MIL
@
SFG SFG
9:45 PM
Last Game
LAA Angels

10 - 9

2

Final

0

SFG Giants

13 - 7

Fri 18 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
13
7
.650
Phillies Phillies
12
8
.600
1.0
NL Central W L PCT GB
Cubs Cubs
13
9
.591
Brewers Brewers
11
9
.550
1.0
NL West W L PCT GB
Padres Padres
15
5
.750
Dodgers Dodgers
15
6
.714
0.5
AL East W L PCT GB
Yankees Yankees
13
7
.650
Blue Jays Blue Jays
12
8
.600
1.0
AL Central W L PCT GB
Tigers Tigers
12
8
.600
Guardians Guardians
10
9
.526
1.5
AL West W L PCT GB
Rangers Rangers
12
8
.600
Angels Angels
10
9
.526
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/2
BOS BOS
@
BAL BAL
8-4
Wed
4/2
CIN CIN
@
MIL MIL
0-1
Thu
4/3
CWS CWS
@
DET DET
4-7
Thu
4/3
STL STL
@
BOS BOS
9-13
Thu
4/3
SDP SDP
@
CHC CHC
1-3

Schedule

DATE MATCHUP TIME (ET)
Sat
4/19
MIA MIA
@
PHI PHI
1:05 PM
Sat
4/19
KCR KCR
@
DET DET
1:10 PM
Sat
4/19
AZ AZ
@
CHC CHC
2:20 PM
Sat
4/19
SEA SEA
@
TOR TOR
3:07 PM
Sat
4/19
CLE CLE
@
PIT PIT
4:05 PM