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
251
1
13
6
5.02
199
0
0
1
220.2
221
123
138
45
86
8

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BOS BOS
13
1
1
1
5.74
20
0
0
0
15.2
16
10
10
6
5
1
CHC CHC
4
0
0
0
10.13
4
0
0
0
2.2
5
3
6
0
0
1
CIN CIN
17
0
2
0
5.02
9
0
0
1
14.1
15
8
9
4
5
0
CWS CWS
57
0
4
0
4.66
61
0
0
0
67.2
62
35
38
15
15
0
SFG SFG
160
0
6
5
5.01
105
0
0
0
120.1
123
67
75
20
61
6

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
122
1
7
2
5.11
90
0
0
0
105.2
112
60
65
18
39
5
Road
129
0
6
4
4.93
109
0
0
1
115.0
109
63
73
27
47
3

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
89
0
7
1
4.08
79
0
0
1
81.2
79
37
38
15
34
4
Night
162
1
6
5
5.57
120
0
0
0
139.0
142
86
100
30
52
4

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
March
1
0
0
0
0.00
2
0
0
0
1.0
0
0
0
0
1
0
April
26
0
0
1
4.88
20
0
0
0
24.0
26
13
14
5
9
4
May
39
0
0
1
5.00
30
0
0
0
36.0
32
20
21
7
15
0
June
38
0
1
0
5.34
23
0
0
0
32.0
36
19
19
5
14
0
July
54
1
6
3
5.79
37
0
0
1
46.2
46
30
34
12
18
2
August
43
0
2
0
4.29
45
0
0
0
42.0
40
20
24
9
18
0
September
47
0
4
1
4.86
40
0
0
0
37.0
38
20
25
7
10
2
October
3
0
0
0
4.50
2
0
0
0
2.0
3
1
1
0
1
0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
127
0
6
2
4.34
88
0
0
1
112.0
98
54
56
18
46
4
Post
107
0
6
3
5.58
87
0
0
0
90.1
102
56
66
21
35
2

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
79
0
5
2
4.80
70
0
0
0
86.1
81
46
51
19
30
1
NL
172
1
8
4
5.16
129
0
0
1
134.1
140
77
87
26
56
7

Division

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL Central
31
0
2
0
7.80
24
0
0
0
30.0
39
26
28
10
8
1
AL East
27
0
0
1
4.03
26
0
0
0
29.0
20
13
13
8
11
0
AL West
21
0
3
1
2.30
20
0
0
0
27.1
22
7
10
1
11
0
NL Central
50
0
3
0
4.70
40
0
0
1
38.1
37
20
25
6
16
0
NL East
44
1
3
3
6.60
39
0
0
0
43.2
47
32
32
9
19
2
NL West
78
0
2
1
4.30
50
0
0
0
52.1
56
25
30
11
21
5

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ARI ARI
20
0
1
0
4.66
8
0
0
0
9.2
10
5
5
3
5
2
ATL ATL
7
0
0
0
4.76
6
0
0
0
5.2
5
3
3
0
4
0
BAL BAL
4
0
0
0
10.13
7
0
0
0
5.1
5
6
6
4
2
0
BOS BOS
6
0
0
0
3.68
3
0
0
0
7.1
5
3
3
2
3
0
CHC CHC
13
0
1
0
3.09
17
0
0
0
11.2
9
4
5
2
2
0
CIN CIN
8
0
0
0
1.17
9
0
0
0
7.2
4
1
3
1
3
0
CLE CLE
7
0
1
0
5.00
9
0
0
0
9.0
8
5
5
2
2
0
COL COL
16
0
0
1
8.64
5
0
0
0
8.1
11
8
9
3
5
1
CWS CWS
1
0
0
0
0
0
0
0
0.0
4
4
4
2
0
0
DET DET
4
0
0
0
6.00
2
0
0
0
3.0
3
2
2
2
1
0
HOU HOU
6
0
0
0
4.26
4
0
0
0
6.1
5
3
3
0
5
0
KCR KCR
7
0
0
0
6.43
5
0
0
0
7.0
9
5
5
1
3
0
LAA LAA
4
0
1
0
0.00
4
0
0
0
6.1
4
0
3
1
0
0
LAD LAD
22
0
0
0
3.32
18
0
0
0
19.0
18
7
7
2
7
0
MIA MIA
4
0
0
1
1.69
3
0
0
0
5.1
6
1
1
1
0
0
MIL MIL
9
0
1
0
5.68
6
0
0
1
6.1
5
4
5
1
5
0
MIN MIN
12
0
1
0
8.18
8
0
0
0
11.0
15
10
12
3
2
1
NYM NYM
12
1
0
2
7.71
11
0
0
0
11.2
14
10
10
6
4
1
NYY NYY
7
0
0
1
5.06
3
0
0
0
5.1
4
3
3
2
4
0
OAK OAK
6
0
1
1
4.91
4
0
0
0
7.1
7
4
4
0
3
0
PHI PHI
10
0
2
0
9.72
9
0
0
0
8.1
7
9
9
1
5
0
PIT PIT
7
0
1
0
7.36
5
0
0
0
7.1
8
6
7
2
2
0
SDP SDP
20
0
1
0
2.93
19
0
0
0
15.1
17
5
9
3
4
2
SEA SEA
3
0
1
0
0.00
5
0
0
0
4.0
5
0
0
0
2
0
STL STL
13
0
0
0
8.44
3
0
0
0
5.1
11
5
5
0
4
0
TBR TBR
4
0
0
0
1.59
10
0
0
0
5.2
2
1
1
0
1
0
TEX TEX
2
0
0
0
0.00
3
0
0
0
3.1
1
0
0
0
1
0
TOR TOR
6
0
0
0
0.00
3
0
0
0
5.1
4
0
0
0
1
0
WSH WSH
11
0
1
0
6.39
10
0
0
0
12.2
15
9
9
1
6
1

Batter Handedness

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Left
236
403
106
87
13
1
17
59
33
5
.216
.283
.380
Right
194
457
93
134
21
2
28
68
53
3
.293
.369
.532

Outs

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
0
183
291
67
76
12
2
15
27
22
2
.261
.316
.471
1
202
288
65
69
13
1
15
44
27
3
.240
.310
.448
2
185
281
67
76
9
0
15
56
37
3
.270
.361
.463

Base States

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Bases Empty
189
458
104
122
14
3
25
25
48
3
.266
.340
.474
Runners On
198
402
95
99
20
0
20
102
38
5
.246
.318
.445
Scoring Position
137
227
60
50
12
0
10
78
20
2
.220
.287
.405

More Giants Stats

Team Rankings

HR

26

11th

R

116

5th

SO

208

8th

ERA

3.46

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
16
7
.696
Padres Padres
16
7
.696
Giants Giants
15
8
.652
1.0
Diamondbacks Diamondbacks
13
9
.591
2.5
Rockies Rockies
4
17
.190
11.0
Schedule
DATE MATCHUP TIME (ET)
Tue
4/22
MIL MIL
@
SFG SFG
9:45 PM
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
Last Game
SFG Giants

15 - 8

5

Final

2

MIL Brewers

12 - 11

Mon 21 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
16
7
.696
Phillies Phillies
13
10
.565
3.0
NL Central W L PCT GB
Cubs Cubs
14
10
.583
Brewers Brewers
12
11
.522
1.5
NL West W L PCT GB
Dodgers Dodgers
16
7
.696
Padres Padres
16
7
.696
AL East W L PCT GB
Yankees Yankees
14
9
.609
Red Sox Red Sox
13
11
.542
1.5
AL Central W L PCT GB
Tigers Tigers
14
9
.609
Guardians Guardians
13
9
.591
0.5
AL West W L PCT GB
Rangers Rangers
13
9
.591
Mariners Mariners
12
10
.545
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/5
NYY NYY
@
PIT PIT
4-5
Sat
4/5
STL STL
@
BOS BOS
4-5
Sat
4/5
AZ AZ
@
WSH WSH
4-5
Sat
4/5
TOR TOR
@
NYM NYM
1-2
Sat
4/5
SDP SDP
@
CHC CHC
8-7

Schedule

DATE MATCHUP TIME (ET)
Tue
4/22
NYY NYY
@
CLE CLE
6:10 PM
Tue
4/22
SDP SDP
@
DET DET
6:40 PM
Tue
4/22
CIN CIN
@
MIA MIA
6:40 PM
Tue
4/22
SEA SEA
@
BOS BOS
6:45 PM
Tue
4/22
BAL BAL
@
WSH WSH
6:45 PM