RANKED: The 20 Worst MLB All-Stars of the 2000s

16. Junior Spivey – 2002



Ernest Lee “Junior” Spivey, Jr. has one of the top baseball names on this list. And in 2002, he was one of the best second baseman in the game. He started the year with a bang, launching 9 dingers – to go along with 21 doubles, 6 triples, and 8 steals – good for a triple slash line of .328/.414/.552. He was just okay in the 2nd half (.274/.363/.400), but that all added up to a 14th place finish in the NL MVP voting. Spivey was 27 in 2002, which is often the age that ballplayers peak, so it’s no surprise he fell off a cliff. Still, that’s not a bad career from the last pick of the 36th round of the draft.

Image Source: 12Up

15. Dioner Navarro – 2008



When a backup catcher makes an All-Star team, you can’t help but be happy for the guy. Thus the case of Dioner Navarro. Navarro has been a backup most of his career aside from his time with Tampa Bay. He’s considered a solid defensive backstop, but never hit much. His one selection came the year he was hitting .310 at the break, which is often good enough to get recognized as a catcher.

Image Source: Dan Hamilton/USA TODAY Sports