On-Base Percentage (OBP) measures how often a batter reaches base safely per plate appearance, including hits, walks, and hit-by-pitches. It is a more complete measure of offensive value than batting average because it credits players for drawing walks, which batting average ignores.

Formula

OBP = (H + BB + HBP) ÷ (AB + BB + HBP + SF)

A player with 160 hits, 80 walks, and 5 HBP in 600 plate appearances (550 AB, 80 BB, 5 HBP, 20 SF): OBP = (160+80+5) ÷ (550+80+5+20) = 245 ÷ 655 = .374.

Benchmarks

Level OBP
Elite > .400
Excellent .370–.400
Above Average .340–.369
Average .310–.339
Below Average < .310

ALL-TIME CAREER OBP LEADERS

Rank Player OBP
1 Ted Williams 0.482
2 Babe Ruth 0.474
3 John McGraw 0.466
4 Billy Hamilton 0.455
5 Lou Gehrig 0.447
6 Barry Bonds 0.444
7 Jud Wilson 0.436
8 Bill Joyce 0.435
9 Rogers Hornsby 0.434
10 Ty Cobb 0.433

View full career OBP leaderboard →

BEST SINGLE-SEASON OBP IN MLB HISTORY

Rank Player Year Team OBP
1 Barry Bonds 2004 SFG 0.609
2 Barry Bonds 2002 SFG 0.582
3 Ted Williams 1941 BOS 0.553
4 John McGraw 1899 BLN 0.547
5 Babe Ruth 1923 NYY 0.545
6 Babe Ruth 1920 NYY 0.533
7 Barry Bonds 2003 SFG 0.529
8 Ted Williams 1957 BOS 0.526
9 Billy Hamilton 1894 PHI 0.521
10 Babe Ruth 1926 NYY 0.516

View full single-season OBP leaderboard →

HISTORICAL CONTEXT

On-base percentage was not an official MLB statistic until 1984, though it had been calculated informally by analysts for decades. Bill James and others popularized it in the late 1970s and 1980s as a superior alternative to batting average.

"Moneyball" (2003) brought OBP to mainstream awareness, documenting how the Oakland Athletics under Billy Beane exploited the market inefficiency of undervaluing walks. OBP-first roster construction became a widespread front-office strategy.

Ted Williams holds the all-time career OBP record at .4817, reflecting his legendary selectivity at the plate. Barry Bonds had the highest single-season OBP ever with .6094 in 2004 — driven by a record 232 walks — and .5817 in 2002.

The value of OBP has been firmly established in modern analytics. It is the "O" in OPS and a component of wOBA, wRC+, and most advanced offensive metrics. Players with high OBPs are among the most coveted in modern free agency.

ERA COMPARISON: HOW THE LEAGUE AVERAGE HAS SHIFTED

League-average OBP mirrors walk rate and hit tendencies. The Steroid Era saw the highest OBPs as offense peaked; the modern era has returned closer to Dead Ball levels.

Lg Avg OBP by historical era — bar length proportional to value
Era Years Lg Avg OBP
Dead Ball Era 1900–1919 .316
Live Ball Era 1920–1941 .344
Post-WWII Era 1942–1960 .331
Year of the Pitcher 1961–1968 .313
Expansion Era 1969–1988 .324
Steroid Era 1989–2005 .333
Post-Steroid Era 2006–2019 .324
Modern Era 2020–2024 .316

Figures represent MLB combined league-average on-base percentage per era. Computed from Lahman historical MLB data.

FREQUENTLY ASKED QUESTIONS

What is OBP in baseball?

On-Base Percentage (OBP) measures how often a batter reaches base safely per plate appearance, including hits, walks, and hit-by-pitches. It is a more complete measure of offensive value than batting average because it credits players for drawing walks, which batting average ignores.

How is OBP calculated?

OBP is calculated by adding hits, walks, and hit-by-pitches, then dividing by plate appearances (at-bats plus walks plus hit-by-pitches plus sacrifice flies). Sacrifice bunts are not counted as plate appearances in OBP. Errors that allow a batter to reach are not counted as a "time on base."

What is a good OBP in baseball?

An OBP above .400 is elite; .370–.399 is excellent; .340–.369 is above average; .310–.339 is average. League-average OBP is typically around .315–.330. Research shows OBP is approximately 1.7–1.8× more valuable per point than slugging percentage in predicting run scoring.

Who has the highest career OBP in MLB history?

Ted Williams holds the all-time career OBP record at .4817, the result of his extraordinary contact ability and plate discipline. Babe Ruth (.4739) and John McGraw (.4657) are second and third all-time.

What is the difference between OBP and batting average?

Batting average (AVG) only counts hits divided by at-bats, ignoring walks and hit-by-pitches. OBP includes all ways of reaching base except errors, providing a more complete picture of a batter's ability to avoid making outs. A player with a .280 AVG and a .380 OBP draws many walks; a player with a .300 AVG and a .310 OBP rarely walks.

EXPLORE MORE STATS

Pitching

ERA

Learn more →

Batting

OPS

Learn more →

Batting

AVG

Learn more →

Batting

HR

Learn more →

Batting

RBI

Learn more →

Advanced

WAR

Learn more →

Pitching

WHIP

Learn more →

Batting

SLG

Learn more →

Pitching

Wins

Learn more →

Pitching

SO

Learn more →

Batting

SB

Learn more →

Pitching

SV

Learn more →

Batting

BB

Learn more →

Advanced

FIP

Learn more →

Pitching

K/9

Learn more →

Pitching

BB/9

Learn more →

Advanced

BABIP

Learn more →

Advanced

wOBA

Learn more →

Advanced

PIV

Learn more →

RELATED LEADERBOARDS

Career Home Runs → Career Batting Average → Single-Season RBI → Single-Season ERA → Career Wins → All Leaderboards →