As we head into the 2012 MLB season, we want SportsNation's opinion on the league's most elite players. Below you will find the top 30 players from the #ESPN500 project as selected by a panel of MLB writers, analysts and contributors. How would you rank baseball's best players? Simply click the images below to cast your vote.

Top 30 MLB players

Jose Bautista

Jose Bautista

Blue Jays RF

Ryan Braun

Ryan Braun

Brewers LF

Miguel Cabrera

Miguel Cabrera

Tigers 3B

Robinson Cano

Robinson Cano

Yankees 2B

Jacoby Ellsbury

Jacoby Ellsbury

Red Sox CF

Prince Fielder

Prince Fielder

Tigers 1B

Adrian Gonzalez

Adrian Gonzalez

Red Sox 1B

Curtis Granderson

Curtis Granderson

Yankees CF

Roy Halladay

Roy Halladay

Phillies P

Cole Hamels

Cole Hamels

Phillies P

Josh Hamilton

Josh Hamilton

Rangers LF

Felix Hernandez

Felix Hernandez

Mariners P

Josh Johnson

Josh Johnson

Marlins P

Matt Kemp

Matt Kemp

Dodgers CF

Clayton Kershaw

Clayton Kershaw

Dodgers P

Cliff Lee

Cliff Lee

Phillies P

Jon Lester

Jon Lester

Red Sox P

Tim Lincecum

Tim Lincecum

Giants P

Evan Longoria

Evan Longoria

Rays 3B

Dustin Pedroia

Dustin Pedroia

Red Sox 2B

David Price

David Price

Rays P

Albert Pujols

Albert Pujols

Angels 1B

Jose Reyes

Jose Reyes

Marlins SS

Mariano Rivera

Mariano Rivera

Yankees P

CC Sabathia

CC Sabathia

Yankees P

Troy Tulowitzki

Troy Tulowitzki

Rockies SS

Justin Upton

Justin Upton

Diamondbacks RF

Justin Verlander

Justin Verlander

Tigers P

Joey Votto

Joey Votto

Reds 1B

Jered Weaver

Jered Weaver

Angels P

Your Rankings

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

Comment »

SPONSORED HEADLINES