Ross Barnes is one of the most remembered MLB players thanks to his .429 batting average record established in 1876 playing for the Chicago White Stockings (White Sox today).
In 2022 the player with the best batting average was Jeff McNeil with .3265 but he was not the home runs champion, while Aaron Judge being home run champion in 2022 had only .3105 batting average.
Top 10 MLB batting average in the 2023 season
The last time an MLB player finished the season with a .400 batting average was Artie Wilson in 1948 with .433, but in the 21st century no player has managed to break that record.
2022 was a weak year for the batting average, .3265 was the top average but it was low compared to 2020 with DJ LeMahieu posted .3641 batting average.
|2.||Ronald Acuna Jr.||.3452|
|8.||Vladimir Guerrero Jr.||.3121|
|9.||Lourdes Gurriel Jr.||.3103|
(05-18-2023 updated, 10:34 AM(ET))
Note*: Numberless players means they are tie in the same spot.
Data extracted manually from sports-reference.com