Best players to never make an MLB All-Star roster: 13. Travis Hafner
Stats:
- 1,107 hits
- 213 home runs
- .273 batting average
There was little to no doubt that Travis Hafner was a difference-maker out on the field. His time in the big leagues, which began in 2002, started off strong. By his third full year, the designated hitter and first baseman smacked 28 balls into the stands and drove home 109 RBIs.
He only got better from there. The following season, Hafner increased his home run number to 33 and continued to put up over 100 RBIs. Just as you would expect from a young player, Hafner continued his hot streak. He was amongst the league’s best in the home run department with 42 and racked up a career-high, 117 RBIs.
Unfortunately for Hafner, his ball clubs didn’t do him much favors as they consistently hovered below .500. The only season in which Hafner was a playoff participant came in 2007. His career would continue for several more years but his All-Star level production simply wasn’t there anymore.