TAP FOR 6 MONTHS OF PREMIUM FREE 💰
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

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
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

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Anthony Volpe

Unlikely to Return Until May?
Brett Wisely

Designated for Assignment by Rays
Mike Vasil

to Compete for Starting Rotation Spot
San Diego Padres

Padres Seeking Another Hitter, Starting Pitcher
Miguel Mendez

Could be on the Big-League Radar in 2026
Konnor Griffin

Can Konnor Griffin Win Shortstop Job in Pittsburgh?
Brandon Sproat

Should be in Mix for Brewers Rotation Spot
Dylan Ross

Pushing for Bullpen Role at MLB Level
Ben Rice

to Lose Playing Time With Veteran First Baseman Returning?
Paul Goldschmidt

Returning to Yankees on One-Year Deal
OG Anunoby

Won't Play on Friday
Tobias Harris

is Cleared for Friday's Game
Jalen Duren

is Ruled Out for Friday's Game
Gary Harris

is Returning on Friday
Jared McCain

Expected to Make Team Debut on Saturday
Nate Garkow

Receives Invitation to Spring Training
Isaiah Hartenstein

is Ready for Saturday's Game
Chet Holmgren

is Cleared for Saturday's Game
Emiliano Teodo

Could be Bullpen Asset for Rangers
Julius Randle

Cleared to Play Friday
Bobby Portis

is Available for Friday's Game
Josh Hart

Available Against Pistons
Junior Perez

in the Running for Backup Outfield Spot
Karl-Anthony Towns

Ruled Out Friday
Connor Prielipp

has the Arsenal to Start for the Twins
Josh Giddey

Won't Play Saturday
Cameron Johnson

Upgraded to Questionable
Luinder Avila

Seen as Potential Starting Pitcher
Nikola Jokić

Nikola Jokic Considered Questionable for Saturday
Stephen Curry

Out Saturday, Doesn't Have Timeline for Return
Cade Winquest

an Option for Yankees Opening Day Roster?
Miles McBride

to Miss 6-8 Weeks
Spencer Miles

Rule 5 Pick Spencer Miles Could Earn Bullpen Spot With Toronto
Kyle Kuzma

Unavailable Against Pacers
Boston Red Sox

Red Sox Still Looking to Make Prospect-Based Trade for a Bat
Domantas Sabonis

Won't Play Friday Against Clippers
Anthony Banda

Dodgers Designate Anthony Banda for Assignment
Peyton Watson

Out at Least Four Weeks
Scott Barlow

Agrees to One-Year Deal With Athletics
CFB

Rutgers Hiring South Dakota Head Coach Travis Johansen as Defensive Coordinator
Max Schuemann

Athletics Designate Max Schuemann for Assignment
Vinicius Oliveira

Looks For His Seventh Consecutive Win
Mario Bautista

A Favorite At UFC Vegas 113
Kyoji Horiguchi

Set For UFC Vegas 113 Co-Main Event
Amir Albazi

Looks To Bounce Back
Rizvan Kuniev

Looks For His First UFC Win
Jailton Almeida

Looks To Get Back In The Win Column
Marc-Andre Barriault

In Dire Need Of Victory
Michal Oleksiejczuk

Looks For His Third Win In A Row
Michael Penix Jr.

Says he's Ahead of Schedule After Knee Surgery
Cleveland Browns

Jim Schwartz Resigns as Browns Defensive Coordinator
Malik Nabers

Says his Rehab has Been "Phenomenal"
CFB

Oklahoma Hiring Former NFL Defensive Lineman DeShawn Williams to Analyst Role
Dominick Barlow

Lands Standard Contract With 76ers
Jalen Suggs

Records First Career Triple-Double vs. Nets
CFB

Jahmal Edrine Charged with Sexual Assault, No Longer Enrolled at Virginia
Jakob Chychrun

Makes Big Impact in Thursday's Win
Brandon Bussi

Shuts Out Rangers With 16 Saves
Anze Kopitar

Reaches 1,300 Career Points
Mark Stone

Becomes First Vegas Player With 100 Multi-Point Games
Daniil Tarasov

Injured in Battle of Florida
Andrei Kuzmenko

Hurt Versus Vegas
John Carlson

Suffers Lower-Body Injury
Matthew Stafford

Named 2025 NFL MVP, Will Return in 2026
Jaxon Smith-Njigba

Takes Home Offensive Player of the Year Honors
Christian McCaffrey

Named Comeback Player of the Year
Tetairoa McMillan

Named Offensive Rookie of the Year
Myles Garrett

Unanimously Wins Defensive Player of the Year Award
Brad Marchand

Evan Rodrigues Among Panthers Absentees Thursday
Calum Ritchie

Rejoins Islanders Lineup as Second-Line Center
Zach Benson

Sits Out Second Straight Game
Pierre-Luc Dubois

Available Against Predators
Rickard Rakell

Out Thursday
Brayden Point

Won't Play in Olympics
Jonathan Huberdeau

to Have Season-Ending Hip Surgery
CFB

Houston, Vanderbilt, Tennessee Land Top-Three QBs in 2026 Class
Joe Mixon

Committed to Playing in 2026
CFB

Michigan Signs Top-15 Recruiting Class Despite Coaching Change
CFB

USC Finishes with No. 1 Signing Class in 2026
Valeri Nichushkin

Sets Up Three Goals Wednesday
CFB

Trinidad Chambliss Denied Medical Redshirt Waiver By NCAA
Ryan O'Reilly

Delivers Three Assists in Overtime Loss
Matt Boldy

Records Historically Fast Hat Trick Wednesday
Jet Greaves

Gives Blue Jackets Second Straight Shutout
Wyatt Kaiser

Hurt Against Blue Jackets
Sandis Vilmanis

Injured in Wednesday's Win
Jack Hughes

Out Thursday
CFB

Sam Leavitt to be Limited In Spring Practice
Jordan Love

Avoids Offseason Surgery
Matt Fitzpatrick

Back in Action at WM Phoenix Open
Sahith Theegala

Riding Hot Start Into WM Phoenix Open
J.J. Spaun

Looks to Regain Form at WM Phoenix Open
Viktor Hovland

a Volatile Option at WM Phoenix Open
Rasmus Hojgaard

Aims to Build on Solid Start to 2026
Brian Harman

Looks to Find Form at WM Phoenix Open
Daniel Berger

Has the Tools to Go One Step Higher at Scottsdale
Max Greyserman

Searching for Consistency at WM Phoenix Open
Jake Knapp

Wants Revenge at WM Phoenix Open
CFB

Joey Aguilar Granted Temporary Restraining Order Against NCAA
Joel Dahmen

Carrying Momentum Into WM Phoenix Open
Corey Conners

Unlikely to Contend at Scottsdale
Sepp Straka

Seeks a Rebound After The American Express
Jordan Spieth

Healthy Heading to WM Phoenix Open
Keith Mitchell

Building Momentum for Event in Scottsdale
Tom Hoge

The Tom Hoge Roller Coaster Heads to Scottsdale for WM Phoenix Open
Rickie Fowler

Worth a Look at WM Phoenix Open
Xander Schauffele

Making Second Appearance at Phoenix Open
Collin Morikawa

Needs a Bounce-Back at Waste Management Phoenix Open
Hideki Matsuyama

Has a Shot to Challenge at the Waste Management Phoenix Open
Max Homa

Playing Well Heading to Waste Management Phoenix Open
Ben Griffin

Will Need to Find Approach Game to Compete in Phoenix
Michael Penix Jr.

Matt Ryan Not Committing to Michael Penix Jr. as the Starting QB
NASCAR

Billy Horschel Unlikely to Right the Ship in Phoenix
Matthew Stafford

Doesn't Need Offseason Back Surgery
CFB

Joey Aguilar Files New Lawsuit Against NCAA Seeking Sixth Year of Eligibility
Davante Adams

Expected to Return to Rams in 2026
Los Angeles Rams

Rams Sign Sean McVay, Les Snead to Contract Extensions
Diego Lopes

Outclassed At UFC 325
Alexander Volkanovski

Dominates Diego Lopes
Dan Hooker

Stopped In The Second Round
Benoît Saint Denis

Benoit Saint Denis Extends His Win Streak
Rafael Fiziev

Suffers Second-Round TKO Loss
MMA

Maurício Ruffy Gets Back In The Win Column
San Francisco 49ers

49ers Set to Name Raheem Morris Their Defensive Coordinator
Las Vegas Raiders

Raiders Close to Naming Klint Kubiak the Next Head Coach
Arizona Cardinals

Cardinals Finalizing Deal to Make Mike LaFleur the Next Head Coach
CFB

Gus Malzahn Retiring from Coaching
Breece Hall

Jets Want to Re-Sign Breece Hall, Could Use Franchise Tag
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF