👉 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

Ray Davis

Patience Dwindling for Ray Davis' Dynasty Managers?
Ja'Marr Chase

a Real Threat to Finish as Overall WR1?
Javonte Williams

Returning to Face Minimal Competition?
Tyrrell Hatton

a Steady Option at The Masters
Justin Thomas

a High-Risk, High-Reward Option at The Masters
Terry McLaurin

the Undisputed Focal Point of Washington's Offense
Justin Herbert

a Dynasty Target with New-Look Offense Around Him?
Tee Higgins

an Intriguing Dynasty Trade Target with QB Healthy?
PGA

Sungjae Im a Volatile Option at the Masters
Nicolai Hojgaard

Carrying Momentum Into The Masters
Si Woo Kim

in Strong Form Heading to The Masters
Chris Gotterup

Ready to Make His Masters Debut
Patrick Reed

Brings Momentum to The Masters
Jon Rahm

Looks Poised for His Second Green Jacket
Morgan Geekie

Collects Second Career Hat Trick
Joel Eriksson Ek

has Three Points in Victory
Jacob deGrom

Doesn't Have Structural Damage in his Knee
J.T. Realmuto

Leaves Game on Tuesday Due to Bruised Right Foot
Shaedon Sharpe

Picks Up Doubtful Tag
New York Giants

Dexter Lawrence Looking for $30 Million Annually?
Stephon Castle

Considered Doubtful for Wednesday
Marte Mapu

Texans Acquire Linebacker Marte Mapu From Patriots
Jaxson Hayes

a Late Scratch Against Thunder
Cleveland Browns

Browns Considering Francis Mauigoa at No. 6 Overall?
Max Strus

Returning to Action Wednesday
Deshaun Watson

Medically Cleared for QB Competition
Caleb Martin

Still Sidelined Tuesday
Donovan Mitchell

Listed as Questionable for Wednesday
James Conner

Present for Start of Offseason Program
James Harden

Available Wednesday
Brandon Williams

Ruled Out Tuesday
Cam Skattebo

in Attendance at Offseason Program
Malik Nabers

to be Ready to Play at Some Point in Training Camp
Kevin Porter Jr.

Undergoes Season-Ending Surgery
P.J. Washington

Out Tuesday Against Clippers
Marvin Bagley III

Daniel Gafford Out, Marvin Bagley III Available Tuesday
Kristaps Porzingis

Ruled Out Tuesday
Stephen Curry

Good to Go Tuesday
Duncan Robinson

Available Wednesday
Tobias Harris

Set to Return Wednesday
Victor Wembanyama

MRI is Clean, but he's Doubtful Wednesday
Cade Cunningham

Questionable Wednesday
Cody Ponce

to Have Knee Surgery, Expected to Miss Six Months
Coby White

Ruled Out Tuesday
Kyle Filipowski

Good to Go Tuesday
Ace Bailey

Ruled Out Against Pelicans
Sandro Mamukelashvili

Active Against Heat
Alejandro Kirk

Facing Six-Week Absence
Jacob deGrom

to Undergo MRI on Tuesday
Mike Trout

Back in the Lineup on Tuesday
Hunter Brown

Diagnosed with Grade 2 Shoulder Strain
Pavel Mintyukov

Returns From Three-Game Absence
Cutter Gauthier

Remains Sidelined Tuesday
Kirby Dach

Ready to Return Tuesday
Jordan Staal

Good to Go Tuesday
Adam Scott

Form Points to Him Competing at Masters
Jordan Spieth

Finding Consistency Heading to Masters
Hideki Matsuyama

Trending In Right Direction For Masters
Valeri Nichushkin

Nicolas Roy Available Tuesday
Cale Makar

Expected to Miss More Time
Matthew Tkachuk

Sits Out Tuesday's Game
Cade Horton

to Undergo Season-Ending Elbow Surgery
De'Von Achane

Not Present for Start of Voluntary Workouts
Malik Nabers

Present for Start of Offseason Program
NFL

Fernando Mendoza Not Planning to Attend the NFL Draft
New York Giants

Dexter Lawrence to Get a New Deal From Giants?
Carolina Panthers

Diego Pavia Visiting With Panthers on Tuesday
Pittsburgh Steelers

Steelers Hosting Denzel Boston on Pre-Draft Visit on Tuesday
Malik Willis

Dolphins Looking to Build Around Malik Willis
Kyle Pitts Sr.

Signs Franchise Tag, Present for Offseason Workouts
Tommy Fleetwood

a Contender if his Putter Cooperates at The Masters
Nikita Kucherov

Nets 400th Career Goal
Evander Kane

Unlikely to Play Tuesday
Kevin Lankinen

Won't Dress on Tuesday
Morgan Barron

Considered Week-to-Week
Pontus Holmberg

Suffers Upper-Body Injury Monday
Philipp Grubauer

Exits With Injury Monday
Mark Scheifele

Collects Three Helpers on Monday
Jacob deGrom

Pitches Through Knee Issue on Monday
Ukko-Pekka Luukkonen

Defeats the Lightning
Dalton Rushing

Smacks Two Homers in Rout of Blue Jays
Max Scherzer

Dealing With Forearm Tendinitis, Expected to Make his Next Start
Collin Morikawa

Vegas has Lost Confidence in Collin Morikawa Ahead of Masters Tournament
Ludvig Aberg

One of the Top Plays For This Week's Masters Tournament
Rory McIlroy

Set to Defend his Long-Awaited Masters Victory
Bryson DeChambeau

Looks to Finally Claim a Green Jacket
Patrick Cantlay

Needs Plenty to Go Right at Augusta
Harris English

Playing Solid Golf Heading to Masters
Sam Burns

Bouncing Back Nicely After Slow Start to 2026 Season
Corey Conners

Quietly Putting Together A Strong 2026 Season
Russell Henley

Looks to Bounce Back At Masters
Andrew Mangiapane

Available for Monday's Tilt
Shane Wright

Expected to Miss Another Game
Vladislav Namestnikov

Available Monday
Anthony Cirelli

Out Against Sabres
Mike Trout

Held Out of Series Opener Against Braves
Alejandro Kirk

to Undergo Thumb Surgery on Tuesday
Juan Soto

Mets Place Juan Soto on 10-Day Injured List
Matthew Boyd

Cubs Putting Matthew Boyd on 15-Day Injured List With Biceps Strain
Mickey Moniak

Goes Yard Twice Against his Old Team
Brent Rooker

Homers Twice, Drives in Six in Win Over Astros
Mike Trout

Considered Day-to-Day With Hand Contusion
Chris Duncan

Suffers Second-Round Submission Loss
Renato Moicano

Gets Back In The Win Column
Tabatha Ricci

Gets Outgrappled
Virna Jandiroba

Bounces Back
Brendson Ribeiro

Suffers First-Round Submission Loss
Abdul-Rakhman Yakhyaev

Earns First-Round Submission Win
Rafael Estevam

Suffers His First Loss
Ethyn Ewing

Dominates At UFC Vegas 115
Mike Trout

Exits Early After Getting Hit by Pitch
Pete Fairbanks

Serving as Opener Before Going on Paternity List
George Klassen

Called Up to Start on Sunday
Chris Duncan

Set For UFC Vegas 115 Main Event
Renato Moicano

An Underdog At UFC Vegas 115
Tabatha Ricci

Set For UFC Vegas 115 Co-Main Event
Virna Jandiroba

Looks To Bounce Back
Brendson Ribeiro

In Desperate Need Of Win
Abdul-Rakhman Yakhyaev

Looks To Remain Unbeaten
Ethyn Ewing

Set For His Second UFC Bout
Rafael Estevam

Looks To Remain Undefeated
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF