ERA is the most recognized pitching statistic in baseball. But raw ERA has a problem that becomes obvious the moment you try to compare pitchers across different eras, different ballparks, or different leagues.
A 3.00 ERA in 1968 — the Year of the Pitcher — was completely average. A 3.00 ERA in 2000 — the height of the steroid era — was among the best marks in the entire sport. The same number means something completely different depending on when and where it was posted.
ERA+ solves this problem. It adjusts a pitcher's ERA for the ballpark they pitch in and the league offensive environment of their era, then expresses the result on a scale where 100 is always league average. It is the most widely used adjusted pitching metric in baseball analysis — available on every Baseball Reference page, cited in Hall of Fame debates, and used by front offices when comparing pitchers across decades.
Here is exactly how it works, how to calculate it, and why it answers questions that raw ERA simply cannot.
⚾ ERA+ in One Sentence
ERA+ tells you how much better (or worse) a pitcher was than the average pitcher of their era, after adjusting for their home ballpark. 100 = league average. 150 = 50% better than average. 291 = Pedro Martinez in 2000. Higher is always better — the opposite of raw ERA.
The Two Problems ERA+ Solves
Before diving into the formula, it helps to understand exactly why raw ERA fails at cross-era and cross-park comparisons.
Problem 1: The Era Problem
Offensive environments change dramatically from decade to decade. In 1968, the average National League ERA was 2.98 — pitchers were so dominant that MLB lowered the mound the following season. In 2000, the average American League ERA was 4.92 — the highest in league history, driven by smaller parks, a juiced ball, and widespread PED use. In 2014, the NL average was 3.66.
When you compare Bob Gibson's 1.12 ERA in 1968 to Pedro Martinez's 1.74 ERA in 2000, you're comparing numbers from completely different run environments. 1.12 in a league averaging 2.98 represents a gap of 1.86 runs below average. 1.74 in a league averaging 4.92 represents a gap of 3.18 runs below average. Pedro was further below his era's average than Gibson was below his — but the raw ERA makes Gibson look more dominant simply because the whole league was pitching better in 1968.
Problem 2: The Park Factor Problem
Not all ballparks are equal. Coors Field in Colorado — at high altitude with thin air — inflates ERA significantly because the ball travels farther and breaking pitches don't break as sharply. A pitcher who posts a 4.00 ERA at Coors Field is doing something genuinely impressive. A pitcher who posts a 4.00 ERA at Petco Park in San Diego — historically one of the most pitcher-friendly environments in baseball — is performing below expectations.
Raw ERA doesn't account for this at all. ERA+ does, by incorporating each park's run factor into the adjustment calculation.
The ERA+ Formula
ERA+ is calculated using three pieces of information: the pitcher's ERA, the league average ERA for that season, and the park factor for their home ballpark. The formula used by Baseball Reference is:
The park factor is expressed as a number where 100 is perfectly neutral. A park factor above 100 means the park favors hitters (inflates ERA). A park factor below 100 means the park favors pitchers (suppresses ERA). The adjustment reduces ERA for pitchers in hitter-friendly parks and increases it for pitchers in pitcher-friendly parks — leveling the playing field before comparing to the league average.
The result is then multiplied by 100 simply for readability, so that league average always equals 100 rather than 1.0.
A Worked Example: Clayton Kershaw, 2014
A Second Example: Pitcher in a Hitter-Friendly Park
⚠️ ERA+ vs ERA-: Don't Confuse Them
Baseball Reference uses ERA+ (higher is better), while FanGraphs uses ERA- (lower is better, like raw ERA). They measure the same thing in opposite directions. An ERA+ of 150 on Baseball Reference is equivalent to an ERA- of roughly 67 on FanGraphs. Both adjust for park and league — they just flip the scale. This article covers ERA+ (the Baseball Reference version), which is the more widely recognized of the two.
How to Read ERA+: The Scale
Because ERA+ is always benchmarked to 100 regardless of era or park, the scale is consistent across all of baseball history. Here is what every ERA+ range means:
Why ERA+ Is Better Than Raw ERA
1. It Answers the Cross-Era Question Definitively
The question "was Gibson's 1.12 ERA in 1968 more impressive than Pedro's 1.74 ERA in 2000?" is genuinely unanswerable with raw ERA. ERA+ gives a concrete answer:
- Bob Gibson, 1968: ERA 1.12, ERA+ 258 — 158% better than the league average of that season
- Pedro Martinez, 2000: ERA 1.74, ERA+ 291 — 191% better than the league average of that season
By ERA+, Pedro's 2000 season is the more dominant performance by a significant margin — even though his raw ERA is higher. The adjustment captures what the raw number misses: Pedro was pitching in a historically offense-heavy environment while Gibson pitched in the most pitcher-friendly era of the 20th century.
2. It Makes Park Comparisons Fair
Two pitchers post 3.50 ERAs in the same season. One pitched half his games at Coors Field (park factor 115). The other pitched at Petco Park (park factor 88). Their raw ERAs are identical but their performance levels are dramatically different. ERA+ separates them — the Coors pitcher gets a significantly higher ERA+ than the Petco pitcher for the same raw number.
3. It's Intuitive in the Right Direction
Raw ERA has an awkward property: lower is better, which makes comparisons less intuitive when scanning a leaderboard. ERA+ flips this so that higher is always better — just like OPS, batting average, or any other offensive stat. A pitcher with an ERA+ of 150 is clearly better than one with 120, which is clearly better than 100. The scale reads naturally from left to right.
4. It Creates a Universal Scale Across History
Because 100 always equals league average — whether you're looking at 1925 or 2025 — ERA+ allows meaningful comparisons between Walter Johnson and Jacob deGrom, between Lefty Grove and Clayton Kershaw. No other ERA-based metric provides this universal baseline.
All-Time ERA+ Leaders: Career and Single Season
Career ERA+ Leaders (Minimum Innings)
| Rank | Pitcher | Career ERA+ | Career ERA | Years Active |
|---|---|---|---|---|
| 1 | Mariano Rivera | 205 | 2.21 | 1995–2013 |
| 2 | Clayton Kershaw | 154 | 2.35 | 2008–present |
| 2 | Pedro Martinez | 154 | 2.93 | 1992–2009 |
| 4 | Jacob deGrom | 149 | 2.52 | 2014–present |
| 5 | Walter Johnson | 147 | 2.17 | 1907–1927 |
| 6 | Lefty Grove | 148 | 3.06 | 1925–1941 |
| 7 | Roger Clemens | 143 | 3.12 | 1984–2007 |
| 8 | Greg Maddux | 132 | 3.16 | 1986–2008 |
Mariano Rivera's career ERA+ of 205 is the highest in baseball history — even higher than Pedro's, who is tied with Kershaw at 154. Rivera's number is extraordinary for a reliever: it means across his entire career, he was 105% better than the average pitcher of his era after park adjustments. No pitcher in history has sustained that level of dominance over such a long career.
Why Rivera's 205 ERA+ Is Arguably the Greatest Career Pitching Achievement
Rivera pitched 1,115 career games — all but 10 as a reliever. Sustaining a 205 ERA+ across that many appearances, in high-leverage situations (closers face the best hitters at the most critical moments), against the full evolution of MLB offensive development from 1995 to 2013, is statistically unprecedented. Pedro's peak was higher (291 in 2000). Rivera's career floor was higher than any starter's career average.
Best Single-Season ERA+ in the Modern Era
| Pitcher | Year | ERA+ | Raw ERA | League Avg ERA |
|---|---|---|---|---|
| Pedro Martinez | 2000 | 291 | 1.74 | 4.92 (AL) |
| Greg Maddux | 1994 | 271 | 1.56 | 4.46 (NL) |
| Pedro Martinez | 1999 | 243 | 2.07 | 5.02 (AL) |
| Jacob deGrom | 2019 | 229 | 2.43 | 4.50 (NL) |
| Dwight Gooden | 1985 | 229 | 1.53 | 3.60 (NL) |
| Bob Gibson | 1968 | 258 | 1.12 | 2.98 (NL) |
| Clayton Kershaw | 2014 | 197 | 1.77 | 3.66 (NL) |
| Jacob deGrom | 2018 | 217 | 1.70 | 4.00 (NL) |
Note that Gibson's 1.12 ERA produces an ERA+ of 258 — historically great, but below Pedro's 291. This is exactly the cross-era comparison ERA+ is built to handle, and it gives Gibson full credit for his dominance while also recognizing that Pedro's environment was harder.
ERA+ vs FIP: Which Adjusted Metric Is Better?
ERA+ adjusts raw ERA for context — but raw ERA itself has a flaw: it includes runs that scored due to defense and luck, not just pitching. A pitcher who gives up hard contact that his fielders turn into outs gets credit he doesn't fully deserve. A pitcher whose fielders misplay easy chances gets charged for runs that aren't his fault.
FIP (Fielding Independent Pitching) addresses this by stripping out defense entirely and calculating ERA based only on what the pitcher controls: strikeouts, walks, hit batters, and home runs. FIP is arguably a better pure measure of pitching skill. ERA+ is a better measure of pitching results in context.
- Use ERA+ when you want to know how a pitcher's actual results compare to their era and park — accounting for everything that happened on the field.
- Use FIP (or FIP-) when you want to isolate the pitcher's own contribution separate from defense and sequencing luck.
- Use both together for the most complete picture. A pitcher with a high ERA+ and a high FIP-equivalent is genuinely dominant. A pitcher with a high ERA+ but a poor FIP was probably helped by defense and luck, and their ERA+ may not be sustainable.
Common ERA+ Misconceptions
Misconception 1: "ERA+ 100 Means the Pitcher Is Good"
100 is league average — not good, not bad, exactly mediocre. A pitcher with an ERA+ of 100 allowed exactly as many runs per nine innings as the average pitcher in their league that season after park adjustment. Many pitchers who get ERA+ of 100 don't keep their rotation spots for long. Good starts around 115-120. Elite starts at 150+.
Misconception 2: "ERA+ Accounts for Everything Raw ERA Doesn't"
ERA+ adjusts for park factor and league average — two major contextual variables. But it still doesn't adjust for the quality of opposing lineups faced, the number of innings pitched, or the era-specific strike zone. A pitcher who faced only weak division opponents all year will have an ERA+ that looks better than it truly is relative to a pitcher who played a tougher schedule.
Misconception 3: "The Best Career ERA+ Means the Best Career"
Mariano Rivera has the highest career ERA+ at 205 — but he only threw 1,283.2 innings. Walter Johnson has a career ERA+ of 147 across 5,914.1 innings. Total value over a career is a combination of ERA+ and durability, which is why WAR (Wins Above Replacement) is often a better career comparison tool than ERA+ alone.
How to Use ERA+ in Your Own Analysis
ERA+ is available for every pitcher on Baseball Reference — just look for the "ERA+" column in the standard pitching stats table. Here's how to apply it practically:
- Comparing pitchers on different teams: Two pitchers with similar raw ERAs but one pitches at Coors Field and one at Petco Park. ERA+ immediately tells you which one is performing better relative to their environment.
- Hall of Fame debates: ERA+ is one of the most commonly cited metrics in HOF arguments because it puts careers from different eras on equal footing. A pitcher from the 1920s and a pitcher from the 2010s can be meaningfully compared.
- Current season evaluation: When tracking a pitcher's season, ERA+ tells you not just their ERA but whether it's impressive given the offensive environment of that specific year.
- Fantasy baseball: A pitcher with an ERA+ well above 100 is outperforming their environment — a good sign of sustained quality. ERA+ below 100 means the environment has been helping them and regression toward the mean is likely.
Calculate the ERA Behind Every ERA+
Use our ERA Calculator to find any pitcher's raw ERA — the foundation of every ERA+ calculation.
Final Takeaways
ERA+ is the most important adjustment you can make to raw ERA — and once you understand it, you'll never look at raw ERA the same way again.
- ERA+ always benchmarks to 100. 100 is league average. Every point above 100 means the pitcher was that percentage better than average after park adjustments.
- The formula adjusts for two things raw ERA can't: the ballpark (Coors Field vs Petco Park) and the league offensive environment (1968 vs 2000).
- Pedro Martinez's 291 ERA+ in 2000 is the highest single-season mark in the modern era — reflecting that he was 191% better than the average pitcher in the most offense-heavy American League season in history.
- Mariano Rivera's career ERA+ of 205 is the highest ever — meaning across 1,115 appearances over 19 seasons, he was consistently more than twice as good as the average pitcher of his era.
- ERA+ settles cross-era debates that raw ERA can't. Gibson's 1.12 ERA in 1968 produces a 258 ERA+. Pedro's 1.74 ERA in 2000 produces a 291 ERA+. The adjusted number gives Pedro the edge that the raw number denies him.
- ERA+ doesn't replace FIP or WAR — it works best alongside them. Use ERA+ for contextual results, FIP for pitcher skill isolated from defense, and WAR for total career value.