Sortable 2015 Projections

ESPN's projections are the product of an analysis of a player's past performance, growth or regression potential and expected playing opportunity. While the overall ranking is based in large part on the player's projected performance, it also takes into account risk factors such as age, injury history and past statistical fluidity, the players' ceiling (upside), as well as positional and categorical scarcity.

Position: Batters | Pitchers | C | 1B | 2B | 3B | SS | 2B/SS | 1B/3B | IF | LF | CF | RF | OF | DH | SP | RP
1Miguel Cabrera, Det 1B, DH  DTD94291092.318
2Chris Davis, Bal 1B, 3B  SSPD7533873.241
3Paul Goldschmidt, Ari 1B1022910115.297
4Prince Fielder, Tex 1B7621871.285
5Edwin Encarnacion, Tor 1B, DH  DTD87361026.270
6Adrian Gonzalez, LAD 1B77221021.286
7Evan Longoria, TB 3B8426883.269
8Freddie Freeman, Atl 1B9621902.292
9Robinson Cano, Sea 2B8719908.305
10Adrian Beltre, Tex 3B8024791.315
11Pedro Alvarez, Pit 3B6229765.253
12Albert Pujols, LAA 1B, DH7926935.274
13Troy Tulowitzki, Col SS8827752.314
14Allen Craig, Bos 1B, OF4811562.269
15Victor Martinez, Det DH, 1B  DTD7121812.312
16Brandon Phillips, Cin 2B6213685.265
17Josh Donaldson, Tor 3B9231945.268
18Mike Napoli, Bos 1B5921652.245
19Mark Trumbo, Ari 1B, OF7331924.241
20Aramis Ramirez, Mil 3B6018733.281
21Billy Butler, Oak DH, 1B6114760.284
22Pablo Sandoval, Bos 3B8016840.291
23Anthony Rizzo, ChC 1B9134896.279
24Ryan Zimmerman, Wsh 3B, OF  DTD7620834.277
25Matt Adams, StL 1B5919692.285
26Will Middlebrooks, SD 3B4012483.223
27David Wright, NYM 3B63166311.278
28Brandon Moss, Cle 1B, OF6827783.255
29Buster Posey, SF C, 1B7521851.308
30Eric Hosmer, KC 1B7113679.277
31Hanley Ramirez, Bos SS80207917.296
32Kyle Seager, Sea 3B7325849.265
33Ian Desmond, Wsh SS76258623.272
34Carlos Santana, Cle 3B, 1B, DH7524834.266
35Jason Kipnis, Cle 2B78136728.264
36Martin Prado, Mia 3B, 2B7512666.286
37Ben Zobrist, Oak 2B, SS, OF78136611.270
38Jose Abreu, CWS 1B, DH78341003.286
39Mark Teixeira, NYY 1B6022701.234
40Nick Swisher, Cle 1B, DH  DTD4411451.241