Skip to main content

Top 100 MiLB Hitters, 25 & Under, Using Fantasy Baseball Scoring

PlayerAgeMILBMLBPA2BHRBBSOSBAVGOPSPoints
Luis Castro23A+COL36017195476110.3020.991685.7
Joshua Rojas25AAAHOU36427144450240.3090.962672.1
Luis Robert21AACHW32821161774290.3491.019672.0
Kyle Tucker22AAAHOU34919243383190.2750.938635.3
Luis Urias22AAASDP3281917366070.3201.001624.8
Jake Cronenworth25AAATBD34222103949110.3420.973624.2
Travis Demeritte24AAAATL3312618448440.3011.005619.9
Yonathan Daza25AAACOL3352592342100.3770.992619.0
Mason Martin20APIT35519234610380.2620.935618.3
Jorge Mateo24AAAOAK39820131796180.3080.875617.9
Taylor Ward25AAAANA3202218506560.2941.001604.2
Zach Reks25AAALAD3541421388930.2990.935602.4
Wyatt Mathisen25AAAARI3181721367710.2851.006601.8
Isan Diaz23AAAFLA3471720417740.2890.946597.8
Sheldon Neuse24AAAOAK3652016398320.3050.913596.6
Trey Harris23A+ATL3391911305350.3400.959590.4
Sam Hilliard25AAACOL375192429113160.2540.860589.4
Seth Beer22AAHOU3381518297300.3120.960585.1
Jake Fraley24AAASEA32318152869190.3130.947582.7
Drew Waters20AAATL3632952299110.3350.899581.2
Roberto Ramos24AAACOL3131819398500.3110.994576.1
Carter Kieboom21AAAWSN2991814476230.3201.022573.7
Matt Thaiss24AAAANA3721714596410.2740.867570.8
Taylor Jones25AAAHOU3392016467700.2960.930569.8
Jaylin Davis24AAAMIN3361518428780.2900.918567.3
PlayerAgeMiLBMLBPA2BHRBBSOSBAVGOPSPoints
Gavin Lux21AAALAD3241214316670.3320.946563.5
Terrin Vavra22ACOL3512684752140.3170.904561.4
Ka'ai Tom25AAACLE3541214437440.2910.898560.9
Alec Bohm22AAPHI3352310364740.3250.929559.6
Mason McCoy24AABAL385184335670.3390.847559.4
Trent Grisham22AAAMIL3511618526080.2580.884556.8
Will Benson21A+CLE324132046100200.2500.892556.6
Franklin Barreto23AAAOAK31824123279130.2960.927555.6
Niko Hulsizer22A+LAD3172118429550.2750.954555.5
Jarren Duran22AABOS3591843174240.3310.848548.2
Abraham Toro22AAHOU3451213416340.2980.883546.4
Dylan Carlson20AASTL34717133866120.2820.876543.6
Ty France24AAASDP2111519172810.3791.266540.5
Travis Blankenhorn22AAMIN3521717257980.2970.857538.2
Mike Brosseau25AAATBD2922115335120.3170.998537.0
Daniel Johnson23AAACLE34621143470100.2730.873536.7
Donovan Casey23A+LAD339131532107180.2740.857535.4
Zach Green25AAASFG2291622317410.3201.172533.6
Bobby Bradley23AAACLE2841724249100.2920.997532.4
Jared Walsh25AAAANA2802015396800.3101.015532.1
Domingo Leyba23AAAARI3292615205500.3040.913530.2
Jarred Kelenic19A+SEA31019153269110.2960.929530.0
Curtis Terry22A+TEX3282918188100.2790.909526.2
Wander Franco18A+TBD3081983520170.3320.937526.0
Michael Gettys23AAASDP377192220113120.2540.809525.4
PlayerAgeMiLBMLBPA2BHRBBSOSBAVGOPSPoints
Keston Hiura22AAAMIL2471619236770.3271.078524.3
Willi Castro22AAADET3601653571130.2960.827523.4
Ryan Aguilar24A+MIL354196559280.2850.824523.2
Edward Olivares23AASDP34819122869220.2880.824517.2
Ian Dawkins23ACHW3662432258190.3220.814516.6
Kean Wong24AAATBD322216276230.3460.910515.4
Bobby Dalbec24AABOS3431119569340.2290.851514.1
Miguel Vargas19A+LAD344225384990.3150.845513.6
Dustin Fowler24AAAOAK3771614288470.2690.805512.4
Devin Mann22A+LAD3431717317530.2830.869512.3
Chris Gittens25AANYY3021314488700.2890.931512.1
Nate Lowe23AAATBD2961912506410.2900.938510.4
Khalil Lee21AAKCR3441364490350.2650.767508.9
Samuel Huff21A+TEX3211721149250.2840.886505.9
Nolan Jones21A+CLE324127658550.2860.860505.5
Mauricio Dubon24AAAMIL3671914155390.3030.823504.4
Jerar Encarnacion21A+FLA3522013298840.2910.830500.0
Cristian Pache20AAATL3392411267670.2930.870496.2
Ian Happ24AAACHC37216135510080.2340.772494.6
Robbie Glendinning23AAPIT2852311238480.3290.944494.5
Tyler Freeman20A+CLE3412132334140.3060.821492.3
Alek Thomas19AARI314168365780.3050.883489.2
Matt Hearn23A+COL3871403361290.3160.757487.8
Lewin Diaz22AAMIN3132315205400.2970.891486.1
Diosbel Arias22A+TEX362202408330.3140.811485.8
PlayerAgeMiLBMLBPA2BHRBBSOSBAVGOPSPoints
Danny Mendick25AAACHW35814104359150.2660.781483.4
Tim Lopes25AAASEA3532762962210.2880.791483.2
Nick Solak24AAATBD3401216397530.2640.830482.1
Luis Campusano20A+SDP298209343700.3240.913481.8
Canaan Smith20ANYY322207436960.2970.851481.4
Brewer Hicklen23A+KCR310944690300.2760.813480.8
Chris Shaw25AAASFG3181416307220.2800.870480.8
Cole Freeman24A+WSN3641724235180.3000.777480.5
Ryan Mountcastle22AAABAL3431815117920.3070.834479.5
Brice Turang19AMIL3571324954210.2870.760479.0
Jeter Downs20A+LAD32918143166180.2580.817478.9
Darick Hall23AAPHI3362614358140.2400.823477.9
Triston Casas19ABOS3111715347820.2690.880476.8
Donnie Walton25AASEA34298424580.3070.831476.4
Joe Rizzo21A+SEA363217315800.3010.808475.2
Andy Young25AAAARI3461712247620.2590.814473.4
Brent Rooker24AAAMIN2661614359120.2860.956473.3
David Fry23AMIL3593111287560.2670.799473.1
Xavier Edwards19ASDP3441313035200.3360.805471.2
DJ Peters23AAALAD34214143810420.2550.814471.0
Justin Dean22AATL2891344066260.2880.847470.9
Ryan Vilade20A+COL3531534372140.2800.783469.6
Chris Sharpe23AAPIT3371993468150.2730.808468.0
Jeremy Pena21A+HOU3261053767190.2930.805465.6
Devlin Granberg23ABOS322157335750.2860.839463.1
PlayerAgeMiLBMLBPA2BHRBBSOSBAVGOPSPoints

Click here for Dynasty Fantasy Baseball Rankings

Stats via Baseball Reference

Scoring System

  • AB (-1)
  • 1B - 5.6
  • 2B - 8.5
  • 3B - 11.3
  • HR - 15
  • SB - 2.5
  • CS - (-3)
  • BB - 3.5
  • HBP - 3.5
Top MILB Hitters Fantasy Baseball