25. Mike Trout
While it might be strange to see a player on this list so early into his career, there is no denying Mike Trout’s greatness. Through six seasons, Trout has a .306 batting average, 917 hits, 168 home runs, 497 RBI, a .404 on-base percentage, and 600 runs. The 2-time AL MVP and 5-time Silver Slugger winner is well on his way to a Hall of Fame career. 10 years from now, Trout may very well be nearing the upper echelon of greatest all-time hitters.
Image Source: Kevin Jairaj/USA TODAY Sports
24. Alex Rodriguez
One of baseball’s greatest unknowns, what would Alex Rodriguez have done without the help of PED’s? There is no way to answer that question, but it is a safe bet his numbers would have still been outstanding, as his talent has rarely been matched in the history of the game. Rodriguez sports a .295 career average, while producing 3,115 hits, 2,086 RBI, and 696 home runs. While Rodriguez’s Yankee career has ended, it is not hard to envision another club giving him a chance to reach 700 career home runs.
Image Source: Anthony Gruppuso/USA TODAY Sports