2012 MLB All-Star Snubs: 10 Snubbed Stars Who Most Deserve Final Two Spots

However, as always, there are a good number of questionable snubs. There are still two spots up for grabs, and the fans get to vote to decide which players they want to see join the All-Stars.

The All-Star game is supposed to be about rewarding deserved players with outstanding achievements in the first half of the year, and it is also about rewarding the fans and allowing them to see all their favorite stars on one field.

There are a number of players whose selection for one of the last two spots would achieve both of said goals.

C.J. Wilson was a snub, but he has already been selected to replace the injured CC Sabathia on the American League pitching staff (h/t Jesse Sanchez of MLB.com).

Bryce Harper

1 of 10

2012 Stats: .274/.347/.475, 8 HR, 22 RBI, 8 SB

Bryce Harper does not have the numbers that some of the other players who are being considered for the final spots in the game have, but he is one of the most exciting players in baseball.

The 19-year-old Washington Nationals outfielder is an elite talent, and fans around the league cannot wait to see him. He will certainly bring more attention to the All-Star game and he is a media magnet.

Chipper Jones

2 of 10

2012 Stats: .291/.372/.450, 6 HR, 28 RBI

Chipper Jones has missed some time with injury, but that should not prevent him from making the Midsummer Classic.

There may be more deserving players strictly based on performance this season, but with 2012 all but guaranteed to be the Braves legend's swan song, the longtime Atlanta Brave deserves a selection as a sort of lifetime achievement award.

Johan Santana

3 of 10

2012 Stats: 6-4, 2.76 ERA, 1.10 WHIP, 93 K

Earlier this season, Johan Santana threw the first no-hitter in New York Mets history. That moment marked his return to being an elite pitcher in the major leagues.

Santana's win total may not be that high, but it is clear how much of a difference he has made for the New York Mets this season.

Johnny Cueto

4 of 10

2012 Stats: 9-4, 2.26 ERA, 1.14 WHIP, 79 K

There are many outstanding pitchers that are going to be appearing in the All-Star Game for the National League. However, they are missing at least one.

As his number absolutely attest to, Cincinnati's Johnny Cueto has certainly earned the right to be an All-Star this year, but he was not chosen. He was certainly one of the biggest snubs this season.

Zack Greinke

5 of 10

2012 Stats: 9-2, 2.82 ERA, 1.17 WHIP, 102 K

While the Milwaukee Brewers have not played well this year, Zack Greinke has been lights out for them this season, and is one of the best pitchers in the NL this year.

This NL Central star is most assuredly deserving of an All-Star nod.

Yu Darvish

6 of 10

2012 Stats: 10-4, 3.57 ERA, 1.38 WHIP, 106 K

Though he may not believe he is deserving of an All-Star nod so early in his career (h/t Matthew Poullot), and though not many fans have gotten to see the Texas Rangers phenom pitch this year, Yu Darvish may be the most deserving candidate for the spot and still has a chance to be selected through the Final Vote.

He drew a ton of attention and hype in the offseason, and he has proved to be worth every penny thus far.

Mike Moustakas

7 of 10

2012 Stats: .264/.331/.472, 13 HR, 38 RBI, 2 SB

The Kansas City Royals should have a number of their hometown stars in the Midsummer Classic this year, per standard hosting norms.

One of the deserving Royals players who was not selected was Mike Moustakas. The young third baseman may not be an All-Star this year, but he should be in the near future.

Albert Pujols

8 of 10

2012 Stats: .269/.330/.457, 12 HR, 47 RBI, 4 SB

Even though he has not looked like he has over the past few years, Albert Pujols is still one of the best players in baseball. He did get off to a slow start in 2012, but he has still put up fairly good numbers.

Pujols is the type of player that can put on a show, and that is exactly what fans want to see during All-Star weekend. This is just the third omission for the star slugger.

Edwin Encarnacion

9 of 10

2012 Stats: .289/.365/.570, 22 HR, 55 RBI, 8 SB

There is almost no way to argue that Edwin Encarnacion has not put up All-Star numbers during the first half of the 2012 season.

A potential great addition to the AL roster, unfortunately, Encarnacion is one of the biggest snubs of the 2012 MLB All-Star Game thus far.

Josh Reddick

10 of 10

2012 Stats: .260/.342/.517, 18 HR, 39 RBI, 8 SB

Being traded to the Oakland Athletics has helped Josh Reddick turn around his mediocre career. With consistent playing time, he has shown what he can do.

The 25-year-old is currently ninth in the American League in home runs and has certainly looked deserving of a spot on the American League All-Star roster.