SI.com's Joe Posnanski ranked his top 100 baseball players in the game today. Here are his top 25:
1. Albert Pujols, first base
2. Joe Mauer, catcher
3. Hanley Ramirez, shortstop
4. Zack Greinke, starting pitcher
5. Chase Utley, second base
6. Alex Rodriguez, third base
7. Tim Lincecum, starting pitcher
8. Dan Haren, starting pitcher
9. Johan Santana, starting pitcher
10. Roy Halladay, starting pitcher
11. Prince Fielder, first base
12. Carlos Beltran, center field
13. Ryan Braun, corner outfield
14. Justin Morneau, first base
15. Evan Longoria, third base
16. Kevin Youkilis, first base
17. Mark Teixeira, first base
18. Miguel Cabrera, first base
19. Manny Ramirez, corner outfield
20. Ichiro Suzuki, corner outfield
21. Felix Hernandez, starting pitcher
22. Adrian Gonzalez, first base
23. Derek Jeter, shortstop
24. Josh Beckett, starting pitcher
25. Pablo Sandoval, third base
For Posnanski's complete list and an explanation of his rankings, click here.
So, what do you think? Who's ranked too high? Who's ranked too low? Who was inexplicably left off the list entirely? Let your voice be heard below.
- Views
- 29651
- Comments
- 473
- 11:21 AM ET 07.22
- Share
Recent Posts
- Ten years after 9/11
- The SI.com Twitter 100
- The Fortunate 50
- Who's Your Sportsman of The Year?
- Sports Conspiracies
- Greatest NFL Player By Jersey Number
Truth & Rumors
MOST POPULAR
-
1
Howard aired D'Antoni grievances with Lakers
- Views
- 32247
- Comments
- 1797
-
2
'Alarming' report on Werth
- Views
- 18814
- Comments
- 652
-
3
Stunned Cavs open to dealing top pick
- Views
- 3202
- Comments
- 599
-
4
Duquette's luck running out
- Views
- 971
- Comments
- 312
-
5
Babcock's best job ever?
- Views
- 2263
- Comments
- 110


Michelle Jenneke
Genevieve Morton


Comments (1) Add A Comment
The ridiculous East Coast bias aside, John Lackey is entering his second year with Red Sox. Chone Figgens is now, what, in his third year with Seattle? Neither one is with the Angels anymore. Great research, Joe.
ALFAN
Total Comments (1)
Comment
Remember to keep your posts clean. Profanity will get filtered, and offensive comments will be removed.