2012 Keeper Rankings

This list was compiled by (unscientifically) weighing each player’s expected production over the next several seasons with their 2012 production weighted most (about 50% if we had to put a number on it).

Follow us on Twitter @BaseballProf to tell us where you disagree or like us on Facebook and have at it!

RankPlayerPrevious RankAge (Opening Day)Position(s)
1Matt Kemp427OF
2Troy Tulowitzki227SS
3Albert Pujols3321B
4Jose Bautista1313B/OF
5Adrian Gonzalez5291B
6Miguel Cabrera10281B
7Evan Longoria12263B
8Justin Upton824OF
9Joey Votto9281B
10Hanley Ramirez628SS
11Robinson Cano11292B
12Justin Verlander1329SP
13Jacoby Ellsbury1928OF
14Ryan Braun728OF
15Prince Fielder14271B
16Carlos Gonzalez1526OF
17Clayton Kershaw1624SP
18Roy Halladay1734SP
19Curtis Granderson1831OF
20Dustin Pedroia21282B
21Jose Reyes2028SS
22David Wright22293B
23Felix Hernandez2325SP
24Jered Weaver2429SP
25Cliff Lee2533SP
26Andrew McCutchen2625OF
27Mike Stanton2922OF
28Jay Bruce2824OF
29Cole Hamels3028SP
30C.C. Sabathia3131SP
31Tim Lincecum3227SP
32Carl Crawford2730OF
33Ian Kinsler33292B
34Ryan Zimmerman34273B
35Matt Holliday3532OF
36Stephen Strasburg3623SP
37Zack Greinke3728SP
38Dan Haren3831SP
39Josh Hamilton3930OF
40Eric Hosmer41221B
41Mark Teixeira40311B
42Desmond Jennings4925OF
43Alex Rodriguez42363B
44Jon Lester4328SP
45Matt Cain4427SP
46David Price4526SP
47Buster Posey4625C/1B
48Dan Uggla47322B
49Joe Mauer4828C
50Rickie Weeks50292B
51Asdrubal Cabrera5126SS
52Shin-Soo Choo5229OF
53Victor Martinez5333C
54Madison Bumgarner5422SP
55Mat Latos5524SP
56Ben Zobrist56301B/2B/OF
57Ricky Romero5727SP
58Brett Lawrie59223B
59Michael Young58351B/2B/3B
60Tommy Hanson6025SP
61Paul Konerko61361B
62Elvis Andrus6223SS
63Hunter Pence6329OF
64Ryan Howard64321B
65Mike Napoli6530C/1B
66Josh Johnson6628SP
67Jason Heyward6722OF
68Drew Stubbs6827OF
69Craig Kimbrel6923CL
70Adrian Beltre92323B
71Brian McCann7028C
72Michael Bourn7129OF
73Alex Gordon7228OF
74Chris Young7328OF
75Nelson Cruz8731OF
76Adam Jones7426OF
77Aramis Ramirez75333B
78Kevin Youkilis76331B/3B
79Starlin Castro7722SS
80James Shields7830SP
81Colby Rasmus7925OF
82Shane Victorino8031OF
83Michael Pineda8223SP
84Stephen Drew8329SS
85Ervin Santana8429SP
86Jimmy Rollins8533SS
87Howie Kendrick86281B/2B/OF
88Carlos Santana8826C/1B
89Mike Trout-20OF
90Daniel Hudson8925SP
91Michael Morse90301B/OF
92Jeremy Hellickson9124SP
93Brandon Phillips93302B
94Ichiro Suzuki9438OF
95Brett Gardner9528OF
96B.J. Upton9627OF
97Ian Kennedy9727SP
98Angel Pagan9830OF
99Freddie Freeman99221B
100Josh Beckett10031SP

  • 2012 MLB Closer Chart
  • About BaseballProf
  • 2012 Fantasy Baseball Rankings
  • xBA/xBABIP By Year
  • Contact
  • #TheseAreStats
  • 2011 Draft Preview
  • 2012 Fantasy Preview
  • Buy/Sell
  • Daily Dozen
  • Daily SP Matchup Ratings
  • Draft Strategies
  • FAAB Five
  • Player Movement
  • Podcast
  • Power Rankings
  • Professor's Blog
  • Top 100 Offseason Questions
  • Top 200 Fantasy Rankings
  • Twice is Nice
  • 2012
  • 2011
  • 2010
  • 2009