Daily quiz

2024 MLB Pitcher Games Leaders

Games played at pitcher

T. J. McFarland led the majors with 79 pitcher games in 2024, 1 ahead of Bryan Abreu (78).

T. J. McFarland Led all of MLB in 2024 T. J. McFarland Oakland Athletics
79 Pitcher Games 1 clear of Bryan Abreu
Showing Pitcher Games and the stats that give it context Full stat line
# Player Team P G PO A E FPCT
1 T. J. McFarland T. J. McFarland OAK 79 9 9 0 1.000
2 Bryan Abreu Bryan Abreu HOU 78 5 3 0 1.000
3 Hunter Gaddis Hunter Gaddis CLE 78 5 6 2 .846
4 Tyler Rogers Tyler Rogers SFN 77 5 9 1 .933
5 Ryan Walker Ryan Walker SFN 76 5 6 0 1.000
6 Tim Herrin CLE 75 2 17 1 .950
7 Derek Law Derek Law WAS 75 4 6 0 1.000
8 Joe Mantiply Joe Mantiply ARI 75 4 7 1 .917
9 Jason Adam Jason Adam TBA 74 4 7 0 1.000
10 Emmanuel Clase Emmanuel Clase CLE 74 4 5 2 .818
11 Andrew Kittredge Andrew Kittredge SLN 74 3 7 1 .909
12 Cade Smith CLE 74 4 3 0 1.000
13 Erik Miller Erik Miller SFN 73 0 5 1 .833
14 Robert Garcia Robert Garcia WAS 72 0 3 1 .750
15 Kevin Ginkel Kevin Ginkel ARI 72 4 4 0 1.000
16 Griffin Jax Griffin Jax MIN 72 4 6 0 1.000
17 Tanner Scott Tanner Scott MIA 72 5 5 2 .833
18 Hunter Strickland Hunter Strickland LAA 72 2 3 0 1.000
19 Jalen Beeks Jalen Beeks COL 71 3 7 1 .909
20 Josh Hader Josh Hader HOU 71 3 6 0 1.000
21 Phil Maton Phil Maton TBA 71 2 7 0 1.000
22 Trent Thornton Trent Thornton SEA 71 3 6 1 .900
23 Yennier Cano Yennier Cano BAL 70 6 9 0 1.000
24 Genesis Cabrera Genesis Cabrera TOR 69 3 3 0 1.000
25 Fernando Cruz Fernando Cruz CIN 69 2 7 0 1.000
26 Jason Foley Jason Foley DET 69 1 5 0 1.000
27 Joe Jimenez Joe Jimenez ATL 69 2 3 1 .833
28 Will Vest Will Vest DET 69 4 7 0 1.000
29 Aroldis Chapman Aroldis Chapman PIT 68 2 7 0 1.000
30 Garrett Cleavinger Garrett Cleavinger TBA 68 0 6 0 1.000
31 Jeff Hoffman Jeff Hoffman PHI 68 9 1 0 1.000
32 Kevin Kelly Kevin Kelly TBA 68 4 11 0 1.000
33 Joel Payamps Joel Payamps MIL 68 1 3 2 .667
34 David Robertson David Robertson TEX 68 3 8 0 1.000
35 Nick Sandlin Nick Sandlin CLE 68 1 9 0 1.000
36 Austin Voth Austin Voth SEA 68 10 2 1 .923
37 Clay Holmes Clay Holmes NYA 67 6 4 0 1.000
38 Tyler Kinley Tyler Kinley COL 67 2 7 1 .900
39 Michael Kopech Michael Kopech CHA 67 6 2 1 .889
40 Ryan Thompson Ryan Thompson ARI 67 7 13 1 .952
41 Alex Vesia Alex Vesia LAN 67 1 6 1 .875
42 Keegan Akin Keegan Akin BAL 66 0 7 0 1.000
43 Jose Alvarado Jose Alvarado PHI 66 2 2 0 1.000
44 Dylan Floro Dylan Floro WAS 66 6 6 0 1.000
45 Tyler Holton Tyler Holton DET 66 4 12 0 1.000
46 Raisel Iglesias Raisel Iglesias ATL 66 4 11 0 1.000
47 Gregory Soto Gregory Soto PHI 66 3 7 0 1.000
48 Matt Strahm Matt Strahm PHI 66 1 2 0 1.000
49 Kyle Finnegan Kyle Finnegan WAS 65 0 5 0 1.000
50 Ryan Helsley Ryan Helsley SLN 65 6 3 0 1.000
1–50 of 855Next →