Lowest Career ERA in MLB History: All-Time Leaders
Career
Includes the 2026 season through September 25, 2026
As of September 25, 2026, the all-time leader in ERA is Ed Walsh with 1.82. Jim Devlin is second with 1.89 and Addie Joss is third with 1.89. This page ranks the top 100 players in ERA.
- ERA (Earned Run Average):
- Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
Data updated
Ed Walsh holds the all-time MLB career ERA record with a 1.82 ERA, ahead of Jim Devlin (1.89) and Addie Joss (1.89).
Rankings cover the top 100 qualifying players (a minimum of 1,000 career innings pitched).
Career. Click a bar to view the player.
No players on this board match those filters.
Reading the career ERA board
The board ends at rank T-98 with Jesse Tannehill at 2.80. Every decade from the 1870s to the 2020s appears in the era filter; the 1910s appear most often. The largest tie on the board is at T-56, where Red Ames, Tim Keefe, Barney Pelty, and Vic Willis and others share 2.63. Ed Walsh leads at 1.82. Second place belongs to Jim Devlin, at 1.89.
Frequently Asked Questions
- Who has the lowest career ERA (a minimum of 1,000 career innings pitched)?
- Ed Walsh — a 1.82 ERA, among qualifying players (a minimum of 1,000 career innings pitched). Next are Jim Devlin (1.89) and Addie Joss (1.89).
- What was Ed Walsh's career ERA?
- Ed Walsh posted a 1.82 ERA — the lowest mark on this leaderboard.
- Who else ranks in the top 5 for career ERA?
- 1. Ed Walsh (1.82); 2. Jim Devlin (1.89); 3. Addie Joss (1.89); 4. Jack Pfiester (2.02); 5. Smoky Joe Wood (2.03).
- Who qualifies for this ERA leaderboard?
- This leaderboard ranks qualifying players (a minimum of 1,000 career innings pitched), showing the top 100. Ed Walsh leads with a 1.82 ERA.