👉 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

Josh Allen

Still the Top Dog at QB in Fantasy
Jared Goff

Should Have Safe Floor as QB1 Again Under New Offensive Coordinator
Jacoby Brissett

Will Jacoby Brissett be on the Streaming Radar Again in 2026?
NFL

Kaytron Allen Should Attract Plenty of Interest in 2026 NFL Draft
NFL

Makai Lemon a Polarizing Receiver Prospect Heading into This Year's Draft
David Pastrnak

Riding 11-Game Point Streak
John Gibson

Gets Back on Track Friday
J.T. Miller

Bags Three Points Against Blackhawks
Tage Thompson

Picks Up 400th Career Point
Patrick Kane

Collects Two Points in Friday's Win
Nick Lardis

Pots Another Goal Friday Night
Shayne Gostisbehere

Could Be an Option Saturday
Nique Clifford

Could Return Saturday
Marcus Sasser

Probable Saturday
Caris LeVert

on Track to Return Saturday
Deyvison De Los Santos

Marlins Promote Deyvison De Los Santos to Major Leagues
Duncan Robinson

Listed as Questionable for Saturday
Ayo Dosunmu

Questionable to Play Saturday
Myles Turner

Iffy for Saturday
Kyle Kuzma

Questionable Saturday
Moritz Seider

Assists on Two Goals Against the Sabres
Shea Langeliers

Hits Two Home Runs on Opening Day
Kevin Gausman

Picks Up No-Decision But Strikes Out 11 on Opening Day
Mac Jones

Boosts his Dynasty Stock With Solid First Year in San Fran
Alex DeBrincat

Picks Up Three Points Versus Buffalo
Bobby Portis

May Miss Another Game Saturday
Tez Johnson

Could be Buried on the Depth Chart Again in Sophomore Season
Kevin Porter Jr.

Unavailable Against Spurs
Ka'imi Fairbairn

One of the NFL's Best Kickers Heading into His 10th Season
De'Aaron Fox

to Return to Action Saturday
Isaiah Jackson

Exits Early Friday
Kelly Oubre Jr.

Ready to Return Saturday
Michael Penix Jr.

Falcons Think Michael Penix Jr. Will be Healthy "At Some Point" in Training Camp
Al Horford

to Be Re-Evaluated in One Week
Vít Krejčí

Vit Krejci Remains Sidelined Friday
Robert Williams III

Will Suit Up Friday
Khris Middleton

Sits Out Friday's Game
Tre Johnson

Back From Three-Game Absence Friday
Isiah Pacheco

Can Isiah Pacheco Bounce Back in RB2 Role in Detroit?
Jarace Walker

Won't Return Friday
Tristan Vukcevic

Active Friday Night
Tanner Bibee

Day-to-Day, Could Make his Next Start
Alexandre Sarr

Returns to Action Friday
Ausar Thompson

Questionable Against Minnesota
Nnamdi Madubuike

Optimism That Nnamdi Madubuike Will Return From Neck Injury
Dylan Garand

Starts Friday
Noah Ostlund

Won't Play Friday
Connor Zary

Returns to Practice
Samuel Honzek

Won't Return This Season
Damon Severson

Labeled Week-to-Week
Sam Steel

Leaves Road Trip Due to Injury
Mikko Rantanen

Could Return Saturday
NFL

Jordyn Tyson to Hold A Workout for Teams in April
New York Jets

Jets Unlikely to Draft Ty Simpson in the First Round?
Shane Baz

Orioles Agree to Five-Year Extension
Jeremy Peña

Jeremy Pena Making Season Debut on Friday Against Angels
Tiger Woods

Involved In Rollover Car Crash
Bhayshul Tuten

Remains a Clear Breakout Candidate Heading into 2026
NFL

Can Jonah Coleman Develop into a Starting NFL Running Back?
Rico Dowdle

Remains Likely to Split Carries in Pittsburgh
NFL

Can KC Concepcion Be a Dynamic Playmaker in the NFL?
Rashid Shaheed

Is Rashid Shaheed Limited to a Downfield Role in Seattle?
Marcus Mariota

Remains an Injury Away from Playing Time in Washington
Najee Harris

to Meet With Raiders Next Thursday
Damar Hamlin

Bills Re-Sign Safety Damar Hamlin to One-Year Deal
Tanner Bibee

Shoulder Issue Not Considered Serious
Barrett Hayton

Out Week-to-Week
Tony DeAngelo

to Miss 1-2 Weeks
Sam Steel

Makes Early Exit Against Islanders
Damon Severson

Exits With Upper-Body Injury Thursday
Joe Pyfer

Set For UFC Seattle Main Event
Yaroslav Askarov

Suffers New Injury Blow
Israel Adesanya

Returns At UFC Seattle
Maycee Barber

Looks To Extend Her Win Streak To Eight
Alexa Grasso

Looks To Get Back In The Win Column
Dominic Canzone

a Top Pickup After Two-Homer Game
Niko Price

In Dire Need Of Victory
Michael Chiesa

Set For Retirement Fight
Chase DeLauter

Launches Two Home Runs, Emerges as Top Waiver-Wire Target
Lerryan Douglas

Set For His UFC Debut
Julian Erosa

Looks To Bounce Back
Tanner Bibee

Leaves Opening Day Start Early With Shoulder Inflammation
Cristopher Sánchez

Cristopher Sanchez Makes a Statement on Opening Day With 10 Strikeouts
Kevin McGonigle

has Four Hits in Impressive MLB Debut
Nico Hoerner

Cubs Agree to Six-Year Deal With Nico Hoerner
Jacob Misiorowski

Shows Off his High-Strikeout Upside in Opening Day Win
Paul Skenes

Greeted Harshly by Mets on Opening Day
Brandon Lowe

Hits Two Home Runs on Opening Day
Ketel Marte

Active, Leading Off on Opening Day
Kevin McGonigle

Batting Sixth in MLB Debut
Jeremy Peña

Jeremy Pena Not in the Lineup on Opening Day
JJ Wetherholt

Batting Leadoff in MLB Debut
Jackson Chourio

Placed on Injured List with Fractured Hand
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
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
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
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
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
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF