It hasn’t happened in the last 82 years. This year’s Major League Baseball regular season is over and no one (again) has batted over .400. Ted Williams is last major league baseball player playing for the Red Sox to bat over .400 hitting (a 406) in 1941.
Competition causes some to break, it causes some to break records…maybe next year.
PS: Luis Arraez of the Marlins has the top average for 2023: a .354
