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

177

16th

R

693

17th

SO

1,436

7th

ERA

4.10

19th

2024 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
98
64
.605
Padres Padres
93
69
.574
5.0
Diamondbacks Diamondbacks
89
73
.549
9.0
Giants Giants
80
82
.494
18.0
Rockies Rockies
61
101
.377
37.0
Schedule
DATE MATCHUP TIME (ET)
Tue
4/29
SFG SFG
@
SDP SDP
4:00 AM
Sun
4/27
TEX TEX
@
SFG SFG
4:00 AM
Sat
4/26
TEX TEX
@
SFG SFG
4:00 AM
Fri
4/25
TEX TEX
@
SFG SFG
4:00 AM
Thu
4/24
MIL MIL
@
SFG SFG
4:00 AM
Last Game
SFG Giants

80 - 82

1

Final

6

STL Cardinals

83 - 79

Sun 29 Sep 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

MLB Fantasy 2024

MLB 2024 Betting

MLB 2024 Division Standings

NL East W L PCT GB
Phillies Phillies
95
67
.586
Braves Braves
89
73
.549
6.0
NL Central W L PCT GB
Brewers Brewers
93
69
.574
Cubs Cubs
83
79
.512
10.0
NL West W L PCT GB
Dodgers Dodgers
98
64
.605
Padres Padres
93
69
.574
5.0
AL East W L PCT GB
Yankees Yankees
94
68
.580
Orioles Orioles
91
71
.562
3.0
AL Central W L PCT GB
Guardians Guardians
92
69
.571
Royals Royals
86
76
.531
6.5
AL West W L PCT GB
Astros Astros
88
73
.547
Mariners Mariners
85
77
.525
3.5

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
10/29
LAD LAD
@
NYY NYY
7-6
Mon
10/28
LAD LAD
@
NYY NYY
4-11
Sun
10/27
LAD LAD
@
NYY NYY
4-2
Fri
10/25
NYY NYY
@
LAD LAD
2-4
Thu
10/24
NYY NYY
@
LAD LAD
3-6

Schedule

DATE MATCHUP TIME (ET)
Sat
3/29
COL COL
@
TBR TBR
4:00 AM
Sat
3/29
MIL MIL
@
NYY NYY
4:00 AM
Sat
3/29
PIT PIT
@
MIA MIA
4:00 AM
Sat
3/29
NYM NYM
@
HOU HOU
4:00 AM
Sat
3/29
MIN MIN
@
STL STL
4:00 AM