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
322
222
102
101
3.59
1,376
76
17
10
1643.1
1,403
655
752
151
822
60

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BAL BAL
7
0
0
0
2.61
6
0
0
0
10.1
5
3
3
1
5
0
CHC CHC
69
62
23
34
4.02
374
20
6
0
430.1
330
192
211
43
300
22
CLE CLE
16
5
2
4
6.25
32
0
0
1
44.2
42
31
32
6
42
4
DET DET
30
6
2
4
3.65
73
1
0
1
81.1
77
33
39
13
35
2
SFG SFG
126
87
47
37
3.30
504
31
7
6
633.0
566
232
283
48
257
20
STL STL
74
62
28
22
3.33
387
24
4
2
443.2
383
164
184
40
183
12

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
159
110
54
45
3.32
744
40
10
4
844.0
696
311
340
72
400
29
Road
163
112
48
56
3.87
634
36
7
6
799.1
705
344
412
79
422
31

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
188
127
57
64
3.92
794
38
9
6
931.1
791
406
464
96
523
43
Night
134
95
45
37
3.15
584
38
8
4
712.0
610
249
288
55
299
17

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
April
29
25
9
12
4.13
125
8
0
1
161.1
135
74
91
17
91
11
May
53
42
17
19
4.24
225
13
6
1
276.0
248
130
136
34
150
10
June
59
41
19
18
3.03
270
13
3
1
320.1
279
108
142
24
126
9
July
61
40
22
19
3.54
275
15
1
1
315.2
252
124
139
32
156
9
August
64
39
18
20
3.94
275
16
3
4
312.2
284
137
143
25
154
12
September
55
35
17
13
2.88
207
11
4
2
256.0
203
82
101
19
145
9
October
1
0
0
0
0.00
1
0
0
0
1.1
0
0
0
0
0
0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
160
118
54
52
3.67
691
38
9
4
845.2
731
345
405
86
410
33
Post
162
104
48
49
3.50
687
38
8
6
797.2
670
310
347
65
412
27

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
53
11
4
8
4.42
112
1
0
2
136.1
124
67
74
20
82
6
NL
269
211
98
93
3.51
1,266
75
17
8
1507.0
1,277
588
678
131
740
54

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
BAL BAL
3
2
2
0
3.38
13
0
0
0
13.1
8
5
6
2
7
1
BOS BOS
4
0
1
0
2.84
8
0
0
0
6.1
4
2
3
1
1
0
CHC CHC
29
21
13
9
3.66
132
10
0
0
162.1
144
66
78
19
65
8
CIN CIN
36
24
15
10
3.62
174
7
0
2
181.2
144
73
81
27
100
3
CLE CLE
3
1
0
1
1.93
13
0
0
0
14.0
17
3
3
1
5
0
CWS CWS
6
4
1
3
5.22
20
1
0
0
29.1
30
17
17
5
16
1
DET DET
5
1
0
1
1.93
8
0
0
1
14.0
6
3
3
0
8
2
HOU HOU
2
0
0
0
9.00
2
0
0
0
2.0
3
2
2
0
1
0
KCA KCA
11
2
0
2
7.40
20
0
0
0
20.2
25
17
21
7
24
1
LAA LAA
3
0
0
0
9.00
4
0
0
0
4.0
3
4
4
2
2
0
LAD LAD
35
30
12
17
4.11
163
9
4
2
186.0
166
85
102
25
102
11
MIL MIL
48
37
11
23
3.90
202
14
4
3
251.1
226
109
121
21
136
10
MIN MIN
7
1
0
1
9.24
14
0
0
0
12.2
17
13
14
1
9
1
NYM NYM
2
0
1
0
0.00
0
0
0
0
0.1
0
0
0
0
0
0
NYY NYY
6
0
0
0
1.35
7
0
0
0
13.1
9
2
2
0
7
0
PHI PHI
39
35
22
10
2.57
252
12
5
0
273.2
201
78
95
14
128
9
PIT PIT
34
28
9
12
3.48
147
10
2
0
196.1
176
76
87
9
92
6
SFG SFG
17
15
7
5
3.23
91
7
1
0
114.1
96
41
43
9
54
4
STL STL
27
21
8
7
3.76
103
6
1
1
139.0
121
58
69
7
62
3
WSH WSH
5
0
0
0
1.04
5
0
0
1
8.2
5
1
1
1
3
0

More Giants Stats

Team Rankings

HR

2

4th

R

6

8th

SO

8

18th

ERA

4.00

14th

2025 Division Standings
TEAM W L PCT GB
Giants Giants
1
0
1.000
1.0
Dodgers Dodgers
3
0
1.000
Padres Padres
1
0
1.000
1.0
Rockies Rockies
0
0
1.5
Diamondbacks Diamondbacks
0
1
.000
2.0
Schedule
DATE MATCHUP TIME (ET)
Sat
3/29
SFG SFG
@
CIN CIN
4:10 PM
Sun
3/30
SFG SFG
@
CIN CIN
1:40 PM
Mon
3/31
SFG SFG
@
HOU HOU
8:10 PM
Tue
4/1
SFG SFG
@
HOU HOU
8:10 PM
Wed
4/2
SFG SFG
@
HOU HOU
4:10 PM
Last Game
CIN Reds

0 - 1

4

Final

6

SFG Giants

1 - 0

Thu 27 Mar 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
Marlins Marlins
1
0
1.000
Phillies Phillies
1
0
1.000
NL Central W L PCT GB
Cardinals Cardinals
1
0
1.000
Cubs Cubs
1
2
.333
1.0
NL West W L PCT GB
Dodgers Dodgers
3
0
1.000
Padres Padres
1
0
1.000
1.0
AL East W L PCT GB
Orioles Orioles
1
0
1.000
Red Sox Red Sox
1
0
1.000
AL Central W L PCT GB
White Sox White Sox
1
0
1.000
Guardians Guardians
1
0
1.000
AL West W L PCT GB
Astros Astros
1
0
1.000
Mariners Mariners
1
0
1.000

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
3/17
LAD LAD
@
CHC CHC
4-1
Tue
3/18
LAD LAD
@
CHC CHC
6-3
Wed
3/26
MIL MIL
@
NYY NYY
2-4
Wed
3/26
BAL BAL
@
TOR TOR
12-2
Wed
3/26
PHI PHI
@
WSH WSH
7-3

Schedule

DATE MATCHUP TIME (ET)
Fri
3/28
BAL BAL
@
TOR TOR
7:07 PM
Fri
3/28
PIT PIT
@
MIA MIA
7:10 PM
Fri
3/28
BOS BOS
@
TEX TEX
8:05 PM
Fri
3/28
NYM NYM
@
HOU HOU
8:10 PM
Fri
3/28
ATH ATH
@
SEA SEA
9:40 PM