MLB's Top 10 Surprise Players of 2009

Frankie RioloContributor ISeptember 18, 2009

MLB's Top 10 Surprise Players of 2009

0 of 10

10. Nick Swisher, OF - New York Yankees

1 of 10

9. Jason Kubel, DH - Minnesota Twins

2 of 10

8. Mark Reynolds, 3B - Arizona Diamondbacks

3 of 10

7. Jayson Werth, OF - Philadelphia Phillies

4 of 10

6. Adam Wainwright, SP - St. Louis Cardinals

5 of 10

5. Josh Johnson, SP - Florida Marlins

6 of 10

4. Aaron Hill, 2B - Toronto Blue Jays

7 of 10

3. Adam Lind, DH, OF - Toronto Blue Jays

8 of 10

2. Kendry Morales, 1B - Los Angeles Angels of Anaheim

9 of 10

1. Zack Greinke, SP - Kansas City Royals

10 of 10