Fantasy Baseball Rankings: Top 300 cheat sheet for 2020

Sporting News

It's officially draft season for 2020 fantasy baseball leagues, and no cheat sheet is complete without a set of overall top 300 rankings. From the top-tier stars to the late-round sleepers -- and everything in between -- we have you covered.

The debates start at the top, where you can make strong cases for several different players to be No. 1. Christian Yelich and Ronald Acuna Jr. both have 40-40 potential, but given Acuna's age, he seems more likely to continue going all out for SBs. Yelich could top him in every other category, though, so there's no shame if he's your preferred option. Mike Trout is Mike Trout, Mookie Betts should continue to be a monster even away from The Monster, and the next dozen or so players all have top-five upside, too.

2020 Fantasy Baseball Rankings:
Catcher | First | Second | Third | Short | Outfield | Starter | Reliever

Scroll to continue with content
Ad

The important thing to remember with a fantasy baseball big board is that after the first 30-40 players, position/category needs can greatly change the value of players relative to your team. We always caution that our top 300 shouldn't be viewed as a glorified mock draft, but rather a rough guide for the overall value of players in a vacuum.

2020 Fantasy Baseball Tiers, Draft Strategy:
Catcher | First | Second | Third | Short | Outfield | Starter | Reliever

Compared to other sites, we're generally a little lower on SPs. Not only is pitcher a volatile position because of frequent serious injuries, but you also have to factor in the unpredictability of wins/saves and the variance of ERA and WHIP. There's nothing wrong with valuing pitchers more highly, especially if you think you have a good system for evaluating them, but generally speaking, hitters are more reliable.

2020 Fantasy Baseball Sleepers:
Catcher | First | Second | Third | Short | Outfielder | Starter | Each team

We'll be updating these rankings frequently throughout the spring, so check back for the latest player movement.

DOMINATE YOUR DRAFT: Ultimate 2020 Fantasy Baseball Cheat Sheet

Fantasy Baseball Rankings: Top 300 cheat sheet

Rankings based on 5x5 H2H leagues with ERA, WHIP, Ks, Ws, and Saves as pitching categories and Rs, HRs, RBIs, SBs, and batting average as hitting categories.

Position eligibility based on Yahoo's default settings (10 games played or 5 games started)

* = player not eligible at a position on draft day but expected to play there during the season

12 Fernando Tatis Jr. Padres SS

More 2020 Fantasy Baseball: Auction Values | Mock Draft Simulator

Ranking

Player

Team

Position(s)

1

Ronald Acuna Jr.

Braves

OF

2

Christian Yelich

Brewers

OF

3

Mike Trout

Angels

OF

4

Mookie Betts

Dodgers

OF

5

Cody Bellinger

Dodgers

1B, OF

6

Alex Bregman

Astros

3B, SS

7

Francisco Lindor

Indians

SS

8

Trevor Story

Rockies

SS

9

Juan Soto

Nationals

OF

10

Nolan Arenado

Rockies

3B

11

J.D. Martinez

Red Sox

OF

12

Fernando Tatis Jr.

Padres

SS

13

Trea Turner

Nationals

SS

14

Max Scherzer

Nationals

SP

15

Gerrit Cole

Yankees

SP

16

Anthony Rendon

Angels

3B

17

Jose Ramirez

Indians

3B

18

Jacob deGrom

Mets

SP

19

Freddie Freeman

Braves

1B

20

Jose Altuve

Astros

2B

21

Javier Baez

Cubs

SS

22

Gleyber Torres

Yankees

2B, SS

23

George Springer

Astros

OF

24

Walker Buehler

Dodgers

SP

25

Paul Goldschmidt

Cardinals

1B

26

Pete Alonso

Mets

1B

27

Aaron Judge

Yankees

OF

28

Yordan Alvarez

Astros

OF

29

Rafael Devers

Red Sox

3B

30

Bryce Harper

Phillies

OF

31

Giancarlo Stanton

Yankees

OF

32

Starling Marte

D-backs

OF

33

Jack Flaherty

Cardinals

SP

34

Adalberto Mondesi

Royals

SS

35

Jonathan Villar

Marlins

2B, SS, OF*

36

Ketel Marte

D-backs

2B, SS, OF

37

Xander Bogaerts

Red Sox

SS

38

Blake Snell

Rays

SP

39

Manny Machado

Padres

3B, SS

40

Eloy Jimenez

White Sox

OF

41

Stephen Strasburg

Nationals

SP

42

Charlie Blackmon

Rockies

OF

43

Austin Meadows

Rays

OF

44

Kris Bryant

Cubs

3B, OF

45

Eugenio Suarez

Reds

3B

46

Vladimir Guerrero Jr.

Blue Jays

3B

47

Yoan Moncada

White Sox

3B

48

Luis Castillo

Reds

SP

49

Lucas Giolito

White Sox

SP

50

DJ LeMahieu

Yankees

1B, 2B, 3B

51

Keston Hiura

Brewers

2B

52

Ozzie Albies

Braves

2B

53

Tyler Glasnow

Rays

SP

54

Nicholas Castellanos

Reds

OF

55

Josh Donaldson

Twins

3B

56

Jorge Soler

Royals

OF

57

Whit Merrifield

Royals

2B, OF

58

Shane Bieber

Indians

SP

59

Justin Verlander

Astros

SP

60

Mike Clevinger

Indians

SP

61

Matt Olson

A's

1B

62

Franmil Reyes

Indians

OF

63

Charlie Morton

Rays

SP

64

Jose Abreu

White Sox

1B

65

Anthony Rizzo

Cubs

1B

66

Chris Paddack

Padres

SP

67

Kyle Schwarber

Cubs

OF

68

Josh Bell

Pirates

1B

69

Aaron Nola

Phillies

SP

70

Bo Bichette

Blue Jays

SS

71

Clayton Kershaw

Dodgers

SP

72

Joey Gallo

Rangers

OF

73

Nelson Cruz

Twins

UTIL

74

Khris Davis

A's

UTIL

75

Kirby Yates

Padres

RP

76

Josh Hader

Brewers

RP

77

Patrick Corbin

Nationals

SP

78

J.T. Realmuto

Phillies

C

79

Gary Sanchez

Yankees

C

80

Carlos Correa

Astros

SS

81

Chris Sale

Red Sox

SP

82

Frankie Montas

A's

SP

83

Roberto Osuna

Astros

RP

84

Max Muncy

Dodgers

1B, 2B, 3B

85

Mike Moustakas

Reds

2B, 3B

86

Eduardo Escobar

D-backs

2B, 3B

87

Brad Hand

Indians

RP

88

Aroldis Chapman

Yankees

RP

89

Matt Chapman

A's

3B

90

Lance McCullers Jr.

Astros

SP

91

Corey Kluber

Rangers

SP

92

Carlos Carrasco

Indians

SP

93

Noah Syndergaard

Mets

SP

94

Oscar Mercado

Indians

OF

95

Victor Robles

Nationals

OF

96

Liam Hendriks

A's

RP

97

Jesus Luzardo

A's

SP

98

Jose Berrios

Twins

SP

99

Yuli Gurriel

Astros

1B, 3B

100

Yasmani Grandal

White Sox

C, 1B

101

Willson Contreras

Cubs

C

102

Andrew Benintendi

Red Sox

OF

103

Ramon Laureano

A's

OF

104

Luis Robert

White Sox

OF

105

Tommy Pham

Padres

OF

106

Rhys Hoskins

Phillies

1B

107

Carlos Santana

Indians

1B

108

Miguel Sano

Twins

1B, 3B

109

Taylor Rogers

Twins

RP

110

Ken Giles

Blue Jays

RP

111

Kenley Jansen

Dodgers

RP

112

Mike Soroka

Braves

SP

113

Marcell Ozuna

Braves

OF

114

Edwin Encarnacion

White Sox

1B

115

Hyun-Jin Ryu

Blue Jays

SP

116

Marcus Semien

A's

SS

117

Tim Anderson

White Sox

SS

118

Sonny Gray

Reds

SP

119

Zack Greinke

Astros

SP

120

Raisel Iglesias

Reds

RP

121

Michael Conforto

Mets

OF

122

Willie Calhoun

Rangers

OF

123

Justin Upton

Angels

OF

124

Gavin Lux

Dodgers

2B

125

Cavan Biggio

Blue Jays

2B, OF

126

Edwin Diaz

Mets

RP

127

Max Fried

Braves

SP

128

Justin Turner

Dodgers

3B

129

Craig Kimbrel

Cubs

RP

130

Luke Weaver

D-backs

SP

131

Sean Manaea

A's

SP

132

Brandon Workman

Red Sox

RP

133

Kyle Tucker

Astros

OF

134

Eddie Rosario

Twins

OF

135

Michael Brantley

Astros

OF

136

David Price

Dodgers

SP

137

Yu Darvish

Cubs

SP

138

Byron Buxton

Twins

OF

139

Mallex Smith

Mariners

OF

140

Salvador Perez

Royals

C

141

Mitch Garver

Twins

C

142

Trevor Bauer

Reds

SP

143

Hansel Robles

Angels

RP

144

Giovanny Gallegos

Cardinals

RP

145

Nick Anderson

Rays

RP

146

Max Kepler

Twins

OF

147

Scott Kingery

Phillies

2B, 3B, SS, OF

148

Danny Santana

Rangers

1B, 2B, 3B, SS, OF

149

Jake Odorizzi

Twins

SP

150

Aristides Aquino

Reds

OF

151

Christian Walker

D-backs

1B

152

Lance Lynn

Rangers

SP

153

Will Smith

Dodgers

C

154

Miguel Andujar

Yankees

UTIL

155

Andrew McCutchen

Phillies

OF

156

David Dahl

Rockies

OF

157

Jeff McNeil

Mets

2B, 3B, OF

158

Brandon Woodruff

Brewers

SP

159

Zac Gallen

D-backs

SP

160

Alex Colome

White Sox

RP

161

Archie Bradley

D-backs

RP

162

Sean Doolittle

Nationals

RP

163

Keone Kela

Pirates

RP

164

Dinelson Lamet

Padres

SP

165

Tommy Edman

Cardinals

2B, 3B, OF

166

Wil Myers

Padres

1B, OF

167

Elvis Andrus

Rangers

SS

168

Zack Wheeler

Phillies

SP

169

Ryan McMahon

Rockies

1B, 2B, 3B

170

Brandon Lowe

Rays

1B, 2B, OF

171

Corey Seager

Dodgers

SS

172

Jose LeClerc

Rangers

RP

173

Marcus Stroman

Mets

SP

174

Eduardo Rodriguez

Red Sox

SP

175

James Paxton

Yankees

SP

176

Madison Bumgarner

D-backs

SP

177

Hector Neris

Phillies

RP

178

Lourdes Gurriel Jr.

Blue Jays

2B ,OF

179

Kenta Maeda

Twins

SP

180

Renato Nunez

Orioles

1B, 3B

181

Didi Gregorius

Phillies

SS

182

Paul DeJong

Cardinals

SS

183

Ian Kennedy

Royals

RP

184

Luke Voit

Yankees

1B

185

Kyle Hendricks

Cubs

SP

186

Joey Lucchesi

Padres

SP

187

Rougned Odor

Rangers

2B

188

Ian Happ

Cubs

2B, 3B, OF

189

Dee Gordon

Mariners

2B

190

Robbie Ray

D-backs

SP

191

Matt Boyd

Tigers

SP

192

Avisail Garcia

Brewers

OF

193

Nick Senzel

Reds

OF

194

Bryan Reynolds

Pirates

OF

195

Shohei Ohtani

Angels

SP

196

Mark Melancon

Braves

RP

197

Eric Hosmer

Padres

1B

198

Amed Rosario

Mets

SS

199

Lorenzo Cain

Brewers

OF

200

Adam Eaton

Nationals

OF

201

Jorge Polanco

Twins

SS

202

Jean Segura

Phillies

3B*, SS

203

Adrian Houser

Brewers

SP

204

Michael Chavis

Red Sox

1B, 2B

205

Joc Pederson

Dodgers

1B, OF

206

Mark Canha

A's

1B, OF

207

Brandon Kintzler

Marlins

RP

208

Tyler Mahle

Reds

SP

209

Brian Anderson

Marlins

3B, OF

210

German Marquez

Rockies

SP

211

Carlos Martinez

Cardinals

SP

212

Randal Grichuk

Blue Jays

OF

213

Hunter Renfroe

Rays

OF

214

Kole Calhoun

D-backs

OF

215

J.D. Davis

Mets

3B, OF

216

Nick Solak

Rangers

2B, 3B

217

Joe Jimenez

Tigers

RP

218

Gio Urshela

Yankees

3B

219

Daniel Murphy

Rockies

1B

220

Ryan Braun

Brewers

1B*, OF

221

Jon Gray

Rockies

SP

222

Hunter Dozier

Royals

1B, 3B, OF

223

Shohei Ohtani

Angels

UTIL

224

Kyle Seager

Mariners

3B

225

Joe Musgrove

Pirates

SP

226

Wade Davis

Rockies

RP

227

Jorge Alfaro

Marlins

C

228

Mike Minor

Rangers

SP

229

Andrew Heaney

Angels

SP

230

Kolten Wong

Cardinals

2B

231

Anthony DeSclafani

Reds

SP

232

Yandy Diaz

Rays

1B, 3B

233

C.J. Cron

Tigers

1B

234

Omar Narvaez

Brewers

C

235

Wilson Ramos

Mets

C

236

Christian Vazquez

Red Sox

C

237

Caleb Smith

Marlins

SP

238

Julio Urias

Dodgers

SP

239

Brendan McKay

Rays

SP

240

Howie Kendrick

Nationals

1B, 2B, 3B

241

Carson Kelly

D-backs

C

242

Michael Kopech

White Sox

SP

243

Mychal Givens

Orioles

RP

244

Jarrod Dyson

Pirates

OF

245

Alex Verdugo

Red Sox

OF

246

Gregory Polanco

Pirates

OF

247

Shin-Soo Choo

Rangers

OF

248

David Peralta

D-backs

OF

249

Matt Magill

Mariners

RP

250

Tony Watson

Giants

RP

251

Kevin Newman

Pirates

2B, SS

252

Mauricio Dubon

Giants

2B, SS

253

Carter Kieboom

Nationals

3B*, SS

254

Brett Gardner

Yankees

OF

255

Griffin Canning

Angels

SP

256

Mitch Keller

Pirates

SP

257

Trent Grisham

Padres

OF

258

Harrison Bader

Cardinals

OF

259

Teoscar Hernandez

Blue Jays

OF

260

Jesus Aguilar

Marlins

1B

261

Eric Thames

Nationals

1B, OF

262

Francisco Mejia

Padres

C

263

Sean Murphy

A's

C

264

Luis Urias

Brewers

2B, SS

265

Jurickson Profar

Padres

2B, OF

266

Aaron Civale

Indians

SP

267

Rowdy Tellez

Blue Jays

1B

268

Dan Vogelbach

Mariners

1B

269

Jackie Bradley Jr.

Red Sox

OF

270

A.J. Pollock

Dodgers

OF

271

Joey Votto

Reds

1B

272

Miguel Cabrera

Tigers

1B

273

Albert Pujols

Angels

1B

274

Masahiro Tanaka

Yankees

SP

275

Austin Hays

Orioles

OF

276

Jordan Montgomery

Yankees

SP

277

Jose Quintana

Cubs

SP

278

Dansby Swanson

Braves

SS

279

Isan Diaz

Marlins

2B

280

Cesar Hernandez

Indians

2B

281

Spencer Turnbull

Tigers

SP

282

Cole Hamels

Braves

SP

283

Gio Gonzalez

White Sox

SP

284

Dallas Keuchel

White Sox

SP

285

Willy Adames

Rays

SS

286

Nick Ahmed

D-backs

SS

287

Roberto Perez

Indians

C

288

Justus Sheffield

Mariners

SP

289

Josh Lindblom

Brewers

SP

290

Jon Lester

Cubs

SP

291

Kevin Kiermaier

Rays

OF

292

Domingo Santana

Indians

OF

293

Nomar Mazara

White Sox

OF

294

Jo Adell

Angels

OF

295

Yoshi Tsutsugo

Rays

3B, OF

296

Austin Riley

Braves

3B*, OF

297

Tyler O'Neill

Cardinals

OF

298

Chris Archer

Pirates

SP

299

Zach Plesac

Indians

SP

300

A.J. Puk

A's

SP

What to read next