Lost password?

Don't have an account?
Join the Best Live Fantasy Chat Community!


Receive free daily analysis


Already have an account? Log In


Forgot Password


Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Pickups & Streamers
Rookies & Call-Ups
News and Alerts

Top 300 Fantasy Baseball Rankings - Nick Mariano's Rest-of-Season Outlooks for Mason Miller, James Outman, Anthony Volpe, more

Anthony Volpe - Fantasy Baseball Rankings, Draft Sleepers, MLB Prospects

Welcome back RotoBallers! April is almost over, and it's time for another rankings check-in. Below is another edition of Nick Mariano's updated 2023 fantasy baseball rankings and tiers for roto leagues (5x5 mixed leagues) as of April 25, 2023. These rankings are being released in late April and are looking at rest-of-season fantasy baseball rankings and player values for the rest of this MLB season from this point forward.

The Pirates surprisingly remain hot and have provided managers with some quality fantasy options in Connor Joe, Jack Suwinski, Ji Hwan Bae, and Rodolfo Castro. Per usual, there is more injury news and prospect call-ups that shake up the rest of the season's rankings. Seattle Mariners left-hander Robbie Ray will undergo season-ending surgery to repair the flexor tendon in his left elbow and is out for the season. Los Angeles Angels catcher Logan O'Hoppe is expected to miss 4-to-6 months after being diagnosed with a torn labrum. We had some recent big-league promotions, such as Logan Taylor Allen, Tanner Bibee, and Mason Miller, make a fantasy impact in the MLB debuts. The Cardinals sent down top-prospect Jordan Walker sent down to Triple-A, while the Diamondbacks optioned outfielder Jake McCarthy to the minors.

Some players are off to a terrific start, while some have struggled mightily to start the year. Which of these starts do we take seriously, and which do we put less stock into? Is it time to elevate our expectations on certain players and elevate touted prospects into a higher tier for fantasy baseball leagues? How much patience must we show for highly-touted players who have struggled out of the gate, especially veterans with proven track records? Hopefully, the rankings below will give you some perspective on our thoughts on these topics and help you assess the strength of your rosters going forward. Let's see where players such as Mason Miller, James Outman, Anthony Volpe, Jonathan India, Nico Hoerner, Joe Ryan, Jarren Duran, Jarred Kelenic, and Nick Lodolo rank, all of who are off to interesting starts in 2023.

Featured Promo: Get any full-season Props Premium Pass for 50% off. Win big with our two new Props Optimizer tools -- one for PrizePicks Props, and one for Sportsbook Betting Props. Find optimal prop bets and get our recommended picks daily! Go Premium, Win More!


Top 300 Fantasy Baseball Rankings - Week 5 Update

These rankings will be updated every week throughout the season, so some of these situations are very fluid. It's not panic time yet, and we may not be ready to elevate hot-starting players into the elite yet, but it's certainly a good checkpoint for the long fantasy season. As always, be sure to stay on top of all of the MLB news with our running list of 24x7 fantasy baseball news and injuries. And if you don't yet have our free mobile app, be sure to download it and stay on top of all the MLB news and analysis with our free push notification alerts.

Nick Mariano's ranks are as of April 26th, 2023. They are for 5x5 category mixed roto leagues and will be updated regularly on our main fantasy baseball rankings dashboard all season long. Be sure to read our daily fantasy baseball analysis articles as well.

 Tier Ranking Player Name Pos
1 1 Ronald Acuna Jr. OF
1 2 Aaron Judge OF
1 3 Trea Turner SS
1 4 Jose Ramirez 3B
1 5 Gerrit Cole SP
1 6 Kyle Tucker OF
1 7 Shohei Ohtani DH/SP
2 8 Julio Rodriguez OF
2 9 Bo Bichette SS
2 10 Fernando Tatis Jr. SS/OF
2 11 Vladimir Guerrero Jr. 1B
2 12 Mookie Betts OF
2 13 Mike Trout OF
2 14 Rafael Devers 3B
2 15 Yordan Alvarez OF
2 16 Manny Machado 3B
2 17 Freddie Freeman 1B
2 18 Jacob deGrom SP
2 19 Randy Arozarena OF
2 20 Pete Alonso 1B
2 21 Matt Olson 1B
2 22 Austin Riley 3B
3 23 Bobby Witt Jr. 3B/SS
3 24 Juan Soto OF
3 25 Corbin Burnes SP
3 26 Spencer Strider SP
3 27 Shane McClanahan SP
3 28 Marcus Semien 2B/SS
3 29 Francisco Lindor SS
3 30 Paul Goldschmidt 1B
3 31 Corbin Carroll OF
3 32 Sandy Alcantara SP
3 33 Luis Robert OF
3 34 Zack Wheeler SP
3 35 Max Scherzer SP
3 36 Luis Castillo SP
3 37 Michael Harris II OF
3 38 Nolan Arenado 3B
3 39 Jazz Chisholm Jr. 2B
3 40 Julio Urias SP
3 41 Zac Gallen SP
3 42 Cristian Javier SP/RP
3 43 Kevin Gausman SP
3 44 Adolis Garcia OF
3 45 Emmanuel Clase RP
3 46 Cedric Mullins II OF
3 47 Josh Hader RP
4 48 Justin Verlander SP
4 49 Aaron Nola SP
4 50 Wander Franco SS
4 51 Devin Williams RP
4 52 Jordan Romano RP
4 53 Xander Bogaerts SS
4 54 Kyle Schwarber OF
4 55 George Springer OF
4 56 Gleyber Torres 2B
4 57 Yu Darvish SP
4 58 Dylan Cease SP
4 59 J.T. Realmuto C
4 60 Framber Valdez SP
4 61 Daulton Varsho C/OF
4 62 Felix Bautista RP
4 63 Teoscar Hernandez OF
4 64 Starling Marte OF
4 65 Andres Gimenez 2B/SS
4 66 Nestor Cortes Jr. SP/RP
4 67 Bryan Reynolds OF
4 68 Ryan Helsley RP
5 69 Joe Musgrove SP
5 70 Ryan Pressly RP
5 71 Willy Adames SS
5 72 Max Fried SP
5 73 Dansby Swanson SS
5 74 Adley Rutschman C
5 75 Taylor Ward OF
5 76 Vinnie Pasquantino 1B
5 77 Alex Bregman 3B
5 78 Amed Rosario SS/OF
5 79 Nathaniel Lowe 1B
5 80 Byron Buxton OF
5 81 Clayton Kershaw SP
5 82 Carlos Rodon SP
5 83 Steven Kwan OF
5 84 Shane Bieber SP
5 85 Ozzie Albies 2B
5 86 Ryan Mountcastle 1B
5 87 Nico Hoerner SS
6 88 George Kirby SP
6 89 Alek Manoah SP
6 90 Jeremy Pena SS
6 91 Raisel Iglesias RP
6 92 Christian Yelich OF
6 93 Hunter Greene SP
6 94 Logan Webb SP
6 95 Tim Anderson SS
6 96 Joe Ryan SP
6 97 Thairo Estrada 2B/SS/OF
6 98 Drew Rasmussen SP
6 99 Matt Chapman 3B
6 100 Will Smith C
6 101 Salvador Perez C
6 102 Kenley Jansen RP
6 103 Seiya Suzuki OF
6 104 Kris Bryant OF
6 105 Pablo Lopez SP
6 106 Corey Seager SS
6 107 Nick Castellanos OF
6 108 Logan Gilbert SP
6 109 Max Muncy 2B/3B
6 110 Chris Sale SP
6 111 Jose Abreu 1B
6 112 Jhoan Duran RP
6 113 Jordan Walker 3B
6 114 Gunnar Henderson 3B/SS
6 115 Hunter Renfroe OF
7 116 Alejandro Kirk C
7 117 David Bednar RP
7 118 Jesus Luzardo SP
7 119 Luis Severino SP
7 120 Ty France 1B/3B
7 121 Alec Bohm 1B/3B
7 122 Clay Holmes RP
7 123 Camilo Doval RP
7 124 C.J. Cron 1B
7 125 Brandon Lowe 2B
7 126 Brandon Woodruff SP
7 127 Pete Fairbanks RP
7 128 Bryce Harper OF
8 129 Anthony Santander OF
8 130 Willson Contreras C
8 131 Freddy Peralta SP
8 132 Carlos Correa SS
8 133 Jonathan India 2B
8 134 Paul Sewald RP
8 135 Eloy Jimenez OF
8 136 Jorge Mateo SS
8 137 Anthony Volpe SS
8 138 Kodai Senga SP
8 139 Tyler Stephenson C
8 140 Chris Bassitt SP
8 141 Nick Lodolo SP
8 142 David Robertson RP
8 143 Sonny Gray SP
8 144 Andrew Heaney SP
8 145 Sean Murphy C
8 146 Robbie Ray SP
8 147 Eugenio Suarez 3B
8 148 Jake Cronenworth 1B/2B/SS
8 149 Anthony Rizzo 1B
8 150 Christian Walker 1B
8 151 Yandy Diaz 1B/3B
8 152 Rowdy Tellez 1B
8 153 Tyler O'Neill OF
8 154 Blake Snell SP
9 155 Dustin May SP
9 156 Cody Bellinger OF
9 157 Reid Detmers SP
9 158 Ian Happ OF
9 159 Masataka Yoshida OF
9 160 Andrew Vaughn 1B/OF
9 161 MJ Melendez C/OF
9 162 Jose Altuve 2B
9 163 Ryan McMahon 2B/3B
9 164 Josh Jung 3B
9 165 Jordan Montgomery SP
9 166 Charlie Morton SP
9 167 Brandon Nimmo OF
9 168 Kyle Wright SP
9 169 Alexis Diaz RP
9 170 Liam Hendriks RP
9 171 William Contreras C
9 172 Brendan Donovan 1B/2B/3B/SS/OF
9 173 Marcus Stroman SP
9 174 Josh Rojas 2B/3B
9 175 Alex Verdugo OF
10 176 J.D. Martinez DH
10 177 Austin Hays OF
10 178 Lars Nootbaar OF
10 179 Tommy Edman 2B/SS
10 180 Lance Lynn SP
10 181 Jarred Kelenic OF
10 182 Jeff McNeil 2B/OF
10 183 Ke'Bryan Hayes 3B
10 184 Luis Arraez 1B/2B
10 185 Patrick Sandoval SP
10 186 Garrett Whitlock SP/RP
10 187 A.J. Puk RP
10 188 Grayson Rodriguez SP
10 189 Jon Gray SP
10 190 Jose Alvarado RP
10 191 Triston Casas 1B
11 192 Patrick Wisdom 1B/3B/OF
11 193 Luis Garcia (SP) SP
11 194 Alex Cobb SP
11 195 Bryson Stott 2B/SS
11 196 Josh Bell 1B
11 197 Jorge Polanco 2B
11 198 Ketel Marte 2B
11 199 James Outman OF
11 200 Jorge Soler OF
11 201 Justin Turner 3B
11 202 Justin Steele SP
11 203 Josh Lowe OF
11 204 Tyler Mahle SP
11 205 Nathan Eovaldi SP
11 206 Miguel Vargas OF
11 207 Vaughn Grissom 2B
11 208 Jonah Heim C
11 209 Anthony Rendon 3B
11 210 Alex Lange RP
11 211 Brice Turang SS
11 212 Tony Gonsolin SP
11 213 Evan Phillips RP
11 214 Riley Greene OF
11 215 Whit Merrifield 2B/OF
11 216 Ramon Laureano OF
11 217 Brady Singer SP
11 218 Jose Miranda 1B/3B
11 219 Tyler Glasnow SP
11 220 Andrew Benintendi OF
11 221 Giancarlo Stanton OF
12 222 Lucas Giolito SP
12 223 Eduardo Rodriguez SP
12 224 Jon Berti 2B/3B/SS/OF
12 225 Joey Meneses 1B/OF
12 226 Spencer Torkelson 1B
12 227 DJ LeMahieu 1B/2B/3B
12 228 A.J. Minter RP
12 229 Jose Leclerc RP
12 230 Mitch Haniger OF
12 231 Cal Raleigh C
12 232 Harrison Bader OF
12 233 Scott Barlow RP
12 234 Triston McKenzie SP
12 235 Sean Manaea SP
12 236 Harold Ramirez 1B/OF
12 237 Danny Jansen C
12 238 Graham Ashcraft SP
12 239 Javier Baez SS
12 240 Merrill Kelly SP
12 241 Spencer Steer 1B/3B
12 242 Brandon Marsh OF
12 243 Brett Baty 3B
12 244 Jorge Lopez RP
12 245 Hunter Brown RP
12 246 Shea Langeliers C
12 247 Jose Urquidy SP
12 248 Logan Allen RP
12 249 Nolan Gorman 2B
13 250 Ezequiel Tovar SS
13 251 Jose Siri OF
13 252 Tyler Anderson SP
13 253 Lourdes Gurriel Jr. OF
13 254 Jake Fraley OF
13 255 CJ Abrams 2B/SS
13 256 Trent Grisham OF
13 257 Jack Suwinski OF
13 258 Mason Miller SP
13 259 Carlos Estevez RP
13 260 Aroldis Chapman RP
13 261 Andrew Chafin RP
13 262 Michael Fulmer RP
13 263 Yoan Moncada 3B
13 264 Luis Garcia (2B) 2B/SS
13 265 Jason Adam RP
13 266 Esteury Ruiz OF
13 267 Andres Munoz RP
13 268 Manuel Margot OF
13 269 Matthew Boyd RP
13 270 Chas McCormick OF
13 271 Daniel Bard RP
13 272 Reynaldo Lopez RP
13 273 Kike Hernandez 2B/SS/OF
13 274 Jose Quijada RP
13 275 Chris Taylor 2B/OF
13 276 Brandon Drury 1B/2B/3B
13 277 Joey Gallo OF
13 278 Zach Neto SS
13 279 Adam Ottavino RP
13 280 Seranthony Dominguez RP
13 281 TJ Friedl OF
13 282 Oscar Colas OF
13 283 Michael Conforto OF
13 284 Isaac Paredes 1B/2B/3B
13 285 Charlie Blackmon OF
14 286 James Karinchak RP
14 287 Michael King RP
14 288 Zach Eflin SP/RP
14 289 Oswaldo Cabrera OF
14 290 Andrew McCutchen OF
14 291 Kyle Finnegan RP
14 292 Brad Boxberger RP
14 293 Jean Segura 2B
14 294 Myles Straw OF
14 295 Jurickson Profar OF
14 296 Joey Wiemer OF
14 297 Oswald Peraza SS
14 298 William Smith RP
14 299 Garrett Cooper 1B
14 300 Jarren Duran OF

Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!

More Fantasy Baseball Analysis


Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Pickups & Streamers
Rookies & Call-Ups
News and Alerts


Garrett Mitchell37 mins ago

Unlikely To Be Activated
Carlos Correa43 mins ago

Could Return This Weekend
Adam Wainwright57 mins ago

Done For The Season
Christian Watson1 hour ago

Not Medically Cleared
Aaron Jones1 hour ago

Limited Again Tuesday
Saquon Barkley1 hour ago

Making Progress From Ankle Sprain
Luis Robert Jr.2 hours ago

Season Over Due To MCL Sprain
Ketel Marte2 hours ago

Feeling Better, Returns Against White Sox
Yandy DĂ­az2 hours ago

No Yandy Diaz For Rays
Randy Arozarena2 hours ago

Out For Rays On Tuesday
Torey Krug2 hours ago

Expects To Be Ready For Season Opener
Matt McLain2 hours ago

Out For Rest Of The Season
Filip Chytil3 hours ago

Day-To-Day With Upper-Body Injury
Artemi Panarin3 hours ago

Day-To-Day With Lower-Body Injury
Logan Couture3 hours ago

Unlikely To Play Opening Night
Easton Cowan3 hours ago

Impresses In Preseason Debut
NJ3 hours ago

Cory Schneider Announces Retirement From Hockey
Ilya Mikheyev3 hours ago

Leaves Practice Early Tuesday
Christian Watson5 hours ago

Plans To Play Against Lions
David Montgomery5 hours ago

Lions Optimistic About David Montgomery's Week 4 Status
Luis Robert Jr.7 hours ago

Season Could Be Over
Max Scherzer7 hours ago

Takes Another Step Forward
Rasmus Dahlin11 hours ago

Pleased To Link Up With Connor Clifton
Kailer Yamamoto11 hours ago

Posts Pair Of Power-Play Goals
Jakob Chychrun12 hours ago

Nets Two Goals In Win Over Toronto
Sean Couturier12 hours ago

Plays His First Game Since 2021
Jordan Eberle12 hours ago

Hopes To Remain In Seattle
Jakob Pelletier12 hours ago

Sustains An Upper-Body Injury
Kyren Williams15 hours ago

' Production Capped By Poor Play-Calling
Tutu Atwell16 hours ago

Makes The Most Of Week 3 Defeat
Brandon Crawford19 hours ago

Expects To Play In Season Finale Sunday
Ja'Marr Chase19 hours ago

Wrecks Rams, Closes Buy-Low Window
Patrick Sandoval19 hours ago

Exits Early Monday With Right Oblique Tightness
Jon Gray19 hours ago

Exits Early Monday With Right-Wrist Tightness
Joe Burrow19 hours ago

Guts Out Calf Issue In Close Victory
A.J. Brown21 hours ago

Explodes For 131 Yards Against Tampa Bay
D'Andre Swift21 hours ago

Gashes Buccaneers For 138 Total Yards
Mike Evans21 hours ago

Snags Touchdown In Loss
Minnesota Timberwolves21 hours ago

Trevor Keels Signs With Timberwolves
Golden State Warriors22 hours ago

Rodney McGruder Joins Warriors
Atlanta Hawks22 hours ago

Chris Silva Joins Hawks On Exhibit-10 Deal
Julius Randle22 hours ago

Should Be Ready For Training Camp
Joe Burrow1 day ago

Officially Active On Monday Night
Puka Nacua1 day ago

Active Against Bengals
Alvin Kamara1 day ago

Reinstated From Suspension
Brandon Aiyuk1 day ago

Seen At Monday's Practice
Deebo Samuel1 day ago

Held Out Of Monday's Practice
David Montgomery1 day ago

Listed As Limited
Christian Watson1 day ago

Listed As DNP Monday
Jaylen Waddle1 day ago

Still In Concussion Protocol
Joe Burrow1 day ago

Optimism Surrounding Joe Burrow's Monday Night Status
Garrett Mitchell1 day ago

Could Return Tuesday
Rafael Fiziev1 day ago

Suffers Knee Injury To Cut Main Event Short
Rafael Fiziev1 day ago

Mateusz Gamrot Victorious After Rafael Fiziev Suffers Knee Injury
Michelle Waterson-Gomez1 day ago

Dominated In TKO Loss
AJ Fletcher1 day ago

Drops To 1-3 In The UFC
AJ Fletcher1 day ago

Bryan Battle Submits AJ Fletcher For Second Straight Finishing Win
Ryan Blaney1 day ago

Speeding Penalty Costs Him Big At Texas
Francisco Alvarez1 day ago

Dealing With Finger Contusion
Ketel Marte1 day ago

Absent From Lineup On Monday
Mike Trout1 day ago

Season Is Over
William Byron1 day ago

Earns Sixth Win Of Season At Texas
Denny Hamlin1 day ago

Secures Third Straight Top-Five Finish At Texas
Tyler Reddick1 day ago

Late Wreck Ruins Tyler Reddick's Race At Texas
Chase Briscoe1 day ago

Delivers Big Value At Texas
Kyle Busch1 day ago

Championship Hopes Take Big Hit After Texas Wreck
Ross Chastain1 day ago

Overcomes Throttle Issue To Finish Second At Texas
NASCAR1 day ago

Bubba Wallace "Gave it Away" At Texas, Finishes Third
Chris Buescher1 day ago

Has Another Strong Points Day At Texas
Kyle Larson1 day ago

On Playoff Hot Seat After Wrecking At Texas
Adam Fantilli1 day ago

Registers Two Assists In Preseason Debut
Trevor Van Riemsdyk1 day ago

Trevor van Riemsdyk Sustains Apparent Hand Injury
Travis Konecny1 day ago

"Banged Up"
Andrei Vasilevskiy1 day ago

Battling Minor Injuries
Mika Zibanejad1 day ago

Suffers An Upper-Body Injury
Kyle Palmieri1 day ago

Set For Re-Evaluation This Week
Deandre Ayton2 days ago

To Portland A Possibility?
Damian Lillard2 days ago

Bulls, Raptors Expressing Interest In Damian Lillard
Tim Hardaway2 days ago

Pacers Reportedly Not Interested In Tim Hardaway Jr.
Buddy Hield2 days ago

To Dallas?
Francisco Alvarez2 days ago

Removed Early On Sunday
Luis Robert Jr.2 days ago

Replaced During Sunday's Game
Yandy DĂ­az2 days ago

Yandy Diaz Leaves Early Sunday
Ricardo Ramos2 days ago

Submitted Early At UFC Vegas 79
Charles Jourdain2 days ago

Extends Win Streak To Two
Marina Rodriguez2 days ago

Scores One-Sided TKO Win At UFC Vegas 79
Dan Ige2 days ago

Falls Short Against Another Top-10 Opponent
Bryce Mitchell2 days ago

Returns To Win Column At UFC Vegas 79
Brad Keselowski2 days ago

Feels Good About His Car at Texas
Tyler Reddick2 days ago

a Very Strong Option at Texas
Denny Hamlin2 days ago

Pegged as Favorite to Win at Texas
Carson Hocevar3 days ago

Looks Impressive Again at Texas
Zane Smith3 days ago

Slow In Practice and Qualifying at Texas
Todd Gilliland3 days ago

in Downgraded Equipment for Texas
Luis Arraez3 days ago

Suffers Injury On Saturday
Ryan Preece3 days ago

Will Start 25th At Texas
Chase Briscoe3 days ago

The Top Value Play On Sunday At Texas
Ricky Stenhouse Jr3 days ago

.'s Struggles At Texas To Continue This Weekend
Joey Logano3 days ago

Makes For A Nice Bounce Back Play At Texas
NASCAR3 days ago

Bubba Wallace Wins Pole At Texas Motor Speedway
Clayton Keller3 days ago

Ready To Become 100-Point Player
Nicklas Backstrom3 days ago

Feeling At 100 Percent
3 days ago

Chauncey Billups Backs Scoot Henderson To Become A "Star"
Josh Green3 days ago

Aims To Become A Bigger Defensive Presence
Josh Hart3 days ago

Set To See Minutes As Power Forward
Cade Cunningham3 days ago

Jaden Ivey Believes Cade Cunningham Will "Shock" People
DeMar DeRozan3 days ago

Ready To Shoot More Threes
Marcus Morris3 days ago

Sr. Set To Remain A Starter In New Season
Jaden McDaniels4 days ago

Timberwolves Desire To Extend Jaden McDaniels
Boston Celtics4 days ago

Celtics Signing Lamar Stevens As Bench Piece
Frank Ntilikina4 days ago

Could Be Limited At Training Camp
Jayson Tatum4 days ago

To Play More Point Guard In 2023-24?
Damian Lillard4 days ago

Suns Considered Dark Horse To Facilitate Damian Lillard Deal
Donovan Mitchell4 days ago

Not Expected To Sign An Extension Next Summer
4 days ago

Amen Thompson Is Ready To Go For Training Camp
Mateusz Gamrot4 days ago

Seeking Victory In Seventh UFC Appearance
Rafael Fiziev4 days ago

Looks To Get Back In Win Column
Michelle Waterson-Gomez4 days ago

In Dire Need Of Victory
AJ Fletcher4 days ago

Set To Showcase On Main Card
Bryan Battle4 days ago

A Favorite At UFC Vegas 79
Ricardo Ramos5 days ago

Set For First Fight In Over A Year
Charles Jourdain5 days ago

Hoping To Bring UFC Record Above .500
Marina Rodriguez5 days ago

Gets A Rematch At UFC Vegas 79
Dan Ige5 days ago

Enters UFC Vegas 79 On Two-Fight Win Streak
Bryce Mitchell5 days ago

Looking To Bounce Back After First Career Loss