Best batting average of all time: Top MLB hitters by career average, best in a season (2024)

Best batting average of all time: Top MLB hitters by career average, best in a season (1)

What is the highest batting average in MLB history? While the stat has seemingly become outdated with the rise of analytics, baseball fans everywhere still love diving into the numbers. Below, we examine plenty of MLB stats that capture the greatness of baseball’s best players ever and in 2021.

Let’s dive into the MLB record books for the highest averages in a single season, baseball history and examine where the game is headed.

Best batting average in a season

  1. Nap Lajoie – .426 batting average (1901)
  2. Roger Hornsby – .424 batting average (1924)
  3. Ty Cobb – .420 batting average (1911)
  4. George Sisler – .420 batting average (1922)
  5. Ty Cobb – .409 batting average (1912)

Highest batting average in a season since 2000

  1. Todd Helton – .372 (2000)
  2. Nomar Garciaparra – .372 (2000)
  3. Ichiro Suzuki – .372 (2004)
  4. Barry Bonds – .370 (2002)
  5. Joe Mauer – .365 (2009)
  6. Chipper Jones – .364 (2008)
  7. DJ LeMahieu – .364 (2020)
  8. Magglio Ordonez – .363 (2007)
  9. Barry Bonds – .362 (2004)
  10. Josh Hamilton – .359 (2010)

Best batting average by season

  • 2024: Bobby Witt Jr, Kansas City Royals – .350
  • 2023: Luis Arraez, Miami Marlins – .354
  • 2022: Jeff McNeil, New York Mets – .326
  • 2021: Trea Turner, Los Angeles Dodgers – .328
  • 2020: DJ LeMahieu, New York Yankees – .364 (50 games)
  • 2019: Tim Anderson, Chicago White Sox – .335
  • 2018: Mookie Betts, Boston Red Sox – .346
  • 2017: Jose Altuve, Houston Astros – .346
  • 2016: DJ LeMahieu, Colorado Rockies – .348
  • 2015: Miguel Cabrera, Detroit Tigers – .338
  • 2014: Jose Altuve, Houston Astros – .241
  • 2013: Miguel Cabrera, Detroit Tigers – .348
  • 2012: Buster Posey, San Francisco Giants – .336
  • 2011: Miguel Cabrera, Detroit Tigers – .344
  • 2010: Josh Hamilton, Texas Rangers – .359
  • 2009: Joe Mauer, Minnesota Twins – .365
  • 2008: Chipper Jones, Atlanta Braves – .364
  • 2007: Magglio Ordonez, Detroit Tigers – .363
  • 2006: Joe Mauer, Minnesota Twins – .347
  • 2005: Derrek Lee, Chicago Cubs – .335
  • 2004: Ichiro Suzuki, Seattle Mariners – .372
  • 2003: Albert Pujols, St. Louis Cardinals – .359
  • 2002: Barry Bonds, San Francisco Giants – .370

What is the best batting average in an MLB career?

Best batting average of all time: Top MLB hitters by career average, best in a season (2)

When fans debate who is the best hitter of all time, the discussion usually centers on Hall of Famers like Ted Williams, Ty Cobb, Tony Gwynn and Roger Hornsby. There are other names worth of consideration, like Shoeless Joe Jackson and Barry Bonds, but they come with on-field controversy that impacts their legacies.

One popular method of determining the best MLB hitter ever is how often they came through with a hit. It eliminates the likes of Bonds (.298), Babe Ruth (.342), among others. So, which Hall of Famer holds the record for highest career avg.

Also Read:
MLB stadium rankings 2023: Best, worst stadiums in baseball and MLB stadium capacity

Unsurprisingly, it’s Ty Cobb. The infamous ballplayer was a hitting machine, posting an incredible .366 average across 13,103 plate appearances during his career. He reached that number thanks to nine seasons with a .380-plus average and three years clearing the .400 mark. Consistent all the way, Cobb’s lowest mark came in his rookie season with an ugly .238/.286/.298 slash line. After that, he was a force the rest of the way and even combined for a .343 average across his age-40 and 41 seasons.

As for Cobb’s closest competition, Oscar Charleston retired with the second-best batting average in baseball history (.364). Hornsby comes in third (.359) and Shoeless Joe Jackson is fourth (.356).

Related: MLB schedule

Tony Gwynn retired with a .338 batting average, ranking 22nd in MLB history but fourth among players with 10,000-plus plate appearances.

Who has the highest batting average in a season?

Best batting average of all time: Top MLB hitters by career average, best in a season (4)

Many of the best hitters in MLB history earned their places with various milestones, but batting average is always seen as one of the most familiar and popular stats. It’s a simple statistic, tracked for nearly as long as the game has been played, simply finding out how many hits a player recorded in their at-bats.

As baseball fans might expect, the highest batting average in a single season doesn’t come from recent times. Since 1970, the best average came in 1994 when Tony Gwynn posted a .394/.454/.568 slash line with the San Diego Padres.

The legendary outfielder had a shot at the first .400 season since Ted Williams posted a .406 average in 1941, but the MLB strike wiped away any shot at history. In more recent times, Todd Helton and Nomar Garciaparra tied for the highest single-season average (.372) since 2000.

But the all-time single-season record for batting average is credited to New York Cubans outfielder Tetlo Vargas, a star in the Negro League, who posted a .471 average in 1943. Incredibly, it was his final recorded season as he retired after his age-38 season.

However, that only came in 136 documented plate appearances. Expanding further, Homestead Grays catcher Josh Gibson posted a .466 average across 302 plate appearances in 1943. It was the third time he posted a .400-plus average.

Also Read:
Babe Ruth vs. Josh Gibson: Who was a better hitter?

In MLB history, the record for single-season average is credited to Boston Beaneaters outfielder Hugh Duffy. Across 606 plate appearances during the 1894 season, he posted a .440 batting average.

Since the live ball era, which began for MLB in 1920, Roger Hornsby leads with a .424 average in the 1924 season.

Batting average leaders

Here are the MLB leaders for the single-season batting average.

PlayerBatting Average:Plate Appearances:Year/Team:
Tetlo Vargas.4711361943 / New York City Cubans
Josh Gibson.4663021943 / Homestead Grays
Charlie Smith.4513041929 / New York Lincoln Giants
Hugh Duffy.4406161894 / Boston Beaneaters
Buddy Burbage.4381321934 / Newark Dodgers
Artie Wilson.4371361948 / Birmingham Black Barons
Tip O’Neill.4355721887 / St. Louis Browns
Oscar Charleston.4333391921 / St. Louis Giants
Ray Dandridge.4321271934 / Newark Dodgers
Ross Barnes.4293421876 / Chicago White Stockings

Major League Baseball officially recognized Negro League stats as part of its official record book in December 2020, adding many baseball legends to the single-season leaders for batting averages.

Also Read:
What is the best MLB team of all time?

Below is a leaderboard for the highest career batting averages in MLB history.

PlayerBatting Average:Plate Appearances:
Ty Cobb.36613103
Oscar Charleston.3643920
Roger Hornsby.3599481
Shoeless Joe Jackson.3565697
Jud Wilson.3523556
Lefty O’Doul.3493660
Turkey Stearnes.3494281
Ed Delahanty.3468402
Tris Speaker.34512020
Billy Hamilton.3447609
Ted Williams.3449792

Detroit Tigers designated hitter Miguel Cabrera is the active leader in career batting average (.308), with Houston Astros second baseman Jose Altuve second (.3069) and Los Angeles Angels outfielder Mike Trout third (.3029). In MLB history, Cabrera ranks 122nd in average. If he retired before the 2018 season, Cabrera would’ve had a career .316 average.

Best batting average 2022

Best batting average of all time: Top MLB hitters by career average, best in a season (7)

New York Mets infielder Jeff McNeil posted the highest MLB batting average in 2022, posting a .326 average during the regular season. He just beat out Los Angeles Dodgers first baseman Freddie Freeman who posted a .325 batting average.

Also Read:
MLB MVP race 2023: Evaluating 2023 AL, NL candidates and MVP history

What was the best batting average in 2021?

Best batting average of all time: Top MLB hitters by career average, best in a season (9)

Los Angeles Dodgers infielder Trea Turner, acquired at the MLB trade deadline, won the NL batting title this past season and led MLB with the highest batting average in 2021.

  • Trea Turner stats: .328/.375/.536, 28 home runs, 32 stolen bases, 195 hits, 319 total bases

The 28-year-old faced some competition from Frank Scwindel, who spent the majority of his 2021 campaign with the Chicago Cubs. But while Schwindel’s average (326) fell just behind Turner (.328), the NL MVP candidate finished with 353 more at-bats than Schwindel.

Also Read:
Longest home run ever: Farthest home run in MLB history, 2021

Notably, Turner’s average at the plate falls significantly behind other recent batting champions. New York Yankees infielder DJ LeMagieu led MLB in batting average during the COVID-shortened 2020 season, posting a .364 BA. In that 60-game season, five players finished with a higher average than Turner in 2021.

In 2019, Chicago White Sox shortstop Tim Anderson led MLB with a .335 BA and Turner’s current teammate Mookie Betts posted an MLB-high .346 average in 2018. Below, we dive into the recent downward trajectory of hits and BA across baseball.

What is a batting average?

Batting average is a statistic used in baseball, softball and cricket to measure how a hitter performs. You can calculate it by taking the number of total hits divided by the number of at bats.

What is a good batting average?

As pitchers have increased their velocities in recent years and become more aggressive in pursuing strikeouts, we’ve also seen hitters make adjustments. But the changes made by batters are focused on emphasizing power, driving the ball out at a higher exit velocity and with a higher launch angle to increase the odds of a home run. As a result, the yearly batting average across MLB is dropping.

  • Average MLB batting average in 2006: .269
  • Average MLB batting average in 2009: .262
  • Average MLB batting average in 2016: .255
  • Average MLB batting average in 2020: .245
  • Average MLB batting average in 2021: .244
  • Average MLB batting average in 2022: .243
  • Average MLB batting average in 2023: .248

Unsurprisingly, strikeout rates are spiking dramatically during this new era with at-bats largely becoming the three true outcome at-bats (strikeout, walk or home run). As a result, while a .270 average in 2010 would have been viewed as a positive mark, we now could view a .265 BA as a solid rate for a hitter.

Also Read:
What is the fastest pitch ever in MLB history?

The declining MLB average by year is why baseball made changes to ban the shift and found new ways to increase the amount of balls hit into play. It could result in the league-wide batting average eclipsing .250 for the first time since 2016.

Best batting average of all time: Top MLB hitters by career average, best in a season (2024)

FAQs

Who has the best season batting average in MLB history? ›

MLB Single-Season (Post-1900) Batting Leaders
MLB Single-Season (Post 1900) Batting Leaders - Batting Average
PLAYERBA
1Nap Lajoie.426
2Rogers Hornsby.424
3Ty Cobb.420
18 more rows

Who had the best batting average in history? ›

Josh Gibson, the all-time leader in career batting average. Catcher Josh Gibson, whose career ended in 1946, has the highest batting average in Major League Baseball (MLB) history. He batted . 372 over 14 seasons, mostly with the Homestead Grays.

Has anyone ever batted .400 for a season? ›

400 in the American League. Four players – Ed Delahanty, Ty Cobb, Rogers Hornsby and Oscar Charleston – have accomplished the feat in three different seasons, Ross Barnes was the first player to bat . 400 in a season, posting a . 429 batting average in the National League's inaugural 1876 season.

Who has the most .300 batting average seasons? ›

Interpreted as:
NAMESEAS
1T. Cobb23
2E. Collins20
3T. Gwynn19
4R. Hornsby19
12 more rows

Who is the best hitter in MLB history? ›

Pete Rose

What is the MLB record for most at bats for season? ›

The single season record is held by Jimmy Rollins, who had 716 at bats in 2007. Willie Wilson, Ichiro Suzuki and Juan Samuel also had more than 700 at bats in a season. 14 players share the single game record of 11 at bats in a single game, all of which were extra inning games.

Who has the highest lifetime batting average not in the Hall of Fame? ›

Lefty O'Doul is not in the Hall of Fame despite having a . 349 career batting average. This happens to be the highest career average for a player who isn't in the Hall of Fame.

Who hit the most HR in a season? ›

Barry Bonds

Who holds the most MLB records all time? ›

Cy Young, the Major League record holder for most career wins, losses, innings pitched, and complete games.

What's the worst batting average in MLB history? ›

The record for lowest career batting average for a player with more than 2,500 at-bats belongs to Bill Bergen, a catcher who played from 1901 to 1911 and recorded a . 170 average in 3,028 career at-bats.

Has anyone in the MLB had a 500 batting average? ›

No MLB player has ever maintained a career batting average of . 500 (50-100). The highest career batting average for a player with a significant number of at-bats belongs to Ty Cobb, who retired with a lifetime average of . 366.

What's the worst record in MLB history? ›

The 1899 Cleveland Spiders own the worst single-season record of all time (minimum 120 games) and for all eras, finishing at 20–134 (.130 percentage) in the final year of the National League's 12-team era in the 1890s; for comparison, this projects to 21–141 under the current 162-game schedule, and Pythagorean ...

Is anyone with 3,000 hits not in the Hall of Fame? ›

Of the 30 players in the 3,000-hit club who have reached Hall of Fame eligibility, 27 have been voted in. The three who have not – Pete Rose, Rafael Palmeiro and Alex Rodriguez – have been tied to either gambling or steroid controversies.

Who has the best single season batting average in history? ›

Single-Season Leaders & Records for Batting Average
RankPlayer (age that year)Batting Average
1.Tetelo Vargas (37).4711
2.Josh Gibson+ (31).4659
3.Lyman Bostock (23).4658
4.Charlie Smith (27).4512
60 more rows

What is the lowest batting average in the Hall of Fame? ›

He had to catch every type of pitch imaginable, including shine balls, spitballs, knuckleballs and emory balls from pitchers such as, Ed Walsh, Eddie Cicotte, Dickie Kerr, Urban Faber and Ted Lyons. Schalk's career batting average of . 253 is the lowest of any position player in the Hall of Fame.

What MLB player currently has the highest batting average? ›

Active Leaders & Records for Batting Average
RankPlayer (yrs, age)Batting Average
1.Jose Altuve (14, 34).3063
2.Freddie Freeman (15, 34).3003
3.Mike Trout (14, 32).2990
4.Trea Turner (10, 31).2966
74 more rows

Who has the most batting runs in a season? ›

Single-Season Leaders & Records for Adj. Batting Runs
RankPlayer (age that year)Adj. Batting Runs
1.Barry Bonds (36)126
2.Barry Bonds (37)124
Barry Bonds (39)124
4.Babe Ruth+ (28)121
65 more rows

How many MLB players have a 300 career batting average? ›

In the list that uses need-to-have 3,000 plate appearances to be declared official used by baseball-reference/com there are 218 MLB players that have an official “. 300” lifetime batting average.

Top Articles
Consider the three-wave processes shown in Fig. 23.5, with A and C Langmuir plasmons and B an ion-acoustic plasmon. The fundamental rate is given by Eqs. (23.56a) and (23.56b). (a) By summing the rates of forward and backward reactions (Fig. 23.5a,b), sho
World Bank country classifications by income level for 2024-2025
Nene25 Sports
Jeff Bezos Lpsg
Https //Paperlesspay.talx.com/Gpi
Episode 163 – Succession and Legacy • History of the Germans Podcast
Boomerang Uk Screen Bug
Guardians Of The Galaxy Showtimes Near Athol Cinemas 8
Deshaun Watson Timeline: What Has Occurred Since First Lawsuit Filed
Fire And Ice Festival Dc
Sir Mo Farah says 'sport saved me' after finishing final race of illustrious career at Great North Run
Foodsmart Jonesboro Ar Weekly Ad
Milk And Mocha Bear Gifs
How Nora Fatehi Became A Dancing Sensation In Bollywood 
1v1 lol unblocked Game- Play Unblocked Game Online for Free!
Bailu Game8
Cooktopcove Com
Food And Grocery Walmart Job
Circloo Unblocked
Itawamba Ixl
Are Crazyjamjam Leaks Real or Fake?
Julie Green Ministries International On Rumble
Ups Store Pineville La
Syracuse Deadline
Becker-Hunt Funeral Home Obituaries
Starlight River Multiplayer
Omniplex Cinema Dublin - Rathmines | Cinema Listings
Joy Ride 2023 Showtimes Near Cinemark Huber Heights 16
Busted Paper Haysi Regional Jail
Oscillates Like A Ship
Pull And Pay Middletown Ohio
Vip Market Vetsource
Tnt Tony Superfantastic
Zmanim 10977
Visit Lake Oswego! - Lake Oswego Chamber Of Commerce
Hyb Urban Dictionary
Ups Access Point Location Hamburg Photos
Heavenly Delusion Gif
Curaleaf Announces Majority Stake and Forms Strategic Partnership with Germany's Four 20 Pharma, a Fully EU-GMP & GDP Licensed Producer and Distributor of Medical Cannabis
What Does It Mean When Hulu Says Exp
Top Dog Boarding in The Hague with Best Prices on PetBacker
Splunk Stats Count By Hour
Fineassarri
Exposedrealfun Collage
Atlanta Farm And Garden By Owner
Poopybarbz
Noel Berry's Biography: Age, Height, Boyfriend, Family, Net Worth
Lompoc Record Arrest Log
Larry's Country Diner LIVE! - 2024 Tickets - Branson Travel Office
Used Go Karts For Sale Near Me Craigslist
Auctionzipauctions
Lubbock Avalanche Journal Newspaper Obituaries
Latest Posts
Article information

Author: Catherine Tremblay

Last Updated:

Views: 5668

Rating: 4.7 / 5 (67 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Catherine Tremblay

Birthday: 1999-09-23

Address: Suite 461 73643 Sherril Loaf, Dickinsonland, AZ 47941-2379

Phone: +2678139151039

Job: International Administration Supervisor

Hobby: Dowsing, Snowboarding, Rowing, Beekeeping, Calligraphy, Shooting, Air sports

Introduction: My name is Catherine Tremblay, I am a precious, perfect, tasty, enthusiastic, inexpensive, vast, kind person who loves writing and wants to share my knowledge and understanding with you.