The 10 Worst All-Stars In Baseball History

Counting down the not-so-classic players in the Midsummer Classic

Would you believe that Kirk Gibson never made an All-Star team?

It's true. Gibson hit .268 lifetime with 255 homers, was the 1988 National League MVP and a two-time World Series champion. He hit one of the most memorable home runs of all-time. But he never played in the Midsummer Classic.

And somehow, these 10 guys did. Gibson should be furious.

Presenting the 10 worst players ever to be All-Stars:

Roger Pavlik of the Texas Rangers throws a pitch during a 1997 game against the Baltimore Orioles at Camden Yards in Baltimore. Doug Pensinger /Allsport
He was 10-2 when selected to the team, but had a 4.82 ERA. Predictably, he gave up two runs in two innings in the game. And he won just nine career games after that point, suffering a rotator cuff injury. He finished 1996 with a 15-8 record and a 5.19 ERA. His career record was 47-39. More »
A journeyman catcher, he played for nine seasons, most of the time in a platoon or part-time situation. He never had more than 395 at-bats in a season and had a career batting average of .245 with 16 career home runs. Yet somehow he actually made two All-Star teams thanks to the fact he played on some bad teams. He represented the Royals in 1969, when he was hitting .260 with two homers and 12 RBI. In 1972, he almost deserved it relatively speaking, hitting .285. More »
Second baseman Junior Spivey of the Arizona Diamondbacks hits during a 2003 game in San Diego. Donald Miralle/Getty Images
In 2002, Spivey looked like a star in the making, hitting 16 homers and batting .301 for the Diamondbacks, who were coming off a World Series victory the year before. The second baseman was hitting .328 when he was selected to his first All-Star team at age 27. But his career went totally downhill from there. Spivey was released by the Red Sox earlier in 2008. More »
Rolando Arrojo of the Tampa Bay Devil Rays throws during a 1998 spring-training game in Viera, Fla. Stephen Dunn/Allsport
A poster boy for the one All-Star-per-team rule. Arrojo was an accomplished pitcher in Cuba, the ace of a three-time champion Villa Clara team and a member of the gold medal-winning national team in 1992. But he was no All-Star when he came to the major leagues. In 1998 at age 29, he finished with a 14-12 record and a 3.56 ERA on a pitiful team, but won just 26 more games in his five-year career. More »
Jose Rosado of the Kansas City Royals pitches in a 1999 game. Jonathan Daniel/Getty Images
Rosado finished fourth in AL Rookie of the Year balloting in 1996, when he was 8-6 with a 3.21 ERA in 16 starts at age 21. But he never had a winning record again, yet somehow made two All-Star teams (thanks to one-per-team rules) and finished his career with a 37-45 record, making his final start at age 25 because of a torn rotator cuff. He actually was the winning pitcher in the 1997 All-Star game, definitely his career highlight, as he threw in the top of the seventh and was the beneficiary of a Sandy Alomar homer in the bottom half that gave the AL a 3-1 victory. More »
Kent Bottenfield of the St. Louis Cardinals winds up during a 1999 game. Jed Jacobsohn/Getty Images
Bottenfield had one great season, going 18-7 for the Cardinals in 1999 at age 30. He was 14-3 at the All-Star break, and gave up two runs in one inning in the game. He won just 10 more games and had a 5.63 ERA from there, and his big-league career was over after 2002. His career record: 46-49. More »
Lance Carter of the Tampa Bay Devil Rays throws a pitch against the New York Yankees in a 2002 game. Andy Lyons/Getty Images
Another one-per-team poster boy (see Arrojo above, but five years later). Carter looked like he had a future in 2003, his rookie season for Tampa Bay. He had 26 saves, 15 saves in the first half, at age 28. He had a 13-12 record and a 4.12 ERA in 253 2/3 innings in his career, and is now playing in Japan. And he wasn't summoned from the bullpen for that All-Star game, either. More »
Scott Cooper of the Boston Red Sox hits against the Oakland Athletics during a 1992 game. Otto Greule/Allsport
Maybe the manager thought Wade Boggs was still at third base in Boston. Cooper was his replacement, and somehow he made two All-Star teams despite never hitting better than .282 in a season or hitting more than 13 home runs or driving in more than 63 runs. (He did hit all 13 of his home runs in the first half in 1994.) He was the only Boston player selected in those seasons (hard to fathom these days). Cooper's career was over at age 29 after hitting .201 for the Royals in 1997. More »
Tyler Green of the Philadelphia Phillies pitches against the New York Mets in a 1998 game. Ezra O. Shaw /Allsport
Green was a pitcher who had some hype behind him coming off the 1994-95 players' strike, and somehow NL manager Felipe Alou of the Expos bought in. Green was 8-4 with a 2.91 ERA at the All-Star break, but was coming off a 7-16 record in Triple-A the year before. And after his All-Star appearance (1 IP, 2 H, 0 ER), he faded into obscurity, going 0-5 in the second half and winning just 10 more games from there in his career, finishing at 18-25. More »

How does a player with just 208 career at-bats and zero career home runs make an All-Star team? He was in the right place at the right time, and the fact that his career took place during the watered-down talent pool during World War II didn't hurt, either. The All-Star Game was in Pittsburgh in 1944, and Zak was a late replacement. Evidently it wasn't a long search. Zak hit .300 that year in a part-time role. He played in just 36 more games after 1944, with a total of eight hits.

He didn't play in the All-Star Game, but goes down as an All-Star. The worst All-Star ever. More »