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) | Earned Runs | Throws |
|---|---|---|---|
| 1. | Jamie Moyer (46) | 1832 | L |
| 2. | Tom Glavine (43) | 1734 | L |
| 3. | Randy Johnson (45) | 1513 | L |
| 4. | Tim Wakefield (42) | 1411 | R |
| 5. | Livan Hernandez (34) | 1351 | R |
| 6. | John Smoltz (42) | 1284 | R |
| 7. | Andy Pettitte (37) | 1270 | L |
| 8. | Jeff Suppan (34) | 1253 | R |
| 9. | Steve Trachsel (38) | 1219 | R |
| 10. | Javier Vazquez (32) | 1159 | R |
| 11. | Esteban Loaiza (37) | 1084 | R |
| 12. | Kevin Millwood (34) | 1035 | R |
| 13. | Mike Hampton (36) | 1024 | L |
| 14. | Sidney Ponson (32) | 983 | R |
| 15. | Jamey Wright (34) | 951 | R |
| 16. | Bartolo Colon (36) | 945 | R |
| 17. | Chan Ho Park (36) | 932 | R |
| 18. | Jeff Weaver (32) | 931 | R |
| 19. | Brett Tomko (36) | 930 | R |
| 20. | Tom Gordon (41) | 927 | R |
| 21. | Pedro Martinez (37) | 919 | R |
| 22. | Derek Lowe (36) | 910 | R |
| 23. | Jon Garland (29) | 898 | R |
| 24. | Darren Oliver (38) | 896 | L |
| 25. | Miguel Batista (38) | 889 | R |
| 26. | Shawn Estes (36) | 879 | L |
| 27. | Eric Milton (33) | 878 | L |
| Jason Schmidt (36) | 878 | R | |
| 29. | Mark Buehrle (30) | 871 | L |
| 30. | Barry Zito (31) | 852 | L |
| 31. | Jarrod Washburn (34) | 848 | L |
| 32. | Paul Byrd (38) | 831 | R |
| 33. | Glendon Rusch (34) | 827 | L |
| 34. | Russ Ortiz (35) | 824 | R |
| 35. | Brian Moehler (37) | 806 | R |
| 36. | Freddy Garcia (34) | 804 | R |
| 37. | Ryan Dempster (32) | 802 | R |
| 38. | Matt Morris (34) | 799 | R |
| 39. | Tim Hudson (33) | 798 | R |
| 40. | Doug Davis (33) | 781 | L |
| 41. | Roy Halladay (32) | 780 | R |
| 42. | Randy Wolf (32) | 772 | L |
| 43. | Kyle Lohse (30) | 770 | R |
| 44. | C.C. Sabathia (28) | 760 | L |
| 45. | Jason Johnson (35) | 753 | R |
| 46. | Brad Penny (31) | 752 | R |
| 47. | Chris Carpenter (34) | 745 | R |
| 48. | Jason Marquis (30) | 739 | R |
| 49. | Ted Lilly (33) | 720 | L |
| 50. | Joel Pineiro (30) | 711 | R |
| Rank | Player (age) | Earned Runs | Throws |
| 51. | Matt Clement (34) | 702 | R |
| 52. | Julian Tavarez (36) | 696 | R |
| 53. | Kelvim Escobar (33) | 695 | R |
| 54. | Bronson Arroyo (32) | 687 | R |
| 55. | Vicente Padilla (31) | 682 | R |
| 56. | Kip Wells (32) | 681 | R |
| 57. | A.J. Burnett (32) | 676 | R |
| 58. | Gil Meche (30) | 675 | R |
| 59. | Mark Redman (35) | 668 | L |
| 60. | Odalis Perez (32) | 661 | L |
| John Thomson (35) | 661 | R | |
| 62. | Dave Weathers (39) | 650 | R |
| 63. | Josh Fogg (32) | 648 | R |
| 64. | Adam Eaton (31) | 647 | R |
| Roy Oswalt (31) | 647 | R | |
| 66. | John Lackey (30) | 636 | R |
| 67. | Carl Pavano (33) | 633 | R |
| 68. | Aaron Harang (31) | 632 | R |
| 69. | Scott Elarton (33) | 626 | R |
| 70. | Jason Jennings (30) | 621 | R |
| 71. | Ron Villone (39) | 614 | L |
| 72. | Mark Mulder (31) | 611 | L |
| 73. | Carlos Zambrano (28) | 605 | R |
| 74. | Kris Benson (34) | 603 | R |
| 75. | Mark Hendrickson (35) | 602 | L |
| 76. | LaTroy Hawkins (36) | 600 | R |
| 77. | Johan Santana (30) | 592 | L |
| Carlos Silva (30) | 592 | R | |
| 79. | Ben Sheets (30) | 591 | R |
| 80. | Josh Beckett (29) | 590 | R |
| 81. | Brett Myers (28) | 579 | R |
| 82. | Nate Robertson (31) | 575 | L |
| 83. | Elmer Dessens (38) | 567 | R |
| 84. | Rodrigo Lopez (33) | 561 | R |
| 85. | Jose Contreras (37) | 555 | R |
| 86. | Jaret Wright (33) | 550 | R |
| 87. | Braden Looper (34) | 542 | R |
| 88. | Brian Meadows (33) | 539 | R |
| 89. | Oliver Perez (27) | 537 | L |
| 90. | Jeremy Bonderman (26) | 534 | R |
| 91. | Scott Schoeneweis (35) | 529 | L |
| 92. | Cliff Lee (30) | 528 | L |
| 93. | Aaron Cook (30) | 523 | R |
| 94. | Kerry Wood (32) | 520 | R |
| 95. | Mike Maroth (31) | 515 | L |
| 96. | Jake Westbrook (31) | 512 | R |
| 97. | Shawn Chacon (31) | 511 | R |
| 98. | Arthur Rhodes (39) | 507 | L |
| 99. | Daniel Cabrera (28) | 506 | R |
| Tomokazu Ohka (33) | 506 | R |