👉 TAP TO SAVE 30% WITH CODE NEW
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Top-Rated Accuracy
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

2015 Fantasy Baseball Rankings: Top 300

Back in February, seven of the RotoBaller writers put together their consensus fantasy baseball rankings. Today, I'm branching out on my own to bring you RotoBaller's Top 300 for the 2015 fantasy baseball season.

There's a number of players whom I like or dislike more than the expert consensus, so I'll add in a little bit of my rankings analysis here as well. Good luck in your drafts, RotoBallers!

Editor's Note: be sure to check out our famous 2015 fantasy baseball rankings dashboard, which includes preseason rankings, analysis, and tons of rankings articles for every MLB position.

 

Players I Like More Than The Consensus

Troy Tulowitzki – If healthy, Tulo is farther ahead of the replacement level at his position than any other player. Reports are that he is entering this year healthier than he’s been in a while, and as a player that has no. 1 overall potential, I’m willing to take the risk.

Hanley Ramirez – Projected to bat cleanup behind Betts, Pedroia, and Ortiz, with plenty of support behind him in the lineup, Ramirez has room to put up elite numbers in a hitters’ park at a very thin shortstop position.

Manny Machado – Manny is only 22. He looks healthy this spring – stealing bases and all. Despite starting off rusty last year due to injury, he went .278/12/38/32 in half a season batting at the bottom of the order. I’m banking on Beltre-type numbers from Manny this year. You read that right. And as an Orioles fan, I have to over-rank someone.

Jacob DeGrom DeGrom was really good last year, and I see no reason for that to change. In fact, because the Braves lost Gattis, Upton, and Jay-Hey, and the Phillies dumped Rollins and Byrd, I expect DeGrom at least to maintain his level of performance in a weaker NL East.

Jorge Soler Soler has enormous power and makes good contact. At his age, his plate discipline and fly ball tendencies should continue to improve.

 

 

Players I Like Less Than the Consensus

Adrian Beltre Third base is deep this year, and maybe Beltre’s age is starting to catch up to him. He’ll turn 36 around Opening Day, and his home runs dropped dramatically last year. At a deep third base position, I’d rather shy away from potential decliners.

Matt Kemp On the wrong side of 30. Reportedly has two arthritic hips. Has not stolen double digit bases since 2011. Going to an extreme pitchers’ park. And an injury risk. There’s a chance he will sustain his late season surge from last year, but I see better options.

Kole Calhoun Calhoun is a steady player, but is being drafted too highly. In 206 career games, he has stolen 8 bases. He has homered 25 times and hit .271. And it appears that 27 is no longer the magical peak year for players. The Angels lineup is aging and arguably worse after losing Kendrick, so his counting stats could easily decline as well.

Alex Cobb - Has battled injuries in the past, and has started the season with another. Pair that with the AL East featuring beefed-up lineups, and despite Cobb’s enormous talent, I’ll let someone else take the risk.

 

2015 Fantasy Baseball Rankings - Top 300

Rank Name Position Team
1 Mike Trout OF ANA
2 Miguel Cabrera 3B DET
3 Andrew McCutchen OF PIT
4 Giancarlo Stanton OF MIA
5 Edwin Encarnacion 1B TOR
6 Troy Tulowitzki SS COL
7 Jose Dariel Abreu 1B CHW
8 Clayton Kershaw SP LA
9 Carlos Gomez OF MIL
10 Paul Goldschmidt 1B ARI
11 Jose Bautista OF TOR
12 Josh Donaldson 3B TOR
13 Hanley Ramirez SS BOS
14 Anthony Rizzo 1B CHC
15 Max Scherzer SP WAS
16 Robinson Cano 2B SEA
17 Stephen Strasburg SP WAS
18 Jose Altuve 2B HOU
19 Adam Jones OF BAL
20 Jacoby Ellsbury OF NYY
21 Starling Marte OF PIT
22 Felix Hernandez SP SEA
23 Corey Dickerson OF COL
24 Bryce Harper OF WAS
25 Michael Brantley OF CLE
26 Buster Posey C SF
27 Ian Desmond SS WAS
28 Corey Kluber SP CLE
29 David Price SP DET
30 Manny Machado 3B BAL
31 David Ortiz DH BOS
32 Chris Sale SP CHW
33 Matt Harvey SP NYM
34 Anthony Rendon 3B WAS
35 Madison Bumgarner SP SF
36 Dustin Pedroia 2B BOS
37 Freddie Freeman 1B ATL
38 Nolan Arenado 3B COL
39 Jordan Zimmermann SP WAS
40 Justin Upton OF SD
41 Adrian Beltre 3B TEX
42 Zack Greinke SP LA
43 Yasiel Puig OF LA
44 Joey Votto 1B CIN
45 Chris Davis 1B BAL
46 George Springer OF HOU
47 Ryan Braun OF MIL
48 Carlos Gonzalez OF COL
49 Victor Martinez DH DET
50 Jon Lester SP CHC
51 Gerrit Cole SP PIT
52 Jason Heyward OF STL
53 Jose Reyes SS TOR
54 Johnny Cueto SP CIN
55 Mookie Betts OF BOS
56 Brian Dozier SS MIN
57 Jorge Soler OF CHC
58 Adam Wainwright SP STL
59 Jacob DeGrom SP NYM
60 Cole Hamels SP PHI
61 Gregory Polanco OF PIT
62 Albert Pujols 1B ANA
63 Adrian Gonzalez 1B LA
64 Carlos Carrasco SP CLE
65 Craig Kimbrel RP ATL
66 Christian Yelich OF MIA
67 Dee Gordon SS MIA
68 Billy Hamilton OF CIN
69 Ian Kinsler 2B DET
70 Jayson Werth OF WAS
71 Brandon Moss 1B CLE
72 Matt Holliday OF STL
73 Todd Frazier 3B CIN
74 Gio Gonzalez SP WAS
75 J.D. Martinez OF DET
76 Aroldis Chapman RP CIN
77 Jonathan Lucroy C MIL
78 Greg Holland RP KC
79 Kris Bryant 3B CHC
80 Nelson Cruz OF SEA
81 Carlos Santana C CLE
82 Chris Carter 1B HOU
83 Jason Kipnis 2B CLE
84 Rusney Castillo OF BOS
85 Steve Pearce OF BAL
86 Kyle Seager 3B SEA
87 Yoenis Cespedes OF DET
88 Brett Gardner OF NYY
89 Alex Wood SP ATL
90 Pablo Sandoval 3B BOS
91 Jay Bruce OF CIN
92 Jeff Samardzija SP CHW
93 Hisashi Iwakuma SP SEA
94 Kolten Wong 2B STL
95 Adam LaRoche 1B CHW
96 Julio Teheran SP ATL
97 Matt Kemp OF SD
98 James Shields SP SD
99 Michael Wacha SP STL
100 Cody Allen RP CLE
101 Evan Longoria 3B TB
102 Steve Cishek RP MIA
103 Mark Melancon RP PIT
104 Justin Morneau 1B COL
105 Jake Arrieta SP CHC
106 Lucas Duda OF NYM
107 Trevor Rosenthal RP STL
108 Dellin Betances RP NYY
109 Lance Lynn SP STL
110 Alexei Ramirez SS CHW
111 Devin Mesoraco C CIN
112 Hunter Pence OF SF
113 Ryan Zimmerman 3B WAS
114 Mark Trumbo OF ARI
115 David Robertson RP CHW
116 Evan Gattis C HOU
117 Brandon McCarthy SP LA
118 Garrett Richards SP ANA
119 Prince Fielder 1B TEX
120 Jimmy Rollins SS LA
121 Brett Lawrie 3B OAK
122 Masahiro Tanaka SP NYY
123 Matt Shoemaker SP LAA
124 Starlin Castro SS CHC
125 Mike Napoli 1B BOS
126 Drew Hutchison SP TOR
127 David Wright 3B NYM
128 Josh Harrison SS PIT
129 Khris Davis OF MIL
130 Charlie Blackmon OF COL
131 Wily Peralta SP MIL
132 Marcus Semien SS OAK
133 Matt Carpenter 3B STL
134 Xander Bogaerts SS BOS
135 Hyun-Jin Ryu SP LA
136 Mat Latos SP MIA
137 Collin McHugh SP HOU
139 Neil Walker 2B PIT
140 Marcell Ozuna OF MIA
141 Chris Tillman SP BAL
142 Anibal Sanchez SP DET
143 Joaquin Benoit RP SD
144 Danny Santana SS MIN
145 Kole Calhoun OF ANA
146 Andrew Cashner SP SD
147 Sonny Gray SP OAK
148 Zach Britton RP BAL
149 Yan Gomes 1B CLE
150 Dallas Keuchel SP HOU
151 Francisco Rodriguez RP MIL
152 Fernando Rodney RP SEA
153 Drew Storen RP WAS
154 Chase Headley 3B NYY
155 Matt Adams 1B STL
156 Oswaldo Arcia OF MIN
157 Avisail Garcia OF CHW
158 Elvis Andrus SS TEX
159 Tyson Ross SP SD
160 Huston Street RP ANA
161 Kenley Jansen RP LA
162 Leonys Martin OF TEX
163 Brandon Belt 1B SF
164 Yadier Molina C STL
165 Hector Rondon RP CHC
166 Doug Fister SP WAS
167 Alex Cobb SP TB
168 Francisco Liriano SP PIT
169 Carlos Beltran OF NYY
170 Lorenzo Cain OF KC
171 Rick Porcello SP BOS
172 Ben Revere OF PHI
173 Homer Bailey SP CIN
174 Henderson Alvarez SP MIA
175 Phil Hughes SP MIN
176 Kevin Gausman SP BAL
177 Joe Mauer 1B MIN
178 Howie Kendrick 2B LA
179 Ian Kennedy SP SD
180 Joc Pederson OF LA
181 Salvador Perez C KC
182 Alex Rios OF KC
183 Drew Pomeranz SP OAK
184 Jesse Hahn SP OAK
185 James Paxton SP SEA
186 Kyle Hendricks SP CHC
187 Coco Crisp OF OAK
188 Alex Gordon OF KC
189 Chris Archer SP TB
190 Shane Greene SP DET
191 John Lackey SP STL
192 Mike Fiers SP MIL
193 Josh Reddick OF OAK
194 Wil Myers OF SD
195 Carl Crawford OF LA
196 Jed Lowrie SS HOU
197 Yordano Ventura SP KC
198 Jason Hammel SP CHC
199 Shin-Soo Choo OF TEX
200 Justin Verlander SP DET
201 Jenrry Mejia RP NYM
202 Erick Aybar SS ANA
203 Chase Anderson SP ARI
204 Bradley Boxberger RP TB
205 Jean Segura SS MIL
206 Jered Weaver SP ANA
207 Scott Kazmir SP TB
208 Alcides Escobar SS KC
209 Yasmani Grandal C LA
210 Jhonny Peralta SS STL
211 Melky Cabrera OF CHW
212 Dustin Ackley OF SEA
213 Trevor Bauer SP CLE
214 Koji Uehara RP BOS
215 Steve Souza OF TB
216 Daniel Murphy 2B NYM
217 Dexter Fowler OF CHC
218 A.J. Pollock OF ARI
219 Hector Oliviera 2B NA
220 Chase Utley 2B PHI
221 Yasmany Tomas OF ARI
222 Jung-ho Kang SS PIT
223 Eric Hosmer 1B KC
224 Nathan Eovaldi SP NYY
225 Matt Cain SP SF
226 Michael Cuddyer OF NYM
227 A.J. Burnett SP NYY
228 Jake Odorizzi SP TB
229 Wade Miley SP BOS
230 Drew Smyly SP TB
231 Tj House SP CLE
232 Jose Fernandez SP MIA
233 Jimmy Nelson SP MIL
234 Carlos Martinez SP STL
235 Jorge De La Rosa SP COL
236 Sean Doolittle RP OAK
237 Andrew Miller RP NYY
238 Matt Wieters C BAL
239 Glen Perkins RP MIN
240 Jose Quintana SP CHW
241 Chris Owings SS ARI
242 Jake McGee RP TB
243 Jedd Gyorko 2B SD
244 Travis d'Arnaud C NYM
245 J.J. Hardy SS BAL
246 Mike Leake SP CIN
247 Brian McCann C NYY
248 Russell Martin C TOR
249 Arismendy Alcantara 2B CHC
250 Wilson Ramos C WAS
251 Desmond Jennings OF TB
252 CC Sabathia SP NYY
253 Ben Zobrist 2B OAK
254 Billy Butler DH KC
255 Kennys Vargas 1B MIN
256 Bradley Miller SS SEA
257 Austin Jackson OF SEA
258 Michael Pineda SP NYY
259 Michael Bourn OF CLE
260 Vance Worley SP PIT
261 Jon Niese SP NYM
262 Jake Peavy SP SF
263 Sergio Romo RP SF
264 Brett Cecil RP TOR
265 Michael Morse OF MIA
266 Torii Hunter OF MIN
267 Jason Vargas SP KC
268 Yovani Gallardo SP TEX
269 Shelby Miller SP ATL
270 Mark Teixeira 1B NYY
271 Jesse Chavez SP OAK
272 Clay Buchholz SP BOS
273 Justin Masterson SP BOS
274 Derek Holland SP TEX
275 J.A. Happ SP SEA
276 Ervin Santana SP MIN
277 Randall Delgado SP ARI
278 Taijuan Walker SP SEA
279 Wilmer Flores SS NYM
280 Rafael Soriano RP WAS
281 Roughned Odor 2B TEX
282 Colby Rasmus OF HOU
283 Nick Castellanos OF DET
284 Pedro Alvarez 3B PIT
285 Wade Davis RP KC
286 Mike Moustakas 3B KC
287 Kenneth Giles RP PHI
288 Stephen Vogt C OAK
289 Asdrubal Cabrera SS TB
290 Andrelton Simmons SS ATL
291 Trevor Plouffe 3B MIN
292 Adam Eaton OF CHW
293 Martin Prado OF MIA
294 Brandon Phillips 2B CIN
295 Carlos Rodon SP CHW
296 Scooter Gennett 2B MIL
297 Miguel Montero C CHC
298 Mike Zunino C SEA
299 Addison Russell SS CHC
300 Alex Rodriguez 3B NYY

 

 




POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Top-Rated Accuracy
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Trey Murphy III

Ruled Out for Thursday
Precious Achiuwa

is Available on Thursday
Caris LeVert

is Ruled Out for Thursday
Jacob Misiorowski

Shows Off his High-Strikeout Upside in Opening Day Win
Marcus Foligno

Available Against Panthers
Jaylen Brown

Considered Questionable for Friday
Tony DeAngelo

Unavailable Thursday
Anthony Mantha

Good to Go Thursday
Paul Skenes

Greeted Harshly by Mets on Opening Day
Thomas Chabot

Out 4-8 Weeks After Surgery
Jalen Suggs

Available on Thursday
Robert Thomas

Sits Out Thursday's Action
Tyler Toffoli

a Game-Time Call Thursday
Artturi Lehkonen

Returns to Action Thursday
Daniel Gafford

Unavailable for Friday
Brandon Lowe

Hits Two Home Runs on Opening Day
Buffalo Bills

Bills Sign Receiver Trent Sherfield
Immanuel Quickley

Ruled Out for Friday
Jaden Ivey

Shut Down for the Rest of the Season
Jalen Smith

Sidelined for Remainder of Season
Ketel Marte

Active, Leading Off on Opening Day
Tyler Goodson

Falcons Sign Tyler Goodson for Running Back Depth
Myles Garrett

Browns Won't Trade Myles Garrett
Kevin McGonigle

Batting Sixth in MLB Debut
Jeremy Peña

Jeremy Pena Not in the Lineup on Opening Day
Jonathan Greenard

Colts Interested in Jonathan Greenard
JJ Wetherholt

Batting Leadoff in MLB Debut
Micah Parsons

Expected to Miss First Three or Four Games of 2026
Breece Hall

Still a Chance Breece Hall Plays 2026 on Franchise Tag
Myles Garrett

Browns Modify Myles Garrett's Contract
Kyle Pitts Sr.

Remains a Risky Tight End Option Despite 2025 Breakout
Dalton Schultz

Upside Remains Limited Despite Resurgent 2025 Production
Kimani Vidal

Could Be Sliding Down the Running Back Depth Chart in Los Angeles
Juwan Johnson

Can Juwan Johnson Repeat Steady 2025 Production in 2026?
Jackson Chourio

Placed on Injured List with Fractured Hand
Francisco Lindor

Officially Starting on Opening Day
Tank Dell

Can Tank Dell Re-Establish His Career Coming Off His Serious Injury?
Chuba Hubbard

Has Chuba Hubbard Reclaimed the RB1 Role in Carolina?
Keegan Murray

Cleared for Basketball Activities
Killian Hayes

Uncertain for Thursday
Precious Achiuwa

Questionable Thursday
Jalen Suggs

Could Miss Third Consecutive Game
Anthony Black

Misses 11th Straight Game
Franz Wagner

Remains Out Thursday
Anthony Edwards

Could Return Saturday
Mika Zibanejad

Pots Two Goals Versus Toronto
Pavel Zacha

Adds Two More Points Against Buffalo
Jordan Addison

in Line for 2026 Resurgence with Improved Quarterback Play?
Landry Shamet

to Remain Out Thursday
Gunnar Helm

Appears Well-Positioned for 2026 Breakout
Vít Krejčí

Vit Krejci Misses Sixth Straight Game
Peyton Watson

Good to Go Wednesday
Dalton Kincaid

Facing Durability and Usage Questions Heading into 2026
Aaron Gordon

Misses Second Leg of Back-to-Back
Jakob Poeltl

Cleared to Play Against Clippers
Colston Loveland

Poised for Superstar Breakout in 2026?
Khalil Shakir

Could See His Role in Buffalo Shrink in 2026
Christian Watson

Is Christian Watson's Breakout Season Coming in 2026?
Pat Freiermuth

Should Have More Volume, but QB Situation Still a Mystery
Nicolas Roy

to Be Out For "a Little Bit"
Anton Lundell

Likely Out for Rest of Regular Season
Anthony Mantha

Day-to-Day With Lower-Body Injury
Evgeni Malkin

to Remain Out Thursday
Mattias Samuelsson

a Game-Time Call Wednesday
Jonathan Quick

Remains Unavailable Wednesday
Victor Hedman

Takes Leave of Absence
Jake Bates

Lions Officially Re-Sign Jake Bates
Sean Murphy

Lands on 10-Day Injured List
Bryce Miller

Placed on 15-Day Injured List With Oblique Strain
Lars Nootbaar

Will Begin the Season on 60-Day Injured List
Jackson Holliday

Placed on 10-Day Injured List
Jeremy Peña

Jeremy Pena on the Astros Opening Day Roster
Blake Snell

Dodgers Place Blake Snell on 15-Day Injured List
John Carlson

Sets Up Three Goals Tuesday Night
Joel Hofer

Picks Up Sixth Shutout of the Season
John Tavares

Records Three Assists in Tuesday's Win
NJ

Arseni Gritsyuk Scheduled for Imaging Wednesday
Tony DeAngelo

Suffers Lower-Body Injury Tuesday
Ryan Fox

a High-Upside Value in Houston
Marco Penge

a Boom-or-Bust Option in Houston
Aaron Rai

Looks to Bounce Back in Houston
Jason Day

a Volatile Option at the Texas Children's Houston Open
Kirby Yates

Angels Place Kirby Yates on 15-Day Injured List
Harris English

Eyes a Bounce-Back at the Texas Children's Houston Open
Ben Griffin

Looks for Turnaround at the Texas Children's Houston Open
Rickie Fowler

Brings Strong Form Into Texas Children's Houston Open
Nick Lodolo

Will Open 2026 on the Injured List Due to Finger Ailment
Pete Crow-Armstrong

Agrees to Six-Year, $115 Million Extension With the Cubs
Francisco Lindor

Likely to be Ready for Opening Day
Ryan Gerard

Can Continue Rolling at Texas Children's Houston Open
Pierceson Coody

Bounces Back at Valspar Championship
Rasmus Hojgaard

Trying to Get Back on Track at Texas Children's Houston Open
Michael Thorbjornsen

Playing Well Heading to Texas Children's Houston Open
Harry Hall

Looking for Consistency at Texas Children's Houston Open
Brooks Koepka

Continues Building Momentum
Roki Sasaki

to Stick in Rotation Despite Spring Struggles
Kevin McGonigle

Makes Tigers Opening Day Roster
Scottie Scheffler

Withdraws From Texas Children's Houston Open
Luke Clanton

Might Have a Problem in Houston
Sam Stevens

Happy to See Houston This Week
Keith Mitchell

Tries to Rebound After The Players Championship
Will Zalatoris

Returning This Week at Houston
Wyndham Clark

Trending in the Wrong Direction Heading to Houston
Shane Lowry

Seeking Better Luck in Houston This Weekend
Kurt Kitayama

Poised to Bounce Back at the Houston Open
Lerone Murphy

Suffers His First Loss
Movsar Evloev

Edges Out Lerone Murphy
CFB

Notre Dame Ranks No. 1 in Returning Production for 2026
Michael Aswell

Jr. Drops Decision At UFC London
Michael Aswell

Luke Riley Outclasses Michael Aswell Jr.
Sam Patterson

Suffers Unanimous-Decision Loss
Michael Page

Wins Lackluster Decision
Austen Lane

Suffers First-Round TKO Loss
Iwo Baraniewski

Delivers 28-Second TKO
Tyler Reddick

Overcomes Adversity for Fourth Victory of the Season At Darlington
Brad Keselowski

Falls Short of Darlington Victory Despite Domination
Ryan Blaney

Recovers From Pit-Road Struggles to Score Career-Best Darlington Finish
Carson Hocevar

Rallies to Finish Fourth at Darlington
Kyle Larson

Decent Performance Ends with Technical Issues At Darlington
Tyler Reddick

the Clear Favorite at Darlington
Kyle Larson

a High-Risk, High-Reward Driver at Darlington
Ryan Blaney

Is Getting Better at Darlington
NASCAR

Bubba Wallace Not Slowing Down at Darlington
Chris Buescher

Should be a Top-10 Contender at Darlington
Austin Cindric

a Sleeper at Darlington
Erik Jones

Quickest in Practice at Darlington
Denny Hamlin

Qualifies Ninth for this Week's Cup Race at Darlington
Chase Briscoe

Is One of the Top DFS Options of the Week for Darlington
William Byron

Is William Byron A Playable DFS Option for Darlington Lineups?
Christopher Bell

Could Christopher Bell be Considered A Decent DFS Option for Darlington?
Chase Elliott

Is Chase Elliott Worth Rostering At Darlington This Week For DFS?
Joey Logano

May Not Have the Speed to Warrant A Darlington DFS Lineup Spot
Ross Chastain

Should DFS Players Trust Ross Chastain at Darlington?
Kyle Busch

Could Kyle Busch Be A Worthy DFS Option for Darlington?
Brad Keselowski

May be A Contriarian DFS Tournament Option At Darlington
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF