RoboScout 2025 Fantasy Baseball Dynasty Rankings For Every Position

0

We’ve essentially reached the midpoint of the 2025 season, meaning it’s a good time to check in on RoboScout and curate updated prospect rankings for each position.

In the past, we’ve done an overall ranking that combines the leaders at each level into a single aggregated list. The difficulty with this approach is in trying to figure out where to slot a young, lower-level hitter with high upside against a Triple-A slugger who is on the precipice of debuting but is already 25 years old.

Our 2025 rankings are based on peak projections derived from a player’s current-year performance. RoboScout regresses a player—and this pertains to pitchers, also—according to historical age curves and minors-to-majors equivalency curves. From this, an estimated peak major league projection is calculated for each player. The likelihood of reaching said projection, based on a player’s current minor league level, is then blended in to the calculation.

Naturally, peak projection derived from performance at a lower level is considered to be less reliable than a similar peak projection derived from upper-level performance. This adjustment downwardly affects lower-level performers the most, so to compensate, the performance of a prospect relative to his peers at the same level helps boost the top performers. As such, a player who is far outperforming his peers at Low-A, for example, should not have the full effect of that downward adjustment applied to them.

2025 Fantasy Rankings, Sleepers, Dynasty & More

Baseball America’s home for everything fantasy baseball in 2025, including rankings, RoboScout, podcasts and more.

We’ve also separated hitters from pitchers, as the value of pitchers varies greatly depending on league format. For example, pitchers are not nearly as good an investment in roto leagues as they are in H2H formats.

Below, you’ll find RoboScout’s rankings of the top performers are every position, plus an overall ranking of the 75 hitters. Players are listed with their estimated peak MLB projections based on 600 plate appearances.

Catcher

rankplayerlevelxbaxobpwRC+hrsb
1Samuel BasalloAAA0.2780.367131351
2Josue BricenoA+0.2740.354117362
3Rainiel RodriguezA0.2640.340110263
4Eduardo TaitA0.2660.332105282
5Leonardo BernalAA0.2690.340111249
6Moises BallesterosAAA0.2750.343113184
7Alfredo DunoA0.2630.347111203
8Harry FordAAA0.2630.342109184
9Ethan SalasAA0.2650.3411011712
10Thayron LiranzoAA0.2410.327102231

 First Base

rankplayerlevelxbaxobpwrc+hrsb
1Bryce EldridgeAAA0.2690.338109282
2Ryan CliffordAA0.2520.335113274
3Brooks BaldwinAAA0.2610.3291142410
4Esmerlyn ValdezA+0.2530.322110282
5Xavier IsaacAA0.2450.335108253
6Blaze JordanAAA0.2690.336106204
7Jac CaglianoneAAA0.2680.337106294
8C.J. KayfusAAA0.2490.326109195
9Chris SueroA+0.2400.314992522
10Nick KurtzAAA0.2460.320106242

Second Base

rankplayerlevelxBAxOBPwrc+HRsb
1Kevin McGonigleA+0.2790.351117253
2Sal StewartAA0.2740.3411182113
3Andrew SalasA0.2540.334981317
4Michael ArroyoAA0.2710.349122253
5Cole YoungAAA0.2780.352114176
6Colt EmersonA+0.2650.337100184
7Max AndersonAA0.2740.337122223
8Pedro RamirezAA0.2660.3331081517
9William BergollaAA0.2850.346106919
10Jeral PerezA+0.2420.30793283

Shortstop

rankplayerlevelxbaxobpwrc+hrsb
1Luis PenaA0.2840.3491162330
2Jesus MadeA0.2680.3451101724
3Leo De VriesA+0.2680.346108216
4Konnor GriffinA+0.2650.3331142424
5Sebastian WalcottAA0.2690.3481142316
6Jordan LawlarAAA0.2540.3311122223
7Arjun NimmalaA+0.2610.330101254
8A.J. EwingA+0.2590.3351021335
9Nacho Alvarez Jr.AAA0.2670.349111174
10George Lombard Jr.AA0.2560.3391071319
11Ryan RitterAAA0.2530.330110245
12Cooper PrattAA0.2700.3401041517
13Caleb BonemerA0.2530.3321011715
14Jefferson RojasA+0.2620.335991713
15Franklin AriasA+0.2740.33499167
16Mikey RomeroAA0.2530.324108216
17Bryce RainerA0.2520.324992212
18Adrian SantanaA+0.2680.330941324
19JJ WetherholtAA0.2690.3481111314
20Wyatt SanfordA0.2440.315921725

Third Base

ranknamelevelxBAxOBPwRC+HRSB
1Luke AdamsAA0.2700.3541232311
2Brock WilkenAA0.2550.347121293
3Eric BitontiA0.2330.31098307
4Kyle KarrosAA0.2630.339114148
5Rosman VerdugoA+0.2290.31295253
6Jacob ReimerAA0.2630.337120199
7Jose FerminAAA0.2680.3401071124
8Yandel RicardoA0.2590.3281081721
9Jesus BaezA+0.2570.32594217
10Aidan MillerAA0.2420.319951628

Outfielders

rankplayerlevelxbaxobpwrc+HRSB
1Eduardo QuinteroA0.2690.3501232722
2Jett WilliamsAA0.2700.3541241723
3Theo GillenA0.2580.3471102226
4Lazaro MontesAA0.2630.347125293
5Hector RodriguezAA0.2780.347117226
6Josue De PaulaA+0.2600.3431052118
7Nelson RadaAA0.2720.3491141226
8Edward FlorentinoA0.2630.3381152611
9Max ClarkA+0.2660.3501061810
10Braylon PayneA0.2400.317952020
11Slade CaldwellA+0.2500.3381071513
12Dylan BeaversAAA0.2560.3321071722
13Zyhir HopeA+0.2490.326103179
14Nate GeorgeA0.2550.3211031824
15Walker JenkinsAA0.2490.3301011720
16Justin CrawfordAAA0.2660.3401111228
17Henry BolteAA0.2470.3231051826
18Spencer JonesAAA0.2590.3361103813
19Asbel GonzalezA0.2580.322901039
20Luis LaraAA0.2640.3391031022

RoboScsout’s Top 75 Overall Hitters

Below are the top 75 hitters per RoboScout, with their estimated major league peak projections, extrapolated to 600 plate appearances (including the catchers):

rankplayerlevelxBAxOBPwRC+hrSB
1Samuel BasalloAAA0.2780.367131351
2Luis PenaA0.2840.3491162330
3Eduardo QuinteroA0.2690.3501232722
4Josue BricenoA+0.2740.354117362
5Jesus MadeA0.2680.3451101724
6Leo De VriesA+0.2680.346108216
7Jett WilliamsAA0.2700.3541241723
8Luke AdamsAA0.2700.3541232311
9Kevin McGonigleA+0.2790.351117253
10Theo GillenA0.2580.3471102226
11Konnor GriffinA+0.2650.3331142424
12Sebastian WalcottAA0.2690.3481142316
13Rainiel RodriguezA0.2640.340110263
14Bryce EldridgeAAA0.2690.338109282
15Eduardo TaitA0.2660.332105282
16Sal StewartAA0.2740.3411182113
17Jordan LawlarAAA0.2540.3311122223
18Lazaro MontesAA0.2630.347125293
19Hector RodriguezAA0.2780.347117226
20Josue De PaulaA+0.2600.3431052118
21Nelson RadaAA0.2720.3491141226
22Leonardo BernalAA0.2690.340111249
23Ryan CliffordAA0.2520.335113274
24Brooks BaldwinAAA0.2610.3291142410
25Arjun NimmalaA+0.2610.330101254
26Andrew SalasA0.2540.334981317
27Michael ArroyoAA0.2710.349122253
28Edward FlorentinoA0.2630.3381152611
29Max ClarkA+0.2660.3501061810
30Brock WilkenAA0.2550.347121293
31Braylon PayneA0.2400.317952020
32A.J. EwingA+0.2590.3351021335
33Esmerlyn ValdezA+0.2530.322110282
34Nacho Alvarez Jr.AAA0.2670.349111174
35Moises BallesterosAAA0.2750.343113184
36Cole YoungAAA0.2780.352114176
37Alfredo DunoA0.2630.347111203
38George Lombard Jr.AA0.2560.3391071319
39Slade CaldwellA+0.2500.3381071513
40Dylan BeaversAAA0.2560.3321071722
41Ryan RitterAAA0.2530.330110245
42Colt EmersonA+0.2650.337100184
43Cooper PrattAA0.2700.3401041517
44Xavier IsaacAA0.2450.335108253
45Blaze JordanAAA0.2690.336106204
46Eric BitontiA0.2330.31098307
47Zyhir HopeA+0.2490.326103179
48Caleb BonemerA0.2530.3321011715
49Harry FordAAA0.2630.342109184
50Jac CaglianoneAAA0.2680.337106294
51Nate GeorgeA0.2550.3211031824
52Jefferson RojasA+0.2620.335991713
53Franklin AriasA+0.2740.33499167
54Mikey RomeroAA0.2530.324108216
55Max AndersonAA0.2740.337122223
56Bryce RainerA0.2520.324992212
57Pedro RamirezAA0.2660.3331081517
58Adrian SantanaA+0.2680.330941324
59William BergollaAA0.2850.346106919
60Walker JenkinsAA0.2490.3301011720
61Ethan SalasAA0.2650.3411011712
62JJ WetherholtAA0.2690.3481111314
63Justin CrawfordAAA0.2660.3401111228
64C.J. KayfusAAA0.2490.326109195
65Henry BolteAA0.2470.3231051826
66Spencer JonesAAA0.2590.3361103813
67Asbel GonzalezA0.2580.322901039
68Chris SueroA+0.2400.314992522
69Nick KurtzAAA0.2460.320106242
70Kyle KarrosAA0.2630.339114148
71Rosman VerdugoA+0.2290.31295253
72Luis LaraAA0.2640.3391031022
73Hendry MendezAA0.2710.342108156
74Jeral PerezA+0.2420.30793283
75Wyatt SanfordA0.2440.315921725

Below are the top 40 pitchers, per RoboScout (aka ThrowboScout) along with their estimated peak major league projections. To help contextualize the rankings, most of the names below should be rostered in leagues of 12 teams or more.

Pitchers

rankPlayerlevelk%bb%gb%xERAxWHIP
1Chase BurnsAAA26%5%45%3.221.06
2Jack PerkinsAAA30%8%44%3.711.12
3Michael McGreevyAAA22%5%52%3.521.16
4Logan HendersonAAA26%6%40%3.721.14
5Jacob MisiorowskiAAA27%7%44%3.651.16
6Cam SchlittlerAAA25%7%48%3.631.18
7Joe BoyleAAA26%8%51%3.561.18
8Cristian MenaAAA24%6%47%3.791.15
9David FestaAAA24%6%46%3.701.15
10Jonah TongAA28%8%55%3.261.17
11Ian SeymourAAA23%6%39%3.931.17
12Travis SykoraA+30%8%45%3.521.10
13Trey YesavageA+28%9%45%3.861.20
14Mick AbelAAA23%7%49%3.771.21
15Jacob LopezAAA27%7%43%3.881.15
16Didier FuentesAAA21%5%44%3.891.19
17Payton TolleAA27%7%41%3.641.15
18Sean LinanAAA23%7%47%3.971.20
19Yordanny MonegroAA24%7%52%3.421.18
20Tekoah RobyAAA21%6%45%4.001.22
21Luinder AvilaAAA23%7%47%3.861.21
22Blade TidwellAAA24%7%43%4.031.20
23J.T. GinnAAA26%8%49%3.801.20
24Noah CameronAAA23%7%49%3.811.23
25AJ Smith-ShawverAAA23%7%46%3.921.20
26Eduardo RiveraAA26%8%54%3.611.21
27Zebby MatthewsAAA22%6%47%3.901.21
28Mitch BrattAA22%5%42%3.831.16
29Brandon YoungAAA21%6%46%4.051.23
30Brandon WalterAAA22%6%54%3.831.20
31Bubba ChandlerAAA25%7%46%3.761.18
32Coleman CrowAA22%7%49%3.681.22
33Chase PettyAAA22%7%45%3.961.22
34Luis MoralesAAA23%7%44%4.061.21
35David DavalilloAA22%6%51%3.711.22
36Trey GibsonAA25%8%48%3.741.23
37Gage StaniferA+27%9%49%3.701.21
38Gage JumpA+22%7%44%4.011.24
39Troy MeltonAAA23%6%41%3.901.19
40Mike BurrowsAAA25%7%43%3.961.19

Download our app

Read the newest magazine issue right on your phone