(left) and
Honus Wagner in 1909 The first batting average champion in the NL was
Ross Barnes; in the league's inaugural 1876 season, Barnes batted .429 for the
Chicago White Stockings. The AL was established in 1901, and
Hall of Fame second baseman
Nap Lajoie led that league with a .426 average for the
Philadelphia Athletics.
Ty Cobb of the
Detroit Tigers led the AL in average in 11 (or 12) seasons.
Honus Wagner and Gwynn are tied for the second-most titles, with eight apiece in the NL. It is unclear whether Lajoie or Cobb won the 1910 AL title, with some sources attributing the title to each man. If Cobb is credited with the 1910 title, he won 9 consecutive titles from 1907 to 1915 and 12 total titles for his career. Otherwise,
Rogers Hornsby won the most consecutive titles, with six from 1920 to 1925. Without the 1910 title, Cobb still led the league in five consecutive seasons from 1911 to 1915. Cobb holds the record for highest average in two and three consecutive seasons (.414 from 1911 to 1912 and .408 from 1911 to 1913), but Hornsby holds the record for four and five consecutive seasons (.404 from 1922 to 1925 and .402 from 1921 to 1925). Wagner,
Rod Carew,
Wade Boggs, and Gwynn each won four consecutive titles. Lajoie also had a streak of four league-leading seasons from 1901 to 1904, if he is credited with the contested AL title in 1902. Under the current 3.1 PA qualification, players have posted a .400 batting average for a season 28 times.
Ted Williams' .4057 in 1941 is the most recent such season, one of 13 to occur since 1900. Additionally, only Brett and
John Olerud in 1993 maintained such an average into August. Brett's .390 in 1980 and Gwynn's .394 in 1994 are the only seasons in which a player reached .390 since 1941.
Carl Yastrzemski's .301 in the 1968 American League was the lowest batting average ever to lead a league. In 2025,
Trea Turner of the
Philadelphia Phillies captured the National League batting title with a .304 average – the lowest mark ever for an NL champion. Turner edged out Tony Gwynn’s previous NL low of .313 in 1988. Only three batting champions accomplished the feat without hitting a
home run:
Willie Keeler in 1897,
Zack Wheat in 1918, and
Rod Carew in 1972.
Joe Mauer's 2006 title made him the first
catcher to ever win an AL batting title, and his third title in 2009 surpassed
Ernie Lombardi's previous record of two titles for a catcher in any league.
Winning margins The closest finish in a batting race came in 1945 when
Snuffy Stirnweiss batted .309, topping
Tony Cuccinello's .308 average for the American League title by .00008.
George Kell beat out Williams in 1949 by .00015.
Champions with multiple teams In 1990,
Willie McGee posted a .335 average over 542 at-bats in the NL for the
St. Louis Cardinals before being traded to the
Oakland Athletics of the AL on August 29. Although McGee finished the season in the AL, he had enough PA's in the NL to qualify for the NL batting title, which he won narrowly over
Eddie Murray's .330. However, McGee batted .274 that season in the AL, bringing down his overall average to .324; this allowed Murray to lead the major leagues in batting average, yet he did not win a batting title. In 2024,
Luis Arráez became the first player in major-league history to win a batting title with three different teams, and in three consecutive seasons: Minnesota Twins (AL) in 2022; Miami Marlins (NL) in 2023; and San Diego Padres (NL) in 2024. Arráez played 33 games with the Miami Marlins and 117 games with the San Diego Padres in 2024, resulting in a .314 average, with a combined 200 hits in 637 at-bats. ==List of batting champions==