
The average MLB salary in 2024 was a record $4.66 million. In 2000, the average MLB player made $1.89 million. That’s nearly a 150% increase over the past 25 years.
With that in mind, it should come as no surprise that most of the highest-paid MLB players in history are either currently active or recently retired.