+ - Indicates Hall of Famer. Bold indicates active player.
Statistic Description: ERA+ 100*[lgERA/ERA] Adjusted to the players ballpark(s).
Minimum of 1000 IP, 3000 PA, 500 games (fielding), 200 stolen base attempts (catchers) or 80 stolen base attempts (baserunners only since 1951) or 100 decisions for career and active leaderboards for rate statistics.
| Rank | Player (yrs, age) | Adjusted ERA+ | Throws |
|---|---|---|---|
| 1. | Mariano Rivera (18, 42) | 206 | R |
| 2. | Johan Santana (12, 33) | 136 | L |
| 3. | Roy Halladay (15, 35) | 134 | R |
| 4. | Roy Oswalt (12, 34) | 130 | R |
| Adam Wainwright (7, 30) | 130 | R | |
| 6. | Justin Verlander (8, 29) | 128 | R |
| Jered Weaver (7, 29) | 128 | R | |
| 8. | Felix Hernandez (8, 26) | 127 | R |
| 9. | Cole Hamels (7, 28) | 126 | L |
| Tim Hudson (14, 36) | 126 | R | |
| 11. | CC Sabathia (12, 31) | 125 | L |
| 12. | Matt Cain (8, 27) | 124 | R |
| 13. | Tim Lincecum (6, 28) | 120 | R |
| 14. | Mark Buehrle (13, 33) | 119 | L |
| Jon Lester (7, 28) | 119 | L | |
| Carlos Zambrano (12, 31) | 119 | R | |
| 17. | Cliff Lee (11, 33) | 117 | L |
| Andy Pettitte (17, 40) | 117 | L | |
| Kerry Wood (14, 35) | 117 | R | |
| 20. | Chris Carpenter (15, 37) | 116 | R |
| Dan Haren (10, 31) | 116 | R | |
| Jake Peavy (11, 31) | 116 | R | |
| 23. | Jason Isringhausen (16, 39) | 115 | R |
| 24. | Zack Greinke (9, 28) | 114 | R |
| 25. | Ben Sheets (10, 33) | 113 | R |
| 26. | Josh Beckett (12, 32) | 112 | R |
| Erik Bedard (9, 33) | 112 | L | |
| Bartolo Colon (15, 39) | 112 | R | |
| Ubaldo Jimenez (7, 28) | 112 | R | |
| 30. | Chad Billingsley (7, 27) | 110 | R |
| Derek Lowe (16, 39) | 110 | R | |
| 32. | Barry Zito (13, 34) | 109 | L |
| 33. | Freddy Garcia (14, 35) | 108 | R |
| Matt Garza (7, 28) | 108 | R | |
| 35. | John Lackey (10, 33) | 107 | R |
| Ted Lilly (14, 36) | 107 | L | |
| James Shields (7, 30) | 107 | R | |
| 38. | Kevin Millwood (16, 37) | 106 | R |
| 39. | R.A. Dickey (10, 37) | 105 | R |
| 40. | Bronson Arroyo (13, 35) | 104 | R |
| A.J. Burnett (14, 35) | 104 | R | |
| LaTroy Hawkins (18, 39) | 104 | R | |
| Jamie Moyer (25, 49) | 104 | L | |
| Darren Oliver (19, 41) | 104 | L | |
| 45. | Aaron Cook (11, 33) | 103 | R |
| Jeremy Guthrie (9, 33) | 103 | R | |
| Joe Saunders (8, 31) | 103 | L | |
| 48. | Doug Davis (13, 36) | 102 | L |
| Wandy Rodriguez (8, 33) | 102 | L | |
| 50. | Jose Contreras (10, 40) | 101 | R |
| Rank | Player (yrs, age) | Adjusted ERA+ | Throws |
| Aaron Harang (11, 34) | 101 | R | |
| Brett Myers (11, 31) | 101 | R | |
| Dontrelle Willis (9, 30) | 101 | L | |
| 54. | Miguel Batista (18, 41) | 100 | R |
| Gavin Floyd (9, 29) | 100 | R | |
| Vicente Padilla (14, 34) | 100 | R | |
| Brad Penny (13, 34) | 100 | R | |
| Randy Wolf (14, 35) | 100 | L | |
| 59. | Ryan Dempster (15, 35) | 99 | R |
| 60. | Chris Capuano (8, 33) | 98 | L |
| Edwin Jackson (10, 28) | 98 | R | |
| Jake Westbrook (12, 34) | 98 | R | |
| 63. | Kyle Lohse (12, 33) | 97 | R |
| Paul Maholm (8, 30) | 97 | L | |
| Ervin Santana (8, 29) | 97 | R | |
| Jeff Suppan (17, 37) | 97 | R | |
| 67. | Joe Blanton (9, 31) | 96 | R |
| Jeff Francis (8, 31) | 96 | L | |
| Carl Pavano (14, 36) | 96 | R | |
| Joel Pineiro (12, 33) | 96 | R | |
| 71. | Livan Hernandez (17, 37) | 95 | R |
| Jamey Wright (17, 37) | 95 | R | |
| 73. | Bruce Chen (14, 35) | 94 | L |
| Jason Marquis (13, 33) | 94 | R | |
| Kip Wells (12, 35) | 94 | R | |
| 76. | Dave Bush (8, 32) | 93 | R |
| Zach Duke (8, 29) | 93 | L | |
| Ricky Nolasco (7, 29) | 93 | R | |
| 79. | Oliver Perez (10, 30) | 92 | L |
| Brett Tomko (14, 39) | 92 | R | |
| 81. | Rodrigo Lopez (11, 36) | 91 | R |
| 82. | Ramon Ortiz (11, 39) | 90 | R |
| 83. | Kevin Correia (10, 31) | 88 | R |
| Nate Robertson (9, 34) | 88 | L | |
| 85. | Scott Elarton (10, 36) | 87 | R |