most games pitched for sf giants from 2009 to 2021

Between the 2009 and 2021 seasons, Jeremy Affeldt had the most games by a Giants pitcher, with 297 games.

Interpreted as:
most regular-season games by a player pitched for sf giants from 2009 to 2021
NAMEGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Jeremy Affeldt
J. Affeldt
297
7
0
1
0
0
0
0
1
0
4
0
0
8
1
0
0
0
0
0
.143
.250
.143
.393
0
-0.8
.199
19
-0.8
2Madison Bumgarner
M. Bumgarner
288
594
51
105
18
0
19
62
40
1
255
0
0
679
180
37
40
4
0
5
.177
.228
.303
.532
33
-45.5
.235
45
-44.9
3George Kontos
G. Kontos
279
7
0
0
0
0
0
0
0
0
4
0
0
10
0
0
3
0
0
0
.000
.000
.000
.000
-1
-2.5
.000
-113
-2.5
4Hunter Strickland
H. Strickland
235
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-114
-0.2
5Matt Cain
M. Cain
232
420
19
54
9
1
3
26
14
1
208
0
0
488
74
13
51
2
0
1
.129
.158
.176
.334
-10
-65.9
.151
-13
-65.2
6Santiago Casilla
S. Casilla
229
4
0
1
0
0
0
1
1
0
1
0
0
5
1
0
0
0
0
0
.250
.400
.250
.650
1
0
.316
103
0
7Sergio Romo
S. Romo
216
5
0
0
0
0
0
0
0
0
4
0
0
5
0
0
0
0
0
0
.000
.000
.000
.000
-1
-1.3
.000
-116
-1.3
8Tim Lincecum
T. Lincecum
206
361
17
38
2
1
0
14
27
0
191
0
0
447
42
3
58
1
0
4
.105
.167
.116
.283
-13
-63.6
.139
-20
-62.8
9Javier Lopez
J. Lopez
203
3
0
0
0
0
0
0
0
0
2
0
0
4
0
0
1
0
0
0
.000
.000
.000
.000
0
-0.8
.000
-85
-0.8
10Sam Dyson
S. Dyson
152
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11Cory Gearrin
C. Gearrin
152
3
0
1
0
0
0
0
0
0
2
0
0
3
1
0
0
0
0
0
.333
.333
.333
.667
0
-0.1
.293
83
-0.1
12Jean Machi
J. Machi
151
5
0
0
0
0
0
0
0
0
3
0
0
6
0
0
1
0
0
0
.000
.000
.000
.000
-1
-1.5
.000
-113
-1.5
13Tony Watson
T. Watson
150
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14Josh Osich
J. Osich
150
1
0
0
0
0
0
0
0
0
1
0
0
3
0
0
2
0
0
0
.000
.000
.000
.000
0
-0.8
.000
-114
-0.7
15Ryan Vogelsong
R. Vogelsong
137
233
20
31
5
0
1
8
11
3
96
0
0
274
39
6
27
0
0
3
.133
.182
.167
.350
-2
-32.4
.163
0
-31.7
16Barry Zito
B. Zito
137
202
9
21
0
0
0
6
12
0
58
0
0
259
21
0
45
0
0
4
.104
.154
.104
.258
-10
-40.1
.127
-29
-39.7
17Brian Wilson
B. Wilson
136
7
0
0
0
0
0
0
0
0
1
0
0
7
0
0
0
0
0
2
.000
.000
.000
.000
-1
-1.8
.000
-116
-1.8
18Will Smith
W. Smith
135
1
0
1
0
0
0
2
0
0
0
0
0
2
1
0
1
0
0
0
1.000
1.000
1.000
2.000
1
1
.870
459
0.9
19Reyes Moronta
R. Moronta
124
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-112
-0.3
20Mark Melancon
M. Melancon
111
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21Guillermo Mota
G. Mota
105
11
0
1
1
0
0
0
0
0
3
0
0
12
2
1
1
0
0
1
.091
.091
.182
.273
-1
-2
.115
-41
-2
22Derek Law
D. Law
103
2
1
1
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
.500
.500
.500
1.000
0
0.2
.440
181
0.2
23Jeff Samardzija
J. Samardzija
102
188
8
23
9
0
1
12
1
0
89
0
0
203
35
10
12
2
0
3
.122
.126
.186
.312
-8
-32.2
.132
-26
-32.5
24Ty Blach
T. Blach
91
78
6
13
2
0
1
7
6
0
37
0
0
92
18
3
7
1
0
2
.167
.224
.231
.454
2
-8.7
.204
22
-8.9
25Tyler Rogers
T. Rogers
89
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

More Giants Stats

Team Batting Leaders

HR

1

Devers

Rafael Devers

RBI

7

Chapman

Matt Chapman

AVG

.304

Chapman

Matt Chapman
Team Pitching Leaders

W

2

Ray

Robbie Ray

K

18

Ray

Robbie Ray

ERA

2.08

Ray

Robbie Ray
Team Rankings

HR

4

30th

R

36

28th

SO

105

10th

ERA

4.37

22nd

2026 Division Standings
TEAMWLPCTGB
9
2
.818
5
6
.455
4.0
5
6
.455
4.0
5
6
.455
4.0
Giants Giants
4
8
.333
5.5
Schedule
DATEMATCHUPTIME (ET)
Wed
4/8
@
3:45 PM
Fri
4/10
@
7:15 PM
Sat
4/11
@
7:15 PM
Sun
4/12
@
1:35 PM
Tue
4/14
@
6:40 PM
Last Game
PHI Phillies

6 - 5

0

Final

6

SFG Giants

4 - 8

Tue 7 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
7
4
.636
7
5
.583
0.5
6
5
.545
1.0
6
5
.545
1.0
4
7
.364
3.0
NL CentralWLPCTGB
8
3
.727
8
3
.727
7
4
.636
1.0
6
5
.545
2.0
5
6
.455
3.0
NL WestWLPCTGB
9
2
.818
5
6
.455
4.0
5
6
.455
4.0
5
6
.455
4.0
4
8
.333
5.5
AL EastWLPCTGB
8
2
.800
5
6
.455
3.5
5
6
.455
3.5
4
7
.364
4.5
3
8
.273
5.5
AL CentralWLPCTGB
7
5
.583
5
6
.455
1.5
5
6
.455
1.5
4
7
.364
2.5
4
7
.364
2.5
AL WestWLPCTGB
6
5
.545
6
6
.500
0.5
6
6
.500
0.5
4
8
.333
2.5
3
7
.300
2.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Wed
4/8
@
12:35 PM
Wed
4/8
@
1:10 PM
Wed
4/8
@
1:35 PM
Wed
4/8
@
2:10 PM
Wed
4/8
@
2:35 PM