Eric KarabellOct 3, 2025, 12:22 PM ET

CloseEric Karabell is a senior writer for fantasy baseball, football and basketball at ESPN. Eric is a charter member of FSWA Hall of Fame and author of “The Best Philadelphia Sports Arguments”.Follow on XOpen Extended Reactions

It’s never too early to get a head start on your fantasy baseball draft preparation. Listed below are my way-too-early rankings for the 2026 season, designed specifically with ESPN head-to-head category and roto-style leagues in mind.

Looking for points league rankings? Check them out here.

Quick links:

Top 300 Overall | Top Catchers | Top First Basemen | Top Second Basemen | Top Third Basemen | Top Shortstops | Top Outfielders | Top Designated Hitters | Top Starting Pitchers | Top Relief Pitchers

Top 300 Rankings for 2026

“Elig. Pos.” is the player’s eligible position(s). Position eligibility is determined based upon a minimum of 20 games, otherwise any position the player played at least 25% of the time, in 2025. “Pos. Rank” is the player’s ranking at his ESPN primary position.

“10$” are dollar values for ESPN’s standard 10-team roto leagues. These are based upon a $260 salary cap. “12$” are dollar values for 12-team leagues with a $260 salary cap and more traditional rosters (13 hitters, 9 pitchers).

Rank

 

Player

Team

Elig. Pos.

Pos.
Rank

10$

12$

1

 Shohei Ohtani

LAD

DH/SP

DH1

$53

$61

2

 Aaron Judge

NYY

OF

OF1

$51

$59

3

 Bobby Witt Jr.

KC

SS

SS1

$48

$55

4

 Jose Ramirez

CLE

3B

3B1

$43

$50

5

 Juan Soto

NYM

OF

OF2

$43

$50

6

 Corbin Carroll

ARI

OF

OF3

$42

$49

7

 Elly De La Cruz

CIN

SS

SS2

$40

$47

8

 Julio Rodriguez

SEA

OF

OF4

$40

$46

9

 Francisco Lindor

NYM

SS

SS3

$39

$45

10

 Ronald Acuna Jr.

ATL

OF

OF5

$38

$44

11

 Tarik Skubal

DET

SP

SP2

$38

$43

12

 Paul Skenes

PIT

SP

SP3

$37

$43

13

 Garrett Crochet

BOS

SP

SP4

$36

$41

14

 Kyle Tucker

FA

OF

OF6

$35

$41

15

 Fernando Tatis Jr.

SD

OF

OF7

$34

$40

16

 Pete Crow-Armstrong

CHC

OF

OF8

$32

$37

17

 Jackson Chourio

MIL

OF

OF9

$32

$37

18

 Gunnar Henderson

BAL

SS

SS4

$32

$37

19

 Cal Raleigh

SEA

C

C1

$31

$36

20

 Kyle Schwarber

FA

DH

DH2

$30

$35

21

 Trea Turner

PHI

SS

SS5

$29

$34

22

 Mookie Betts

LAD

SS

SS6

$29

$33

23

 Vladimir Guerrero Jr.

TOR

1B

1B1

$29

$33

24

 Yordan Alvarez

HOU

DH

DH3

$28

$33

25

 Manny Machado

SD

3B

3B2

$28

$32

26

 Nick Kurtz

ATH

1B

1B2

$27

$32

27

 Jazz Chisholm Jr.

NYY

2B/3B

2B1

$26

$31

28

 Pete Alonso

NYM*

1B

1B3

$26

$30

29

 Junior Caminero

TB

3B

3B4

$25

$30

30

 Matt Olson

ATL

1B

1B4

$24

$28

31

 Bryce Harper

PHI

1B

1B5

$23

$27

32

 Rafael Devers

SF

1B

1B6

$23

$27

33

 Freddie Freeman

LAD

1B

1B7

$23

$27

34

 Geraldo Perdomo

ARI

SS

SS7

$22

$26

35

 Ketel Marte

ARI

2B

2B2

$22

$26

36

 Trevor Story

BOS*

SS

SS8

$22

$25

37

 Hunter Brown

HOU

SP

SP5

$21

$25

38

 Yoshinobu Yamamoto

LAD

SP

SP6

$21

$25

39

 Logan Gilbert

SEA

SP

SP7

$20

$24

40

 Bryan Woo

SEA

SP

SP8

$20

$24

41

 Chris Sale

ATL*

SP

SP9

$20

$24

42

 James Wood

WSH

OF

OF10

$20

$23

43

 Jarren Duran

BOS*

OF

OF11

$20

$23

44

 Logan Webb

SF

SP

SP10

$19

$23

45

 Cristopher Sanchez

PHI

SP

SP11

$19

$23

46

 Freddy Peralta

MIL*

SP

SP12

$19

$22

47

 Max Fried

NYY

SP

SP13

$18

$22

48

 Cody Bellinger

NYY*

OF

OF12

$18

$22

49

 Josh Naylor

FA

1B

1B8

$18

$21

50

 Vinnie Pasquantino

KC

1B

1B9

$18

$21

51

 Zach Neto

LAA

SS

SS9

$18

$21

52

 Bo Bichette

FA

SS

SS10

$17

$21

53

 Jeremy Pena

HOU

SS

SS11

$17

$20

54

 CJ Abrams

WSH

SS

SS12

$17

$20

55

 Brent Rooker

ATH

OF

OF13

$17

$20

56

 Carlos Rodon

NYY

SP

SP14

$17

$20

57

 Byron Buxton

MIN

OF

OF14

$16

$19

58

 Corey Seager

TEX

SS

SS13

$16

$19

59

 Randy Arozarena

SEA

OF

OF15

$16

$19

60

 Jackson Merrill

SD

OF

OF16

$16

$19

61

 Christian Yelich

MIL

DH

DH4

$16

$19

62

 Eugenio Suarez

FA

3B

3B5

$15

$18

63

 Alex Bregman

BOS*

3B

3B6

$15

$18

64

 Maikel Garcia

KC

3B

3B7

$15

$18

65

 Zack Wheeler

PHI

SP

SP15

$15

$18

66

 Andres Munoz

SEA*

RP

RP1

$15

$18

67

 Edwin Diaz

NYM*

RP

RP2

$15

$17

68

 Josh Hader

HOU

RP

RP3

$14

$17

69

 Matt Chapman

SF

3B

3B8

$14

$17

70

 Austin Riley

ATL

3B

3B9

$14

$17

71

 Mason Miller

SD

RP

RP4

$14

$17

72

 William Contreras

MIL*

C

C2

$14

$16

73

 Cole Ragans

KC

SP

SP16

$13

$16

74

 Will Smith

LAD

C

C3

$13

$16

75

 Jhoan Duran

PHI

RP

RP5

$13

$15

76

 Brice Turang

MIL

2B

2B3

$13

$15

77

 Joe Ryan

MIN

SP

SP17

$12

$15

78

 Seiya Suzuki

CHC

OF

OF17

$12

$15

79

 Cade Smith

CLE

RP

RP6

$12

$15

80

 Dansby Swanson

CHC

SS

SS14

$12

$14

81

 George Springer

TOR

OF

OF18

$12

$14

82

 Carlos Estevez

KC

RP

RP7

$12

$14

83

 Willy Adames

SF

SS

SS15

$12

$14

84

 Michael Busch

CHC

1B

1B10

$11

$14

85

 Framber Valdez

FA

SP

SP18

$11

$14

86

 Yandy Diaz

TB

1B

1B11

$11

$13

87

 Nico Hoerner

CHC

2B

2B4

$11

$13

88

 Nick Pivetta

SD

SP

SP19

$11

$13

89

 Aroldis Chapman

BOS

RP

RP8

$11

$13

90

 Spencer Strider

ATL

SP

SP20

$11

$13

91

 Jose Altuve

HOU

2B/OF

2B5

$10

$13

92

 Hunter Greene

CIN

SP

SP21

$10

$13

93

 Robert Suarez

SD*

RP

RP9

$10

$12

94

 Jacob deGrom

TEX

SP

SP22

$10

$12

95

 Devin Williams

FA

RP

RP10

$10

$12

96

 Riley Greene

DET

OF

OF20

$10

$12

97

 Jacob Wilson

ATH

SS

SS16

$10

$12

98

 Kyle Stowers

MIA

OF

OF21

$10

$12

99

 Emilio Pagan

FA

RP

RP11

$9

$12

100

 Hunter Goodman

COL

C

C4

$9

$12

101

 Chandler Simpson

TB

OF

OF22

$9

$11

102

 Teoscar Hernandez

LAD

OF

OF23

$9

$11

103

 Andy Pages

LAD

OF

OF24

$9

$11

104

 Jeff Hoffman

TOR

RP

RP12

$9

$11

105

 Brandon Lowe

TB*

2B

2B6

$9

$11

106

 George Kirby

SEA

SP

SP23

$8

$10

107

 Kenley Jansen

FA

RP

RP13

$8

$10

108

 Jacob Misiorowski

MIL

SP

SP24

$8

$10

109

 Oneil Cruz

PIT

OF

OF25

$8

$10

110

 Kevin Gausman

TOR

SP

SP25

$8

$10

111

 Michael King

SD*

SP

SP26

$8

$9

112

 Wyatt Langford

TEX

OF

OF26

$7

$9

113

 Tyler Soderstrom

ATH

OF/1B

OF27

$7

$9

114

 Anthony Volpe

NYY

SS

SS17

$7

$9

115

 Spencer Torkelson

DET

1B

1B13

$7

$9

116

 Spencer Schwellenbach

ATL

SP

SP27

$7

$9

117

 Lawrence Butler

ATH

OF

OF28

$7

$9

118

 Brandon Nimmo

NYM

OF

OF29

$7

$8

119

 Masyn Winn

STL

SS

SS18

$7

$8

120

 Roman Anthony

BOS

OF

OF30

$6

$8

121

 Heliot Ramos

SF

OF

OF31

$6

$8

122

 Colson Montgomery

CWS

SS

SS19

$6

$8

123

 Marcell Ozuna

FA

DH

DH5

$6

$8

124

 Xavier Edwards

MIA

2B/SS

2B7

$6

$8

125

 Bryan Abreu

HOU

RP

RP14

$6

$8

126

 Jackson Holliday

BAL

2B

2B8

$6

$8

127

 Trevor Megill

MIL

RP

RP15

$6

$7

128

 Raisel Iglesias

FA

RP

RP16

$6

$7

129

 Steven Kwan

CLE

OF

OF32

$6

$7

130

 Jason Adam

SD

RP

RP17

$6

$7

131

 Dylan Cease

FA

SP

SP28

$6

$7

132

 Willson Contreras

STL

1B

1B14

$5

$7

133

 Christian Walker

HOU

1B

1B15

$5

$7

134

 Matthew Boyd

CHC

SP

SP29

$5

$7

135

 Shea Langeliers

ATH

C

C5

$5

$7

136

 Shota Imanaga

CHC

SP

SP30

$5

$7

137

 Jo Adell

LAA

OF

OF33

$5

$7

138

 Emmanuel Clase

CLE

RP

RP18

$5

$6

139

 Nathan Eovaldi

TEX

SP

SP31

$5

$6

140

 Drew Rasmussen

TB

SP

SP32

$5

$6

141

 Jurickson Profar

ATL

OF

OF34

$5

$6

142

 MacKenzie Gore

WSH

SP

SP33

$5

$6

143

 Caleb Durbin

MIL

3B

3B10

$5

$6

144

 Trevor Rogers

BAL

SP

SP34

$5

$6

145

 Pete Fairbanks

TB*

RP

RP19

$5

$6

146

 Andrew Abbott

CIN

SP

SP35

$4

$6

147

 Bryson Stott

PHI

2B

2B9

$4

$6

148

 Cade Horton

CHC

SP

SP36

$4

$6

149

 Luis Garcia Jr.

WSH

2B

2B10

$4

$6

150

 Tanner Scott

LAD

RP

RP20

$4

$5

151

 Gavin Williams

CLE

SP

SP37

$4

$5

152

 Nick Lodolo

CIN

SP

SP38

$4

$5

153

 Ozzie Albies

ATL*

2B

2B11

$4

$5

154

 Blake Snell

LAD

SP

SP39

$4

$5

155

 David Bednar

NYY

RP

RP21

$4

$5

156

 Bryce Miller

SEA

SP

SP40

$4

$5

157

 Jesus Luzardo

PHI

SP

SP41

$4

$5

158

 Michael Harris II

ATL

OF

OF35

$4

$5

159

 Tanner Bibee

CLE

SP

SP42

$4

$5

160

 Luis Castillo

SEA

SP

SP43

$3

$5

161

 Taylor Ward

LAA

OF

OF36

$3

$5

162

 Luke Keaschall

MIN

2B

2B12

$3

$4

163

 Ranger Suarez

FA

SP

SP44

$3

$4

164

 Sal Frelick

MIL

OF

OF37

$3

$4

165

 Alec Burleson

STL

OF/1B

OF38

$3

$4

166

 Robbie Ray

SF

SP

SP45

$3

$4

167

 Xander Bogaerts

SD

SS

SS21

$3

$4

168

 Ceddanne Rafaela

BOS

OF/2B

OF39

$3

$4

169

 Dennis Santana

PIT

RP

RP22

$3

$4

170

 Marcus Semien

TEX

2B

2B14

$3

$4

171

 Adrian Morejon

SD

RP

RP23

$3

$4

172

 Jeremiah Estrada

SD

RP

RP24

$3

$4

173

 Sonny Gray

STL

SP

SP46

$3

$4

174

 Brandon Woodruff

MIL*

SP

SP47

$3

$3

175

 Aaron Nola

PHI

SP

SP48

$2

$3

176

 Abner Uribe

MIL

RP

RP25

$2

$3

177

 Sandy Alcantara

MIA

SP

SP49

$2

$3

178

 Pablo Lopez

MIN

SP

SP50

$2

$3

179

 Luis Arraez

FA

1B

1B17

$2

$3

180

 Brendan Donovan

STL

2B

2B15

$2

$3

181

 Jose Caballero

NYY

OF/2B/3B/SS

OF40

$2

$3

182

 Gleyber Torres

FA

2B

2B17

$2

$3

183

 Jorge Polanco

SEA*

2B

2B18

$2

$3

184

 Tyler Rogers

FA

RP

RP26

$2

$3

185

 Addison Barger

TOR

3B/OF

3B12

$2

$3

186

 Jonathan Aranda

TB

1B

1B18

$2

$3

187

 Ryan Pepiot

TB

SP

SP51

$2

$3

188

 Roki Sasaki

LAD

SP

SP52

$2

$3

189

 Trent Grisham

FA

OF

OF42

$2

$3

190

 Ian Happ

CHC

OF

OF43

$2

$2

191

 Zach McKinstry

DET

3B/SS/OF

3B13

$2

$2

192

 Mike Trout

LAA

OF

OF45

$2

$2

193

 Ben Rice

NYY

1B/C

1B19

$2

$2

194

 Jordan Westburg

BAL

3B

3B14

$2

$2

195

 Ryan O’Hearn

FA

1B/OF

1B20

$2

$2

196

 Alec Bohm

PHI

3B

3B15

$2

$2

197

 Agustin Ramirez

MIA

C

C7

$2

$2

198

 Gavin Sheets

SD

OF

OF47

$1

$2

199

 Seth Lugo

KC

SP

SP53

$1

$2

200

 Will Vest

DET

RP

RP27

$1

$2

201

 Merrill Kelly

FA

SP

SP54

$1

$2

202

 Harrison Bader

PHI*

OF

OF48

$1

$2

203

 Kodai Senga

NYM

SP

SP55

$1

$2

204

 Jung Hoo Lee

SF

OF

OF49

$1

$2

205

 Shane Bieber

TOR*

SP

SP56

$1

$2

206

 Ryan Helsley

FA

RP

RP28

$1

$2

207

 Chase Burns

CIN

SP

SP57

$1

$2

208

 Corbin Burnes

ARI

SP

SP58

$1

$2

209

 Shane Baz

TB

SP

SP59

$1

$2

210

 Drake Baldwin

ATL

C

C8

$1

$2

211

 Ivan Herrera

STL

DH

DH6

$1

$2

212

 Salvador Perez

KC*

C/1B

C9

$1

$2

213

 Kyle Manzardo

CLE

1B

1B22

$1

$2

214

 Luis Robert Jr.

CWS*

OF

OF50

$1

$2

215

 Zac Gallen

FA

SP

SP60

$1

$2

216

 Alejandro Kirk

TOR

C

C10

$1

$2

217

 Noah Cameron

KC

SP

SP61

$1

$1

218

 Ramon Laureano

SD*

OF

OF51

$1

$1

219

 Nolan Schanuel

LAA

1B

1B23

$1

$1

220

 Triston Casas

BOS

1B

1B24

$1

$1

221

 Ezequiel Tovar

COL

SS

SS24

$1

$1

222

 Spencer Steer

CIN

1B

1B25

$1

$1

223

 Casey Mize

DET

SP

SP62

$1

$1

224

 Yainer Diaz

HOU

C

C11

$1

$1

225

 Matt Shaw

CHC

3B

3B16

$1

$1

226

 Spencer Horwitz

PIT

1B

1B26

$1

$1

227

 Ronny Henriquez

MIA

RP

RP29

$1

$1

228

 Garrett Whitlock

BOS

RP

RP30

$1

$1

229

 Ernie Clement

TOR

3B/2B/SS

3B17

$1

$1

230

 Nick Castellanos

PHI

OF

OF52

$1

$1

231

 Shane Smith

CWS

SP

SP63

$1

$1

232

 Dillon Dingler

DET

C

C12

$1

$1

233

 Daniel Palencia

CHC

RP

RP31

$1

$1

234

 Adley Rutschman

BAL

C

C13

$1

$1

235

 Brad Keller

FA

RP

RP32

$1

$1

236

 Kyle Teel

CWS

C

C14

$1

$1

237

 Matt Strahm

PHI

RP

RP33

$1

$1

238

 Jack Flaherty

DET*

SP

SP64

$1

$1

239

 Otto Lopez

MIA

SS/2B

SS26

$1

$1

240

 J.P. Crawford

SEA

SS

SS27

$1

$1

241

 Brett Baty

NYM

3B/2B

3B18

$1

$1

242

 J.T. Realmuto

FA

C

C15

$1

$1

243

 Matthew Liberatore

STL

SP

SP65

$1

$1

244

 Jose Berrios

TOR

SP

SP66

$1

$1

245

 Alex Vesia

LAD*

RP

RP34

$1

$1

246

 Bryan Reynolds

PIT

OF

OF53

$1

$1

247

 Cedric Mullins

FA

OF

OF54

$1

$1

248

 Isaac Paredes

HOU

3B

3B19

$1

$1

249

 Samuel Basallo

BAL

C

C16

$1

$1

250

 Mark Vientos

NYM

3B

3B20

$1

$1

251

 Max Muncy

LAD*

3B

3B21

$1

$1

252

 Hunter Gaddis

CLE

RP

RP35

$1

$1

253

 TJ Friedl

CIN

OF

OF55

$1

$1

254

 Carlos Correa

HOU

SS/3B

SS28

$1

$1

255

 Chase Meidroth

CWS

SS/2B

SS29

$1

$1

256

 Javier Baez

DET

SS/3B/OF

SS30

$1

$1

257

 Austin Wells

NYY

C

C17

$1

$1

258

 Colton Cowser

BAL

OF

OF57

$1

$1

259

 David Peterson

NYM

SP

SP67

$1

$1

260

 Ryan Mountcastle

BAL

1B

1B27

$1

$1

261

 Tyler Glasnow

LAD

SP

SP68

$1

$1

262

 Eury Perez

MIA

SP

SP69

$0

$1

263

 Jose Soriano

LAA

SP

SP70

$0

$1

264

 Nolan McLean

NYM

SP

SP71

$0

$1

265

 Carson Kelly

CHC

C

C18

$0

$1

266

 Louis Varland

TOR

RP

RP36

$0

$1

267

 Ryne Nelson

ARI

SP/RP

SP72

$0

$1

268

 Tony Santillan

CIN

RP

RP38

$0

$1

269

 Nathaniel Lowe

BOS

1B

1B28

$0

$1

270

 Luke Weaver

FA

RP

RP39

$0

$1

271

 Lucas Erceg

KC

RP

RP40

$0

$1

272

 Kyle Finnegan

FA

RP

RP41

$0

$1

273

 Cam Smith

HOU

OF

OF58

$0

$1

274

 Masataka Yoshida

BOS

DH

DH8

$0

$1

275

 Camilo Doval

NYY

RP

RP42

$0

$1

276

 Carter Jensen

KC

C

C19

$0

$1

277

 Bryan King

HOU

RP

RP43

$0

$1

278

 Yusei Kikuchi

LAA

SP

SP73

$0

$0

279

 Quinn Priester

MIL

SP

SP74

$0

$0

280

 Josh Smith

TEX

SS/1B/3B

SS31

$0

$0

281

 Wilyer Abreu

BOS

OF

OF59

$0

$0

282

 Jasson Dominguez

NYY

OF

OF60

$0

$0

283

 Lars Nootbaar

STL

OF

OF61

$0

$0

284

 Jac Caglianone

KC

OF

OF62

$0

$0

285

 Chris Bassitt

FA

SP

SP75

$0

$0

286

 Jake Meyers

HOU

OF

OF63

$0

$0

287

 Lucas Giolito

BOS*

SP

SP76

$0

$0

288

 Jesus Sanchez

HOU

OF

OF64

$0

$0

289

 Josh Bell

FA

1B

1B30

$0

$0

290

 Gabriel Moreno

ARI

C

C20

$0

$0

291

 Paul Goldschmidt

FA

1B

1B31

$0

$0

292

 Victor Scott II

STL

OF

OF65

$0

$0

293

 Austin Hays

CIN*

OF

OF66

$0

$0

294

 Griffin Jax

TB

RP

RP44

$0

$0

295

 Jeffrey Springs

ATH

SP

SP77

$0

$0

296

 Kerry Carpenter

DET

OF

OF67

$0

$0

297

 Tommy Edman

LAD

2B/OF

2B23

$0

$0

298

 Jake Cronenworth

SD

2B

2B24

$0

$0

299

 Gavin Lux

CIN

OF

OF69

$0

$0

300

 Zack Littell

FA

SP

SP78

$0

$0

Positional Rankings

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 40 Catchers

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

19

 Cal Raleigh

SEA

 

28

2

72

 William Contreras

MIL

 

27

3

74

 Will Smith

LAD

 

29

4

100

 Hunter Goodman

COL

 

25

5

135

 Shea Langeliers

ATH

 

27

6

193

 Ben Rice

NYY

1B

26

7

197

 Agustin Ramirez

MIA

 

23

8

210

 Drake Baldwin

ATL

 

23

9

212

 Salvador Perez

KC

1B

34

10

216

 Alejandro Kirk

TOR

 

26

11

224

 Yainer Diaz

HOU

 

26

12

232

 Dillon Dingler

DET

 

26

13

234

 Adley Rutschman

BAL

 

27

14

236

 Kyle Teel

CWS

 

23

15

242

 J.T. Realmuto

PHI

 

34

16

249

 Samuel Basallo

BAL

 

20

17

257

 Austin Wells

NYY

 

25

18

265

 Carson Kelly

CHC

 

30

19

276

 Carter Jensen

KC

 

21

20

290

 Gabriel Moreno

ARI

 

25

21

NR

 Ryan Jeffers

MIN

 

27

22

NR

 Carlos Narvaez

BOS

 

26

23

NR

 Victor Caratini

HOU

 

31

24

NR

 Kyle Higashioka

TEX

 

34

25

NR

 Logan O’Hoppe

LAA

 

25

26

NR

 Sean Murphy

ATL

 

30

27

NR

 Tyler Stephenson

CIN

 

28

28

NR

 Francisco Alvarez

NYM

 

23

29

NR

 Edgar Quero

CWS

 

21

30

NR

 Harry Ford

SEA

 

22

31

NR

 Dalton Rushing

LAD

 

24

32

NR

 Liam Hicks

MIA

1B

25

33

NR

 Pedro Pages

STL

 

26

34

NR

 Patrick Bailey

SF

 

25

35

NR

 Bo Naylor

CLE

 

25

36

NR

 Tyler Heineman

TOR

 

33

37

NR

 Danny Jansen

MIL

 

29

38

NR

 Freddy Fermin

SD

 

29

39

NR

 Jonah Heim

TEX

 

29

40

NR

 Henry Davis

PIT

 

25

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 40 First Basemen

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

23

 Vladimir Guerrero Jr.

TOR

 

26

2

26

 Nick Kurtz

ATH

 

22

3

28

 Pete Alonso

NYM

 

30

4

30

 Matt Olson

ATL

 

30

5

31

 Bryce Harper

PHI

 

32

6

32

 Rafael Devers

SF

 

28

7

33

 Freddie Freeman

LAD

 

35

8

49

 Josh Naylor

SEA

 

27

9

50

 Vinnie Pasquantino

KC

 

27

10

84

 Michael Busch

CHC

 

27

11

86

 Yandy Diaz

TB

 

33

12

113

 Tyler Soderstrom

ATH

OF

23

13

115

 Spencer Torkelson

DET

 

25

14

132

 Willson Contreras

STL

 

32

15

133

 Christian Walker

HOU

 

33

16

165

 Alec Burleson

STL

OF

26

17

179

 Luis Arraez

SD

 

27

18

186

 Jonathan Aranda

TB

 

26

19

193

 Ben Rice

NYY

C

26

20

195

 Ryan O’Hearn

SD

OF

31

21

212

 Salvador Perez

KC

C

34

22

213

 Kyle Manzardo

CLE

 

24

23

219

 Nolan Schanuel

LAA

 

23

24

220

 Triston Casas

BOS

 

25

25

222

 Spencer Steer

CIN

 

27

26

226

 Spencer Horwitz

PIT

 

27

27

260

 Ryan Mountcastle

BAL

 

28

28

269

 Nathaniel Lowe

BOS

 

29

29

280

 Josh Smith

TEX

SS/3B

27

30

289

 Josh Bell

WSH

 

32

31

291

 Paul Goldschmidt

NYY

 

37

32

NR

 Lenyn Sosa

CWS

2B

25

33

NR

 Rhys Hoskins

MIL

 

32

34

NR

 Jake Burger

TEX

 

28

35

NR

 Andrew Vaughn

MIL

 

26

36

NR

 Coby Mayo

BAL

 

23

37

NR

 Warming Bernabel

COL

 

22

38

NR

 Pavin Smith

ARI

 

29

39

NR

 Kody Clemens

MIN

2B/OF

28

40

NR

 Carlos Santana

CHC

 

38

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 40 Second Basemen

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

27

 Jazz Chisholm Jr.

NYY

3B

27

2

35

 Ketel Marte

ARI

 

31

3

76

 Brice Turang

MIL

 

25

4

87

 Nico Hoerner

CHC

 

27

5

91

 Jose Altuve

HOU

OF

34

6

105

 Brandon Lowe

TB

 

30

7

124

 Xavier Edwards

MIA

SS

25

8

126

 Jackson Holliday

BAL

 

21

9

147

 Bryson Stott

PHI

 

27

10

149

 Luis Garcia Jr.

WSH

 

24

11

153

 Ozzie Albies

ATL

 

28

12

162

 Luke Keaschall

MIN

 

22

13

168

 Ceddanne Rafaela

BOS

OF

24

14

170

 Marcus Semien

TEX

 

34

15

180

 Brendan Donovan

STL

 

28

16

181

 Jose Caballero

NYY

OF/3B/SS

28

17

182

 Gleyber Torres

DET

 

28

18

183

 Jorge Polanco

SEA

 

31

19

229

 Ernie Clement

TOR

3B/SS

29

20

239

 Otto Lopez

MIA

SS

26

21

241

 Brett Baty

NYM

3B

25

22

255

 Chase Meidroth

CWS

SS

23

23

297

 Tommy Edman

LAD

OF

29

24

298

 Jake Cronenworth

SD

 

31

25

NR

 Luis Rengifo

LAA

3B

28

26

NR

 Matt McLain

CIN

 

25

27

NR

 Lenyn Sosa

CWS

1B

25

28

NR

 Dylan Moore

TEX

OF

32

29

NR

 Andres Gimenez

TOR

 

26

30

NR

 Brooks Lee

MIN

SS/3B

24

31

NR

 Hyeseong Kim

LAD

 

26

32

NR

 Romy Gonzalez

BOS

1B

28

33

NR

 Willi Castro

CHC

OF/3B

27

34

NR

 Nick Gonzales

PIT

 

25

35

NR

 Ramon Urias

HOU

3B

30

36

NR

 Adam Frazier

KC

OF

33

37

NR

 Jeff McNeil

NYM

OF

32

38

NR

 Travis Bazzana

CLE

 

22

39

NR

 Brice Matthews

HOU

 

23

40

NR

 Jonathan India

KC

3B/OF

28

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 40 Third Basemen

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

4

 Jose Ramirez

CLE

 

32

2

25

 Manny Machado

SD

 

32

3

27

 Jazz Chisholm Jr.

NYY

2B

27

4

29

 Junior Caminero

TB

 

21

5

62

 Eugenio Suarez

SEA

 

33

6

63

 Alex Bregman

BOS

 

30

7

64

 Maikel Garcia

KC

 

25

8

69

 Matt Chapman

SF

 

31

9

70

 Austin Riley

ATL

 

27

10

143

 Caleb Durbin

MIL

 

25

11

181

 Jose Caballero

NYY

OF/2B/SS

28

12

185

 Addison Barger

TOR

OF

25

13

191

 Zach McKinstry

DET

SS/OF

29

14

194

 Jordan Westburg

BAL

 

26

15

196

 Alec Bohm

PHI

 

28

16

225

 Matt Shaw

CHC

 

23

17

229

 Ernie Clement

TOR

2B/SS

29

18

241

 Brett Baty

NYM

2B

25

19

248

 Isaac Paredes

HOU

 

26

20

250

 Mark Vientos

NYM

 

25

21

251

 Max Muncy

LAD

 

34

22

254

 Carlos Correa

HOU

SS

30

23

256

 Javier Baez

DET

SS/OF

32

24

280

 Josh Smith

TEX

SS/1B

27

25

NR

 Nolan Arenado

STL

 

33

26

NR

 Noelvi Marte

CIN

OF

23

27

NR

 Luis Rengifo

LAA

2B

28

28

NR

 Willi Castro

CHC

OF/2B

27

29

NR

 Royce Lewis

MIN

 

25

30

NR

 Connor Norby

MIA

 

24

31

NR

 Ryan McMahon

NYY

 

30

32

NR

 Josh Jung

TEX

 

27

33

NR

 Jonathan India

KC

2B/OF

28

34

NR

 Miguel Vargas

CWS

1B

25

35

NR

 Colt Keith

DET

2B

23

36

NR

 Blaze Alexander

ARI

 

25

37

NR

 Marcelo Mayer

BOS

 

22

38

NR

 Christian Encarnacion-Strand

CIN

1B

25

39

NR

 Miguel Andujar

CIN

OF

30

40

NR

 Ronny Mauricio

NYM

 

23

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 40 Shortstops

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

3

 Bobby Witt Jr.

KC

 

24

2

7

 Elly De La Cruz

CIN

 

23

3

9

 Francisco Lindor

NYM

 

31

4

18

 Gunnar Henderson

BAL

 

23

5

21

 Trea Turner

PHI

 

31

6

22

 Mookie Betts

LAD

 

32

7

34

 Geraldo Perdomo

ARI

 

25

8

36

 Trevor Story

BOS

 

32

9

51

 Zach Neto

LAA

 

24

10

52

 Bo Bichette

TOR

 

27

11

53

 Jeremy Pena

HOU

 

27

12

54

 CJ Abrams

WSH

 

24

13

58

 Corey Seager

TEX

 

30

14

80

 Dansby Swanson

CHC

 

31

15

83

 Willy Adames

SF

 

29

16

97

 Jacob Wilson

ATH

 

22

17

114

 Anthony Volpe

NYY

 

23

18

119

 Masyn Winn

STL

 

23

19

122

 Colson Montgomery

CWS

 

23

20

124

 Xavier Edwards

MIA

2B

25

21

167

 Xander Bogaerts

SD

 

32

22

181

 Jose Caballero

NYY

OF/2B/3B

28

23

191

 Zach McKinstry

DET

3B/OF

29

24

221

 Ezequiel Tovar

COL

 

23

25

229

 Ernie Clement

TOR

3B/2B

29

26

239

 Otto Lopez

MIA

2B

26

27

240

 J.P. Crawford

SEA

 

30

28

254

 Carlos Correa

HOU

3B

30

29

255

 Chase Meidroth

CWS

2B

23

30

256

 Javier Baez

DET

3B/OF

32

31

280

 Josh Smith

TEX

1B/3B

27

32

NR

 Brooks Lee

MIN

2B/3B

24

33

NR

 Brayan Rocchio

CLE

2B

24

34

NR

 Joey Ortiz

MIL

 

26

35

NR

 Ha-Seong Kim

ATL

 

29

36

NR

 Gabriel Arias

CLE

2B

25

37

NR

 Carson Williams

TB

 

21

38

NR

 Jose Iglesias

SD

2B/3B

35

39

NR

 Miguel Rojas

LAD

2B/3B

36

40

NR

 JJ Wetherholt

STL

 

22

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 100 Outfielders

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

2

 Aaron Judge

NYY

 

32

2

5

 Juan Soto

NYM

 

26

3

6

 Corbin Carroll

ARI

 

24

4

8

 Julio Rodriguez

SEA

 

24

5

10

 Ronald Acuna Jr.

ATL

 

27

6

14

 Kyle Tucker

CHC

 

28

7

15

 Fernando Tatis Jr.

SD

 

26

8

16

 Pete Crow-Armstrong

CHC

 

23

9

17

 Jackson Chourio

MIL

 

21

10

42

 James Wood

WSH

 

22

11

43

 Jarren Duran

BOS

 

28

12

48

 Cody Bellinger

NYY

 

29

13

55

 Brent Rooker

ATH

 

30

14

57

 Byron Buxton

MIN

 

31

15

59

 Randy Arozarena

SEA

 

30

16

60

 Jackson Merrill

SD

 

21

17

78

 Seiya Suzuki

CHC

 

30

18

81

 George Springer

TOR

 

35

19

91

 Jose Altuve

HOU

2B

34

20

96

 Riley Greene

DET

 

24

21

98

 Kyle Stowers

MIA

 

27

22

101

 Chandler Simpson

TB

 

24

23

102

 Teoscar Hernandez

LAD

 

32

24

103

 Andy Pages

LAD

 

24

25

109

 Oneil Cruz

PIT

 

26

26

112

 Wyatt Langford

TEX

 

23

27

113

 Tyler Soderstrom

ATH

1B

23

28

117

 Lawrence Butler

ATH

 

24

29

118

 Brandon Nimmo

NYM

 

32

30

120

 Roman Anthony

BOS

 

20

31

121

 Heliot Ramos

SF

 

25

32

129

 Steven Kwan

CLE

 

27

33

137

 Jo Adell

LAA

 

25

34

141

 Jurickson Profar

ATL

 

32

35

158

 Michael Harris II

ATL

 

24

36

161

 Taylor Ward

LAA

 

31

37

164

 Sal Frelick

MIL

 

24

38

165

 Alec Burleson

STL

1B

26

39

168

 Ceddanne Rafaela

BOS

2B

24

40

181

 Jose Caballero

NYY

2B/3B/SS

28

41

185

 Addison Barger

TOR

3B

25

42

189

 Trent Grisham

NYY

 

28

43

190

 Ian Happ

CHC

 

30

44

191

 Zach McKinstry

DET

3B/SS

29

45

192

 Mike Trout

LAA

 

33

46

195

 Ryan O’Hearn

SD

1B

31

47

198

 Gavin Sheets

SD

 

28

48

202

 Harrison Bader

PHI

 

30

49

204

 Jung Hoo Lee

SF

 

26

50

214

 Luis Robert Jr.

CWS

 

27

51

218

 Ramon Laureano

SD

 

30

52

230

 Nick Castellanos

PHI

 

33

53

246

 Bryan Reynolds

PIT

 

30

54

247

 Cedric Mullins

NYM

 

30

55

253

 TJ Friedl

CIN

 

29

56

256

 Javier Baez

DET

SS/3B

32

57

258

 Colton Cowser

BAL

 

25

58

273

 Cam Smith

HOU

 

22

59

281

 Wilyer Abreu

BOS

 

25

60

282

 Jasson Dominguez

NYY

 

22

61

283

 Lars Nootbaar

STL

 

27

62

284

 Jac Caglianone

KC

 

22

63

286

 Jake Meyers

HOU

 

28

64

288

 Jesus Sanchez

HOU

 

27

65

292

 Victor Scott II

STL

 

24

66

293

 Austin Hays

CIN

 

29

67

296

 Kerry Carpenter

DET

 

27

68

297

 Tommy Edman

LAD

2B

29

69

299

 Gavin Lux

CIN

 

27

70

NR

 Brenton Doyle

COL

 

26

71

NR

 Lourdes Gurriel Jr.

ARI

 

31

72

NR

 Matt Wallner

MIN

 

27

73

NR

 Adolis Garcia

TEX

 

32

74

NR

 Daulton Varsho

TOR

 

28

75

NR

 Giancarlo Stanton

NYY

 

35

76

NR

 Brandon Marsh

PHI

 

27

77

NR

 Mickey Moniak

COL

 

26

78

NR

 Josh Lowe

TB

 

27

79

NR

 Jordan Beck

COL

 

23

80

NR

 Anthony Santander

TOR

 

30

81

NR

 Isaac Collins

MIL

 

27

82

NR

 Konnor Griffin

PIT

 

18

83

NR

 Tyler Freeman

COL

 

25

84

NR

 Willi Castro

CHC

2B/3B

27

85

NR

 Parker Meadows

DET

 

25

86

NR

 Jorge Soler

LAA

 

33

87

NR

 Jonny DeLuca

TB

 

26

88

NR

 Andrew Benintendi

CWS

 

30

89

NR

 Max Clark

DET

 

20

90

NR

 Tyler O’Neill

BAL

 

29

91

NR

 Walker Jenkins

MIN

 

20

92

NR

 Evan Carter

TEX

 

22

93

NR

 Lane Thomas

CLE

 

29

94

NR

 Dylan Moore

TEX

2B

32

95

NR

 Mike Tauchman

CWS

 

34

96

NR

 Jeff McNeil

NYM

2B

32

97

NR

 Jonathan India

KC

2B/3B

28

98

NR

 Dane Myers

MIA

 

29

99

NR

 Dylan Crews

WSH

 

23

100

NR

 Angel Martinez

CLE

2B

23

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 10 Designated Hitters

Note: Hitters listed below currently qualify only at designated hitter.

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

1

 Shohei Ohtani

LAD

SP

30

2

20

 Kyle Schwarber

PHI

 

32

3

24

 Yordan Alvarez

HOU

 

27

4

61

 Christian Yelich

MIL

 

33

5

123

 Marcell Ozuna

ATL

 

34

6

211

 Ivan Herrera

STL

 

24

7

274

 Masataka Yoshida

BOS

 

31

8

NR

 Joc Pederson

TEX

 

32

9

NR

 Andrew McCutchen

PIT

 

38

10

NR

 Bryce Eldridge

SF

 

20

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 100 Starting Pitchers

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

1

 Shohei Ohtani

LAD

DH

30

2

11

 Tarik Skubal

DET

 

28

3

12

 Paul Skenes

PIT

 

22

4

13

 Garrett Crochet

BOS

 

25

5

37

 Hunter Brown

HOU

 

26

6

38

 Yoshinobu Yamamoto

LAD

 

26

7

39

 Logan Gilbert

SEA

 

27

8

40

 Bryan Woo

SEA

 

25

9

41

 Chris Sale

ATL

 

35

10

44

 Logan Webb

SF

 

28

11

45

 Cristopher Sanchez

PHI

 

28

12

46

 Freddy Peralta

MIL

 

28

13

47

 Max Fried

NYY

 

31

14

56

 Carlos Rodon

NYY

 

32

15

65

 Zack Wheeler

PHI

 

34

16

73

 Cole Ragans

KC

 

27

17

77

 Joe Ryan

MIN

 

28

18

85

 Framber Valdez

HOU

 

31

19

88

 Nick Pivetta

SD

 

32

20

90

 Spencer Strider

ATL

 

26

21

92

 Hunter Greene

CIN

 

25

22

94

 Jacob deGrom

TEX

 

36

23

106

 George Kirby

SEA

 

27

24

108

 Jacob Misiorowski

MIL

 

22

25

110

 Kevin Gausman

TOR

 

34

26

111

 Michael King

SD

 

29

27

116

 Spencer Schwellenbach

ATL

 

24

28

131

 Dylan Cease

SD

 

29

29

134

 Matthew Boyd

CHC

 

34

30

136

 Shota Imanaga

CHC

 

31

31

139

 Nathan Eovaldi

TEX

 

35

32

140

 Drew Rasmussen

TB

 

29

33

142

 MacKenzie Gore

WSH

 

26

34

144

 Trevor Rogers

BAL

 

27

35

146

 Andrew Abbott

CIN

 

25

36

148

 Cade Horton

CHC

 

23

37

151

 Gavin Williams

CLE

 

25

38

152

 Nick Lodolo

CIN

 

27

39

154

 Blake Snell

LAD

 

32

40

156

 Bryce Miller

SEA

 

26

41

157

 Jesus Luzardo

PHI

 

27

42

159

 Tanner Bibee

CLE

 

26

43

160

 Luis Castillo

SEA

 

32

44

163

 Ranger Suarez

PHI

 

29

45

166

 Robbie Ray

SF

 

33

46

173

 Sonny Gray

STL

 

35

47

174

 Brandon Woodruff

MIL

 

32

48

175

 Aaron Nola

PHI

 

31

49

177

 Sandy Alcantara

MIA

 

29

50

178

 Pablo Lopez

MIN

 

29

51

187

 Ryan Pepiot

TB

 

27

52

188

 Roki Sasaki

LAD

 

23

53

199

 Seth Lugo

KC

 

35

54

201

 Merrill Kelly

TEX

 

36

55

203

 Kodai Senga

NYM

 

32

56

205

 Shane Bieber

TOR

 

29

57

207

 Chase Burns

CIN

 

22

58

208

 Corbin Burnes

ARI

 

30

59

209

 Shane Baz

TB

 

25

60

215

 Zac Gallen

ARI

 

29

61

217

 Noah Cameron

KC

 

25

62

223

 Casey Mize

DET

 

27

63

231

 Shane Smith

CWS

 

24

64

238

 Jack Flaherty

DET

 

29

65

243

 Matthew Liberatore

STL

 

25

66

244

 Jose Berrios

TOR

 

30

67

259

 David Peterson

NYM

 

29

68

261

 Tyler Glasnow

LAD

 

31

69

262

 Eury Perez

MIA

 

21

70

263

 Jose Soriano

LAA

 

26

71

264

 Nolan McLean

NYM

 

23

72

267

 Ryne Nelson

ARI

RP

27

73

278

 Yusei Kikuchi

LAA

 

33

74

279

 Quinn Priester

MIL

 

24

75

285

 Chris Bassitt

TOR

 

36

76

287

 Lucas Giolito

BOS

 

30

77

295

 Jeffrey Springs

ATH

 

32

78

300

 Zack Littell

CIN

 

29

79

NR

 Kris Bubic

KC

 

27

80

NR

 Joey Cantillo

CLE

RP

25

81

NR

 Jack Leiter

TEX

 

24

82

NR

 Bailey Ober

MIN

 

29

83

NR

 Mitch Keller

PIT

 

28

84

NR

 Brayan Bello

BOS

 

25

85

NR

 Edward Cabrera

MIA

 

26

86

NR

 Sean Manaea

NYM

 

33

87

NR

 Brady Singer

CIN

 

28

88

NR

 Bubba Chandler

PIT

 

22

89

NR

 Clay Holmes

NYM

 

32

90

NR

 Payton Tolle

BOS

 

22

91

NR

 Trey Yesavage

TOR

 

21

92

NR

 Andrew Painter

PHI

 

21

93

NR

 Colin Rea

CHC

 

34

94

NR

 Connelly Early

BOS

 

22

95

NR

 Shane McClanahan

TB

 

27

96

NR

 Logan Henderson

MIL

 

23

97

NR

 Stephen Kolek

KC

 

27

98

NR

 Will Warren

NYY

 

25

99

NR

 Brandon Pfaadt

ARI

 

26

100

NR

 Luis Severino

ATH

 

31

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP

Top 50 Relief Pitchers

Pos.
Rank

Ovr.
Rank

 

Player

Team

Other
Elig. Pos.

Age

1

66

 Andres Munoz

SEA

 

26

2

67

 Edwin Diaz

NYM

 

31

3

68

 Josh Hader

HOU

 

30

4

71

 Mason Miller

SD

 

26

5

75

 Jhoan Duran

PHI

 

27

6

79

 Cade Smith

CLE

 

25

7

82

 Carlos Estevez

KC

 

32

8

89

 Aroldis Chapman

BOS

 

37

9

93

 Robert Suarez

SD

 

34

10

95

 Devin Williams

NYY

 

30

11

99

 Emilio Pagan

CIN

 

33

12

104

 Jeff Hoffman

TOR

 

32

13

107

 Kenley Jansen

LAA

 

37

14

125

 Bryan Abreu

HOU

 

27

15

127

 Trevor Megill

MIL

 

31

16

128

 Raisel Iglesias

ATL

 

35

17

130

 Jason Adam

SD

 

33

18

138

 Emmanuel Clase

CLE

 

27

19

145

 Pete Fairbanks

TB

 

31

20

150

 Tanner Scott

LAD

 

30

21

155

 David Bednar

NYY

 

30

22

169

 Dennis Santana

PIT

 

28

23

171

 Adrian Morejon

SD

 

26

24

172

 Jeremiah Estrada

SD

 

26

25

176

 Abner Uribe

MIL

 

24

26

184

 Tyler Rogers

NYM

 

34

27

200

 Will Vest

DET

 

29

28

206

 Ryan Helsley

NYM

 

30

29

227

 Ronny Henriquez

MIA

 

24

30

228

 Garrett Whitlock

BOS

 

28

31

233

 Daniel Palencia

CHC

 

25

32

235

 Brad Keller

CHC

 

29

33

237

 Matt Strahm

PHI

 

33

34

245

 Alex Vesia

LAD

 

28

35

252

 Hunter Gaddis

CLE

 

26

36

266

 Louis Varland

TOR

 

27

37

267

 Ryne Nelson

ARI

SP

27

38

268

 Tony Santillan

CIN

 

27

39

270

 Luke Weaver

NYY

 

31

40

271

 Lucas Erceg

KC

 

29

41

272

 Kyle Finnegan

DET

 

33

42

275

 Camilo Doval

NYY

 

27

43

277

 Bryan King

HOU

 

28

44

294

 Griffin Jax

TB

 

30

45

NR

 Shawn Armstrong

TEX

 

34

46

NR

 Jack Perkins

ATH

 

25

47

NR

 Robert Garcia

TEX

 

28

48

NR

 Jose Ferrer

WSH

 

25

49

NR

 Tyler Holton

DET

SP

28

50

NR

 Grant Taylor

CWS

 

22

Top 300 | C | 1B | 2B | 3B | SS | OF | DH | SP | RP