what are the most games played by a baseball pitcher in the last 5 years

Between July 2, 2020 and July 2, 2025, Tyler Rogers has appeared in the most games, with 364 games.

NAME G W L W% GS ERA SO CG SHO SV IP H ER R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA H/9
1 Tyler Rogers
T. Rogers
364
23
19
.548
0
2.90
275
0
0
19
369.1
338
119
131
27
71
24
60
4
1,514
2
6.70
1.73
3.87
0.66
18.2
4.7
1.11
.278
3.19
8.24
2 Tanner Scott
T. Scott
340
28
22
.560
0
3.12
413
0
0
73
326.1
247
113
133
23
159
18
141
9
1,376
19
11.39
4.39
2.60
0.63
30.0
11.6
1.24
.294
3.67
6.81
3 Scott Barlow
S. Barlow
338
22
17
.564
0
3.48
390
0
0
57
338.2
269
131
142
30
146
19
131
11
1,420
18
10.36
3.88
2.67
0.80
27.5
10.3
1.23
.286
3.77
7.15
4 Emmanuel Clase
E. Clase
334
18
20
.474
0
1.80
319
0
0
175
325.0
242
65
98
12
62
7
280
10
1,281
17
8.83
1.72
5.15
0.33
24.9
4.8
0.94
.261
2.71
6.70
5 Phil Maton
P. Maton
328
17
14
.548
1
3.66
368
0
0
6
317.0
268
129
147
30
124
41
49
7
1,351
4
10.45
3.52
2.97
0.85
27.2
9.2
1.24
.302
4.17
7.61
6 Gregory Soto
G. Soto
325
14
26
.350
0
3.96
332
0
0
55
291.0
239
128
152
23
150
23
137
6
1,264
32
10.27
4.64
2.21
0.71
26.3
11.9
1.34
.293
4.70
7.39
7 Héctor Neris
H. Neris
324
31
22
.585
0
3.58
365
0
0
40
304.0
240
121
139
33
129
16
115
7
1,277
21
10.81
3.82
2.83
0.98
28.6
10.1
1.21
.282
4.12
7.11
8 Kyle Finnegan
K. Finnegan
321
23
28
.451
0
3.47
313
0
0
104
321.1
292
124
152
42
127
5
181
15
1,353
16
8.77
3.56
2.46
1.18
23.1
9.4
1.30
.289
4.26
8.18
9 Raisel Iglesias
R. Iglesias
311
28
25
.528
0
2.78
381
0
0
135
310.2
241
96
117
35
65
10
242
8
1,233
6
11.04
1.88
5.86
1.01
30.9
5.3
0.98
.278
3.39
6.98
10 Josh Hader
J. Hader
306
22
21
.512
0
2.79
463
0
0
173
293.2
172
91
99
35
117
15
252
2
1,177
19
14.19
3.59
3.96
1.07
39.3
9.9
0.98
.250
3.03
5.27
11 Tim Hill
T. Hill
305
20
12
.625
0
3.75
177
0
0
1
273.2
277
114
143
26
87
20
68
10
1,171
4
5.82
2.86
2.03
0.86
15.1
7.4
1.33
.292
4.70
9.11
12 Carlos Estévez
C. Estévez
304
19
24
.442
0
3.71
299
0
0
94
295.2
271
122
142
35
110
14
173
14
1,259
18
9.10
3.35
2.72
1.07
23.7
8.7
1.29
.295
4.32
8.25
13 Kenley Jansen
K. Jansen
299
20
17
.541
0
3.17
346
0
0
160
286.1
206
101
112
29
115
10
234
12
1,176
8
10.88
3.61
3.01
0.91
29.4
9.8
1.12
.262
3.52
6.47
14 Ryan Pressly
R. Pressly
295
17
19
.472
0
3.16
328
0
0
110
287.1
248
101
120
24
79
6
187
2
1,175
13
10.27
2.47
4.15
0.75
27.9
6.7
1.14
.304
3.76
7.77
15 Andrew Chafin
A. Chafin
291
12
16
.429
0
3.25
291
0
0
18
254.2
213
92
109
22
113
7
63
6
1,078
20
10.28
3.99
2.58
0.78
27.0
10.5
1.28
.296
3.85
7.53
16 Ryne Stanek
R. Stanek
291
17
14
.548
0
3.61
303
0
0
11
267.0
211
107
122
31
133
9
63
8
1,139
16
10.21
4.48
2.28
1.04
26.6
11.7
1.29
.271
4.11
7.11
17 Chris Stratton
C. Stratton
291
25
10
.714
1
4.44
332
0
0
15
334.2
322
165
184
33
139
8
97
5
1,446
14
8.93
3.74
2.39
0.89
23.0
9.6
1.38
.309
4.95
8.66
18 Adam Ottavino
A. Ottavino
288
18
18
.500
0
3.56
310
0
0
27
265.1
218
105
111
26
116
28
83
8
1,134
22
10.52
3.93
2.67
0.88
27.3
10.2
1.26
.294
3.77
7.39
19 Emilio Pagán
E. Pagán
287
18
19
.486
2
4.03
328
0
0
31
290.2
233
130
142
49
97
5
90
4
1,192
5
10.16
3.00
3.38
1.52
27.5
8.1
1.14
.258
4.40
7.21
20 Aroldis Chapman
A. Chapman
284
25
20
.556
0
3.26
414
0
0
77
259.1
164
94
106
26
155
8
131
4
1,094
27
14.37
5.38
2.67
0.90
37.8
14.2
1.23
.281
3.68
5.69
21 Taylor Rogers
T. Rogers
284
17
26
.395
0
3.58
323
0
0
51
264.0
237
105
134
29
93
17
102
9
1,116
8
11.01
3.17
3.47
0.99
28.9
8.3
1.25
.318
4.57
8.08
22 Clay Holmes
C. Holmes
282
30
21
.588
17
3.02
359
0
0
74
354.1
288
119
137
24
133
23
138
5
1,481
24
9.12
3.38
2.70
0.61
24.2
9.0
1.19
.280
3.48
7.32
23 Wandy Peralta
W. Peralta
282
19
14
.576
1
3.24
221
0
0
13
263.2
217
95
111
26
109
15
72
3
1,108
10
7.54
3.72
2.03
0.89
19.9
9.8
1.24
.259
3.79
7.41
24 A.J. Minter
A.J. Minter
280
17
21
.447
0
2.80
306
0
0
16
254.0
194
79
91
20
81
5
53
5
1,015
5
10.84
2.87
3.78
0.71
30.1
8.0
1.08
.289
3.22
6.87
25 Bryan Abreu
B. Abreu
279
16
11
.593
0
2.64
390
0
0
9
289.2
208
85
95
23
133
19
47
0
1,203
18
12.12
4.13
2.93
0.71
32.4
11.1
1.18
.290
2.95
6.46
StatMuse has game-level data for games pitched going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

80

25th

R

353

22nd

SO

732

10th

ERA

3.42

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
46
39
.541
7.5
Giants Giants
45
41
.523
9.0
Diamondbacks Diamondbacks
43
42
.506
10.5
Rockies Rockies
19
66
.224
34.5
Schedule
DATE MATCHUP TIME (ET)
Wed
7/2
SFG SFG
@
AZ AZ
9:40 PM
Thu
7/3
SFG SFG
@
AZ AZ
9:40 PM
Fri
7/4
SFG SFG
@
ATH ATH
10:05 PM
Sat
7/5
SFG SFG
@
ATH ATH
10:05 PM
Sun
7/6
SFG SFG
@
ATH ATH
10:05 PM
Last Game
AZ Diamondbacks

43 - 42

8

Final

2

SFG Giants

45 - 41

Tue 1 Jul 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
Phillies Phillies
50
36
.581
Mets Mets
48
38
.558
2.0
NL Central W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
48
37
.565
2.0
NL West W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
46
39
.541
7.5
AL East W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
AL Central W L PCT GB
Tigers Tigers
54
32
.628
Guardians Guardians
40
43
.482
12.5
AL West W L PCT GB
Astros Astros
51
34
.600
Mariners Mariners
44
41
.518
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/16
PHI PHI
@
MIA MIA
3-8
Mon
6/16
PIT PIT
@
DET DET
3-7
Mon
6/16
COL COL
@
WSH WSH
10-6
Mon
6/16
AZ AZ
@
TOR TOR
4-5
Mon
6/16
BAL BAL
@
TBR TBR
5-1

Schedule

DATE MATCHUP TIME (ET)
Wed
7/2
SDP SDP
@
PHI PHI
6:15 PM
Wed
7/2
MIN MIN
@
MIA MIA
6:40 PM
Wed
7/2
DET DET
@
WSH WSH
6:45 PM
Wed
7/2
NYY NYY
@
TOR TOR
7:07 PM
Wed
7/2
MIL MIL
@
NYM NYM
7:10 PM