The Baseball-Reference.com Play Index's Batting Season Finder lets you create your own custom leaderboards by team, age, position, years, or any other common criteria. View Sample Leaderboards created with the batting season finder.
+ - Indicates Hall of Famer. Bold indicates active player.
| Rank | Player (age) | Games Played | Throws |
|---|---|---|---|
| 1. | Trevor Hoffman (41) | 954 | R |
| 2. | Dave Weathers (39) | 930 | R |
| 3. | Eddie Guardado (38) | 891 | L |
| 4. | Tom Gordon (41) | 890 | R |
| 5. | Mariano Rivera (39) | 887 | R |
| 6. | Alan Embree (39) | 881 | L |
| 7. | Julian Tavarez (36) | 826 | R |
| 8. | Billy Wagner (37) | 765 | L |
| 9. | Armando Benitez (36) | 762 | R |
| 10. | Arthur Rhodes (39) | 752 | L |
| 11. | LaTroy Hawkins (36) | 726 | R |
| 12. | John Smoltz (42) | 711 | R |
| 13. | Troy Percival (39) | 703 | R |
| 14. | Bobby Howry (35) | 701 | R |
| 15. | Russ Springer (40) | 700 | R |
| 16. | Ron Villone (39) | 685 | L |
| 17. | Tom Glavine (43) | 682 | L |
| 18. | Jamie Moyer (46) | 654 | L |
| 19. | Braden Looper (34) | 653 | R |
| 20. | Kyle Farnsworth (33) | 639 | R |
| 21. | Jason Isringhausen (36) | 621 | R |
| 22. | Keith Foulke (36) | 619 | R |
| 23. | Doug Brocail (42) | 613 | R |
| Randy Johnson (45) | 613 | L | |
| 25. | Justin Speier (35) | 602 | R |
| 26. | Scott Eyre (37) | 601 | L |
| 27. | Ray King (35) | 593 | L |
| 28. | Guillermo Mota (35) | 584 | R |
| 29. | Francisco Cordero (34) | 578 | R |
| 30. | Dennys Reyes (32) | 577 | L |
| 31. | Ricardo Rincon (39) | 565 | L |
| 32. | J.C. Romero (33) | 562 | L |
| 33. | B.J. Ryan (33) | 560 | L |
| 34. | Matt Herges (39) | 558 | R |
| Tim Wakefield (42) | 558 | R | |
| 36. | Trever Miller (36) | 554 | L |
| 37. | Derek Lowe (36) | 551 | R |
| 38. | Scott Schoeneweis (35) | 549 | L |
| 39. | Chad Bradford (34) | 547 | R |
| 40. | Jamie Walker (37) | 545 | L |
| 41. | Rudy Seanez (40) | 544 | R |
| 42. | Luis Vizcaino (34) | 543 | R |
| 43. | Octavio Dotel (35) | 537 | R |
| 44. | Damaso Marte (34) | 526 | L |
| 45. | Miguel Batista (38) | 507 | R |
| 46. | Joe Nathan (34) | 498 | R |
| 47. | Salomon Torres (37) | 497 | R |
| 48. | Darren Oliver (38) | 495 | L |
| 49. | Brad Lidge (32) | 484 | R |
| 50. | Esteban Yan (34) | 472 | R |
| Rank | Player (age) | Games Played | Throws |
| 51. | Brian Fuentes (33) | 470 | L |
| 52. | Pedro Martinez (37) | 467 | R |
| 53. | Scott Linebrink (32) | 465 | R |
| 54. | Aaron Fultz (35) | 463 | L |
| 55. | Jorge Julio (30) | 453 | R |
| Andy Pettitte (37) | 453 | L | |
| 57. | Scot Shields (33) | 448 | R |
| 58. | Francisco Rodriguez (27) | 447 | R |
| 59. | Ron Mahay (38) | 443 | L |
| 60. | Brian Shouse (40) | 441 | L |
| 61. | David Riske (32) | 439 | R |
| 62. | Ryan Dempster (32) | 437 | R |
| 63. | Dan Wheeler (31) | 433 | R |
| 64. | Joe Beimel (32) | 427 | L |
| 65. | Danys Baez (31) | 424 | R |
| Juan Rincon (30) | 424 | R | |
| 67. | Joe Borowski (38) | 423 | R |
| 68. | Ryan Franklin (36) | 422 | R |
| 69. | Steve Trachsel (38) | 420 | R |
| 70. | Kelvim Escobar (33) | 411 | R |
| 71. | Chan Ho Park (36) | 403 | R |
| 72. | Eric Gagne (33) | 402 | R |
| Mike Hampton (36) | 402 | L | |
| 74. | Jeff Suppan (34) | 400 | R |
| 75. | Livan Hernandez (34) | 399 | R |
| 76. | Jeremy Affeldt (30) | 397 | L |
| 77. | Byung-Hyun Kim (30) | 394 | R |
| 78. | Jamey Wright (34) | 386 | R |
| 79. | Al Reyes (38) | 384 | R |
| 80. | John Grabow (30) | 382 | L |
| Brett Tomko (36) | 382 | R | |
| 82. | Esteban Loaiza (37) | 377 | R |
| 83. | Chad Qualls (30) | 374 | R |
| 84. | Javier Vazquez (32) | 373 | R |
| 85. | Kevin Millwood (34) | 370 | R |
| 86. | Rafael Betancourt (34) | 368 | R |
| 87. | Luis Ayala (31) | 367 | R |
| Elmer Dessens (38) | 367 | R | |
| 89. | Jose Valverde (29) | 348 | R |
| 90. | Scott Williamson (33) | 344 | R |
| 91. | Javier Lopez (31) | 343 | L |
| Brandon Lyon (29) | 343 | R | |
| 93. | Aaron Heilman (30) | 342 | R |
| Glendon Rusch (34) | 342 | L | |
| 95. | Ryan Madson (28) | 339 | R |
| 96. | Paul Byrd (38) | 338 | R |
| Chris Reitsma (31) | 338 | R | |
| 98. | J.J. Putz (32) | 337 | R |
| 99. | Brian Meadows (33) | 336 | R |
| 100. | Juan Cruz (30) | 331 | R |