Eric Cross' updated top 200 dynasty fantasy baseball rankings, updated for November 2025. His top MLB players to target in dynasty leagues for 2025 and beyond.
What, just because the MLB season is over you thought the Fantasy Baseball content would stop? Well, not in my world and not here at RotoBaller either.
Dynasty leagues are a year-round investment and there's never a bad time to improve or tinker with your roster. So why not start with some rankings and notes on players to buy, sell, or hold this offseason.
Below, you'll find my Top 200 Dynasty Rankings for November 2025, with notes on notable risers or fallers since my last update. Check out my Patreon for my full Top 500 Dynasty Rankings, plus plenty of additional content.
Be sure to check all of our fantasy baseball lineup tools and resources:- Fantasy baseball trade analyzer
- BvP matchups data (Batter vs. Pitcher)
- PvB matchups data (Pitcher vs. Batter)
- Who should I start? Fantasy baseball comparisons
- Daily MLB starting lineups
- Fantasy baseball closer depth charts
- Fantasy Baseball live scoreboard
- Fantasy baseball injury reports
What Factors Into My Dynasty Rankings
Many elements go into dynasty rankings, but I primarily weigh the following:
- Current/Recent Performance
- Expected future short-term performance (Next 2-3 years)
- Expected future long-term performance
- Profile/metrics analysis
- Durability
- Team Context (it matters a little bit)
Top 200 Fantasy Baseball Dynasty Rankings
Updated: November 2025. For the full Top 500, along with additional rankings, analysis, and more, check out Eric's Toolshed Fantasy Patreon.
| Rank | Player | Pos. | Team | Age | Previous |
| 1 | Bobby Witt Jr. | SS | KCR | 25.42 | 1 |
| 2 | Shohei Ohtani | UT/SP | LAD | 31.37 | 2 |
| 3 | Juan Soto | OF | NYM | 27.06 | 3 |
| 4 | Corbin Carroll | OF | ARI | 25.24 | 4 |
| 5 | Elly De La Cruz | SS | CIN | 23.84 | 5 |
| 6 | Ronald Acuna Jr. | OF | ATL | 27.91 | 6 |
| 7 | Paul Skenes | SP | PIT | 23.47 | 7 |
| 8 | Tarik Skubal | SP | DET | 28.99 | 10 |
| 9 | Fernando Tatis Jr. | OF | SDP | 26.87 | 12 |
| 10 | Julio Rodriguez | OF | SEA | 24.88 | 16 |
| 11 | Kyle Tucker | OF | CHC | 28.83 | 8 |
| 12 | Aaron Judge | OF | NYY | 33.56 | 13 |
| 13 | Roman Anthony | OF | BOS | 21.51 | 14 |
| 14 | Gunnar Henderson | SS | BAL | 24.38 | 11 |
| 15 | Nick Kurtz | 1B | ATH | 22.68 | 15 |
| 16 | James Wood | OF | WAS | 23.16 | 9 |
| 17 | Garrett Crochet | SP | BOS | 26.41 | 17 |
| 18 | Vladimir Guerrero Jr. | 1B | TOR | 26.67 | 22 |
| 19 | Junior Caminero | 3B | TBR | 22.37 | 19 |
| 20 | Jackson Chourio | OF | MIL | 21.68 | 18 |
| 21 | Jose Ramirez | 3B | CLE | 33.17 | 20 |
| 22 | Wyatt Langford | OF | TEX | 24.00 | 21 |
| 23 | Yordan Alvarez | OF | HOU | 28.39 | 23 |
| 24 | Francisco Lindor | SS | NYM | 32.01 | 24 |
| 25 | Konnor Griffin | SS | PIT | 19.56 | 29 |
| 26 | Jazz Chisholm Jr. | 2B/3B | NYY | 27.79 | 25 |
| 27 | Cal Raleigh | C | SEA | 28.97 | 26 |
| 28 | Ketel Marte | 2B | ARI | 32.10 | 27 |
| 29 | Zach Neto | SS | LAA | 24.79 | 28 |
| 30 | Pete Alonso | 1B | NYM | 30.95 | 31 |
| 31 | Kevin McGonigle | SS | DET | 21.24 | 32 |
| 32 | CJ Abrams | SS | WAS | 25.12 | 33 |
| 33 | Pete Crow-Armstrong | OF | CHC | 23.64 | 30 |
| 34 | Rafael Devers | 1B | SFG | 29.06 | 34 |
| 35 | Corey Seager | SS | TEX | 31.56 | 35 |
| 36 | Cristopher Sanchez | SP | PHI | 28.93 | 43 |
| 37 | Hunter Brown | SP | HOU | 27.22 | 37 |
| 38 | Riley Greene | OF | DET | 25.13 | 39 |
| 39 | Eury Perez | SP | MIA | 22.59 | 40 |
| 40 | Bryan Woo | SP | SEA | 25.80 | 56 |
| 41 | Josh Naylor | 1B | SEA | 28.40 | 50 |
| 42 | Logan Gilbert | SP | SEA | 28.53 | 42 |
| 43 | Trea Turner | SS | PHI | 32.38 | 44 |
| 44 | Brent Rooker | OF | ATH | 31.04 | 46 |
| 45 | Austin Riley | 3B | ATL | 28.63 | 38 |
| 46 | Bryce Harper | 1B | PHI | 33.09 | 36 |
| 47 | Manny Machado | 3B | SDP | 33.37 | 41 |
| 48 | Yoshinobu Yamamoto | SP | LAD | 27.25 | 47 |
| 49 | Chase Burns | SP | CIN | 22.83 | 48 |
| 50 | Jarren Duran | OF | BOS | 29.20 | 49 |
| 51 | Jackson Merrill | OF | SDP | 22.58 | 51 |
| 52 | Hunter Greene | SP | CIN | 26.28 | 52 |
| 53 | Kyle Schwarber | UT | PHI | 32.70 | 53 |
| 54 | Spencer Schwellenbach | SP | ATL | 25.46 | 55 |
| 55 | Jeremy Pena | SS | HOU | 28.15 | 58 |
| 56 | Cole Ragans | SP | KCR | 27.93 | 59 |
| 57 | Jesus Made | SS | MIL | 18.52 | 60 |
| 58 | Freddy Peralta | SP | MIL | 29.45 | 61 |
| 59 | Logan Webb | SP | SFG | 29.00 | 62 |
| 60 | Joe Ryan | SP | MIN | 29.45 | 64 |
| 61 | Brice Turang | 2B | MIL | 25.99 | 65 |
| 62 | Spencer Strider | SP | ATL | 27.05 | 68 |
| 63 | Matt Olson | 1B | ATL | 31.64 | 54 |
| 64 | Leodalis De Vries | SS | ATH | 19.09 | 69 |
| 65 | Nolan McLean | SP | NYM | 24.31 | 70 |
| 66 | Randy Arozarena | OF | SEA | 30.72 | 73 |
| 67 | George Kirby | SP | SEA | 27.78 | 74 |
| 68 | Oneil Cruz | OF | PIT | 27.12 | 45 |
| 69 | Geraldo Perdomo | SS | ARI | 26.07 | 75 |
| 70 | Mookie Betts | SS | LAD | 33.11 | 76 |
| 71 | Ben Rice | C/1B | NYY | 26.73 | 149 |
| 72 | Bo Bichette | SS | TOR | 27.70 | 63 |
| 73 | Michael King | SP | SDP | 30.48 | 78 |
| 74 | Maikel Garcia | 2B/3B | KCR | 25.70 | 82 |
| 75 | Cody Bellinger | OF | FA | 30.35 | 67 |
| 76 | Tyler Soderstrom | 1B/OF | ATH | 23.98 | 95 |
| 77 | Jacob Misiorowski | SP | MIL | 23.62 | 57 |
| 78 | Samuel Basallo | C/1B | BAL | 21.26 | 81 |
| 79 | Sebastian Walcott | SS | TEX | 19.67 | 84 |
| 80 | Michael Busch | 1B | CHC | 28.02 | 108 |
| 81 | Max Fried | SP | NYY | 31.83 | 80 |
| 82 | Vinnie Pasquantino | 1B | KCR | 28.10 | 71 |
| 83 | Luke Keaschall | 2B | MIN | 23.25 | 96 |
| 84 | Willy Adames | SS | SFG | 30.21 | 88 |
| 85 | Jackson Holliday | 2B | BAL | 21.95 | 97 |
| 86 | Jonathan Aranda | 1B | TBR | 27.49 | 79 |
| 87 | Jordan Westburg | 2B/3B | BAL | 26.74 | 72 |
| 88 | J.J. Wetherholt | 2B/3B/SS | STL | 23.18 | 89 |
| 89 | Walker Jenkins | OF | MIN | 20.73 | 98 |
| 90 | Seiya Suzuki | OF | CHC | 31.25 | 83 |
| 91 | Roki Sasaki | SP | LAD | 24.03 | 99 |
| 92 | Framber Valdez | SP | HOU | 32.00 | 103 |
| 93 | Pablo Lopez | SP | MIN | 29.70 | 66 |
| 94 | Max Clark | OF | DET | 20.90 | 105 |
| 95 | Josue De Paula | OF | LAD | 20.48 | 107 |
| 96 | William Contreras | C | MIL | 27.90 | 102 |
| 97 | Eduardo Quintero | OF | LAD | 20.16 | 109 |
| 98 | Zyhir Hope | OF | LAD | 20.82 | 110 |
| 99 | Andy Pages | OF | LAD | 24.94 | 87 |
| 100 | Tyler Glasnow | SP | LAD | 32.24 | 85 |
| 101 | Josh Hader | RP | HOU | 31.61 | 111 |
| 102 | Thomas White | SP | MIA | 21.13 | 113 |
| 103 | Blake Snell | SP | LAD | 32.95 | 93 |
| 104 | Jacob Wilson | SS | ATH | 23.63 | 114 |
| 105 | Heliot Ramos | OF | SFG | 26.19 | 115 |
| 106 | Alex Bregman | 3B | BOS | 31.64 | 77 |
| 107 | Michael Harris II | OF | ATL | 24.69 | 117 |
| 108 | Christian Yelich | OF | MIL | 33.95 | 90 |
| 109 | Emmet Sheehan | SP | LAD | 26.00 | 158 |
| 110 | Ryan Pepiot | SP | TBR | 28.24 | 100 |
| 111 | Kyle Bradish | SP | BAL | 29.18 | 130 |
| 112 | Byron Buxton | OF | MIN | 31.92 | 120 |
| 113 | Kyle Stowers | OF | MIA | 27.87 | 91 |
| 114 | Dylan Cease | SP | SDP | 29.89 | 121 |
| 115 | Ozzie Albies | 2B | ATL | 28.86 | 122 |
| 116 | Agustin Ramirez | C | MIA | 24.18 | 136 |
| 117 | Drake Baldwin | C | ATL | 24.64 | 174 |
| 118 | Wilyer Abreu | OF | BOS | 26.40 | 94 |
| 119 | Trey Yesavage | SP | TOR | 22.30 | 245 |
| 120 | Bubba Chandler | SP | PIT | 23.17 | 164 |
| 121 | Jasson Dominguez | OF | NYY | 22.77 | 112 |
| 122 | Cam Schlittler | SP | NYY | 24.77 | 187 |
| 123 | Bryce Eldridge | 1B | SFG | 21.07 | 116 |
| 124 | Luis Pena | 2B/SS | MIL | 19.00 | 123 |
| 125 | Brandon Nimmo | OF | NYM | 32.64 | 127 |
| 126 | Hunter Goodman | C | COL | 26.11 | 92 |
| 127 | Jonah Tong | SP | NYM | 22.41 | 119 |
| 128 | Travis Bazzana | 2B | CLE | 23.22 | 155 |
| 129 | Will Smith | C | LAD | 30.64 | 106 |
| 130 | Noelvi Marte | 3B | CIN | 24.08 | 144 |
| 131 | Jhoan Duran | RP | PHI | 27.86 | 131 |
| 132 | Cade Horton | SP | CHC | 24.24 | 166 |
| 133 | Carlos Rodon | SP | NYY | 32.94 | 126 |
| 134 | Ranger Suarez | SP | PHI | 30.23 | 133 |
| 135 | Jakob Marsee | OF | MIA | 24.39 | 134 |
| 136 | Nick Pivetta | SP | SDP | 32.76 | 137 |
| 137 | Addison Barger | 3B/OF | TOR | 26.01 | 140 |
| 138 | Dylan Crews | OF | WAS | 23.39 | 143 |
| 139 | Shota Imanaga | SP | CHC | 32.21 | 86 |
| 140 | Kris Bubic | SP | KCR | 28.24 | 145 |
| 141 | Shea Langeliers | C | ATH | 28.00 | 157 |
| 142 | Jac Caglianone | OF | KCR | 22.77 | 124 |
| 143 | Andrew Painter | SP | PHI | 22.60 | 146 |
| 144 | Brenton Doyle | OF | COL | 27.51 | 128 |
| 145 | Lawrence Butler | OF | ATH | 25.35 | 104 |
| 146 | Jesus Luzardo | SP | PHI | 28.13 | 181 |
| 147 | Matt Chapman | 3B | SFG | 32.56 | 150 |
| 148 | Cam Smith | OF | HOU | 22.73 | 151 |
| 149 | Royce Lewis | 3B | MIN | 26.45 | 156 |
| 150 | MacKenzie Gore | SP | WAS | 26.73 | 118 |
| 151 | Bryan Reynolds | OF | PIT | 30.81 | 159 |
| 152 | Sal Stewart | 1B/3B | CIN | 21.94 | 180 |
| 153 | Bryce Miller | SP | SEA | 27.23 | 160 |
| 154 | Steven Kwan | OF | CLE | 28.20 | 161 |
| 155 | Ian Happ | OF | CHC | 31.27 | 162 |
| 156 | Adley Rutschman | C | BAL | 27.78 | 163 |
| 157 | Isaac Paredes | 1B/3B | HOU | 26.74 | 154 |
| 158 | Andrew Vaughn | 1B | MIL | 27.53 | 266 |
| 159 | Taylor Ward | OF | LAA | 31.93 | 142 |
| 160 | Payton Tolle | SP | BOS | 23.04 | 165 |
| 161 | Andrew Abbott | SP | CIN | 26.46 | 167 |
| 162 | Ezequiel Tovar | SS | COL | 24.29 | 129 |
| 163 | Gavin Williams | SP | CLE | 26.31 | 206 |
| 164 | Nico Hoerner | 2B | CHC | 28.51 | 169 |
| 165 | Edwin Diaz | RP | NYM | 31.66 | 170 |
| 166 | Shane Bieber | SP | TOR | 30.47 | 199 |
| 167 | Luis Castillo | SP | SEA | 32.96 | 138 |
| 168 | Eugenio Suarez | 3B | SEA | 34.34 | 172 |
| 169 | Dylan Beavers | OF | BAL | 24.26 | 221 |
| 170 | Josh Lowe | OF | TBR | 27.79 | 175 |
| 171 | Tatsuya Imai | SP | FA | 27.53 | NR |
| 172 | Kerry Carpenter | OF | DET | 28.21 | 176 |
| 173 | Ceddanne Rafaela | 2B/OF | BOS | 25.16 | 179 |
| 174 | Mason Miller | RP | SDP | 27.23 | 177 |
| 175 | Sandy Alcantara | SP | MIA | 30.20 | 195 |
| 176 | Ivan Herrera | C | STL | 25.46 | 178 |
| 177 | Teoscar Hernandez | OF | LAD | 33.09 | 148 |
| 178 | Shane Baz | SP | TBR | 26.42 | 241 |
| 179 | Jose Altuve | 2B/OF | HOU | 35.54 | 153 |
| 180 | Jo Adell | OF | LAA | 26.61 | 182 |
| 181 | Colt Emerson | SS | SEA | 20.32 | 183 |
| 182 | Trevor Rogers | SP | BAL | 28.01 | 184 |
| 183 | Luis Robert Jr. | OF | CHW | 28.29 | 139 |
| 184 | Freddie Freeman | 1B | LAD | 36.18 | 101 |
| 185 | Spencer Torkelson | 1B | DET | 26.23 | 185 |
| 186 | Edward Florentino | OF | PIT | 18.02 | 194 |
| 187 | Bryson Stott | 2B | PHI | 28.11 | 243 |
| 188 | Carson Benge | OF | NYM | 22.80 | 152 |
| 189 | Mike Trout | OF | LAA | 34.28 | 188 |
| 190 | Lazaro Montes | OF | SEA | 21.06 | 168 |
| 191 | Alejandro Kirk | C | TOR | 27.03 | 251 |
| 192 | Matt McLain | 2B | CIN | 26.28 | 202 |
| 193 | Josue Briceno | C/1B | DET | 21.14 | 205 |
| 194 | Colson Montgomery | 3B/SS | CHW | 23.72 | 190 |
| 195 | Munetaka Murakami | 3B | N/A | 25.79 | NR |
| 196 | Edward Cabrera | SP | MIA | 27.60 | 193 |
| 197 | Michael Arroyo | 2B | SEA | 21.03 | 147 |
| 198 | Kristian Campbell | 2B | BOS | 23.38 | 132 |
| 199 | Chandler Simpson | OF | TBR | 24.99 | 203 |
| 200 | Jackson Jobe | SP | DET | 23.30 | 196 |
Dynasty Fantasy Baseball Rankings Notes
Ben Rice, New York Yankees
In case you haven't heard by now, I'm all-in on Ben Rice heading into 2026. As a Red Sox fan, it pains me that I'm this high on Rice, but it's certainly warranted. In 530 plate appearances with the Yankees last season, Rice slashed .255/.337/.499 with 74 runs, 26 home runs, 65 RBI, and three steals. While good, that slash line doesn't exactly stand out. But when you look as his underlying metrics, you'll be blinded with plenty of red on his Savant page.
First and foremost, Rice's quality of contact metrics were elite in 2025 with a 15.4% barrel rate, 93.3 mph AVG EV, and a 56.1% hard-hit rate. He also hit the ball at ideal angles with a 60.2% air rate, 44.4% pull rate, and a 25.2% pull-air rate. Rice's .551 xSLG was the 8th best mark in all of baseball and he was one of just five players to have an xBA above .280 and an xSLG above .550.
Rice didn't just stand out in the power department either as he recorded a solid 9.4% walk rate, 18.9% strikeout rate and 21.2% chase rate along with an above-average 86% zone and 78.8% overall contact rate. All the metrics point as a notable breakout for Rice in 2026.
Munetaka Murakami, Free Agent
It's always hard to figure out where to slot free agents coming over from Japan or Korea, but just inside the Top-200 overall felt appropriate for Munetaka Murakami. The 25-year-old corner infielder racked up 246 home runs in 892 NPB games with a career .270/.394/.557 slash line. That included a career-best 56 home runs back in 2022 and five seasons of at least 30 home runs.
Munetaka Murakami has had reverse splits over a 3-year sample size (2023-2025)
vs. LHP (537 PA)
.930 OPS
27.2 K%
13.0 BB%
33.4 Whiff%
76.8 Z-Con%
8.1 LD%
57.7 AIR%vs. RHP (882 PA)
.846 OPS
30.2 K%
16.0 BB%
37.8 Whiff%
70.6 Z-Con%
7.3 LD%
57.0 AIR% pic.twitter.com/NrDWMxS5ud— Yakyu Cosmopolitan (@yakyucosmo) November 8, 2025
The power with Murakami has never been questions, and it's not hard to see him being a 30-homer bat in the Major Leagues. But with that said, the issues with Murakami stem from his contact rates and struggles with premium velocity. Murakami has posted a sub-70% contact rate against both LHP and RHP over the last three years with a 76.8% zone contact rate against southpaws and 70.6% against right-handers.
You could make a case that he'll adjust to some degree against higher velocity once he faces it more in the Majors after not facing many hard-throwers in Japan, but the contact rates are what concern me the most right now. Is Murakami just a .230 hitter?
Dylan Beavers, Baltimore Orioles
Every time I update my dynasty rankings, Dylan Beavers continues to sneak higher and higher. He's now inside my Top-200 overall, and I expect that climb to continue during the 2026 season. Beavers racked up 18 home runs and 23 steals in just 94 Triple-A games with a .304/.420/.515 slash line before adding four home runs and two steals in 35 games with Baltimore. Overall, Beavers accumulated 94 walks between Triple-A and the Majors while striking out just 112 times.
While Beavers doesn't stand out in any one area, he's proven to be rock-solid across the board. In Triple-A last season, Beavers posted an 86.9% zone and 80.3% overall contact rare along with an 89.7 mph AVG EV, 41.3% hard-hit rate, and a 9.3% barrel rate. And while he only managed a 28% hard-hit rate with Baltimore, he still had a 9.3% barrel rate while walking 19% of the time and only chasing at an 18.9% clip.
With plus speed along with at least average power, above-average contact skills, and a great plate approach, Beavers projects as a potential 20/25 player who can provide a good AVG and strong OBP as well. Go get this guy in dynasty leagues before he has a Top-100 price tag.
Emmet Sheehan, Los Angeles Dodgers
Part of me wanted to put Emmet Sheehan inside my Top-100 overall, but that might be a bit premature. However, the upside is absolutely there for Sheehan to be well inside the Top-100 overall early in the 2026 season, and he's one of the biggest buys for me this offseason in dynasty leagues.
In 73.1 innings last season, Sheehan recorded a stellar 2.82 ERA, 0.97 WHIP, 7.6% walk rate, and a 30.6% strikeout rate. He was one of just three pitchers to have a K-BB rate above 23%, BAA under .200, and a FIP under 3.00 in 2025. The other two are the American League and National League Cy Young Award winners, Tarik Skubal and Paul Skenes. That's a pretty damn good list to be a part of.
Only three starting pitchers met the below four thresholds in 2025:
70+ IP
K-BB above 23%
BAA under .200
FIP under 3.00Tarik Skubal (Duh)
Paul Skenes (Also Duh)
And...Emmet Sheehan 👀👀pic.twitter.com/4ojK7XgrtB
— Eric Cross (@EricCrossMLB) October 23, 2025
Sheehan dominated primarily with three pitches, throwing his 4-seamer, slider, and changeup a combined 93.9% of the time. All three of those offerings had a BAA under .220 with the slider and changeup both finishing with a BAA under .165, a SLG allowed under .230, and a whiff rate above 30%. Sheehan's slider led the way with a 43.6% whiff rate and was the only slider for a starting pitcher to have a wOBA under .200 and a whiff rate above 40% with a minimum of 300 thrown.
Sheehan has Top-20 upside at the starting pitcher position, but how many innings he gets in 2026 is the real question mark.
Luis Robert, Chicago White Sox
Honestly, I almost bumped Luis Robert out of my Top-200 overall. There's no denying the upside or talent, but there are too many red flags for him to continue sitting close to the Top-100 in my ranking.
Outside of 2023, Robert has disappointed in every other season for one reason or another. He slashed .338/.378/.567 with 13 home runs in 2021, but only played 68 games. He followed that up by playing 98, 100, and 110 games in 2022, 2024, and 2025 respectively, with 2023 being the only season he reached 120 games and/or 500 plate appearances so far in his six-year career.
Even when Robert is on the field, the production has been wildly inconsistent with more valleys than peaks. In each of the last two seasons, Robert has hit below .225 with an OVP below .300 and a SLG below .380. Outside of his 33 steals last season, there wasn't much value provided. He's also only reached 15 home runs in a season once in his career. And I haven't even gotten to his below-average contact rates and higher strikeout rate.
Maybe Robert will stay healthy and have another exciting fantasy season one of these years. But at this point, the red flags vastly outweigh the green flags.
If you enjoyed these rankings and want to see the full Top 500, along with additional rankings, analysis, and more, check out Eric's Toolshed Fantasy Patreon.
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 Advice
RADIO





