Leo De Vries

SS Midland RockHounds
Age 20 S/R 6'0" / 183 lbs AA HR -5% Svc 0.0 · Ctrl thru 2033
Overview
AAPROSPECTFG #6MiLBFA 2034
Scout OFP61ETA2028FG ETA2027MLB%22%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518AAOAK103.281/.366/.5515299—.226/.287/.430
202518A+OAK433.249/.357/.42610965—.188/.273/.321
202619AAOAK428.290/.379/.4581334101—.259/.327/.399
2027PROJ22% MLB20MLBOAK70.244/.316/.39422950.2
2028PROJ68% MLB21MLBOAK376.251/.324/.41711121041.5
2029PROJ81% MLB22MLBOAK462.257/.331/.43715151112.3
Next 3 projected WAR 4.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$8M2032Arb-2$15M2033Arb-3$22M
Skills · percentileMiLB Statcast 2026 AA
Whiff%81
Z-Con%78
wOBA77
wRC+74
K%68
Speed67
Career WAR7 WAR median (P10 -1 / P90 62, comp-based) · star 17% · didn't stick 38%
CompsAdael Amador (age 21) · Evan Carter (age 20) · Jackson Chourio (age 20)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†95
AVG/OBP/SLG.244 / .316 / .394
PA70
HR2
K%23
BB%9
BABIP299
ISO143
MLB%22%
Value2027 · WAR
BAT: -1.8 runs (wOBA-derived runs vs avg)-2BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: +1.20+1.2WAR
0.02.04.00.31.52.32.93.23.33.327282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$87M ctrl surplus
Tools · ContractCON 57 / POW 57
Toolsscout grade
CONTACT57
scouting grade only
POWER57
scouting grade only
EYE55
scouting grade only
SPEED53
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+1.5$11M+$10M
2029Pre-Arb$0.8M+2.3$16M+$15M
2030Pre-Arb$0.8M+2.9$20M+$20M
2031Arb-1$8M+3.2$22M+$17M
2032Arb-2$15M+3.3$22M+$13M
2033Arb-3$22M+3.3$20M+$9M
Totals $47M $111M +$83M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202417 ALake Elsinore Storm — 360299 7122311 50849 132 237363441805 204291 2314 359 70 — — — — — —
202417 INTLPeoria Javelinas — 7867 12302 7212 30 179276313590 134217 279 265 66 — — — — — —
202518 AAMidland RockHounds — 10389 25715 10202 21 281366551917 270303 1910 391 99 — — — — — —
202518 A+Lansing Lugnuts — 433366 9121710 56876 97 249357426784 178297 2013 348 65 — — — — — —
202619 AAMidland RockHounds — 428369 10721113 49915 345 290379458837 168351 2111 371 101 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 A MLELake Elsinore Storm — 360312 551529 371149 132 176282324606 147240 3210 272 70 — — — — — —
202518 AA MLEMidland RockHounds — 10393 21514 6252 21 226287430717 204252 246 314 99 — — — — — —
202518 A+ MLELansing Lugnuts — 433383 721459 391146 97 188273321595 133235 269 264 65 — — — — — —
202619 AA MLEMidland RockHounds — 428386 10019111 341115 345 259327399726 140329 268 318 101 — — — — — —
202417 A MLE2 teams — 438377 6819311 4613911 162 180288334622 154247 3211 272 70 — — — — — —
202417 A RAW2 teams — 438366 8325313 5710511 162 227348418766 191278 2413 342 70 — — — — — —
202518 A+ MLE2 teams — 536476 9419613 451398 118 197278345622 147245 268 274 71 — — — — — —
202518 A+ RAW2 teams — 536455 11628815 661078 118 255359451810 196298 2012 356 71 — — — — — —
202619 AA MLEMidland RockHounds — 428386 10019111 341115 345 259327399726 140333 268 318 101 — — — — — —
202619 AA RAWMidland RockHounds — 428369 10721113 49915 345 290379458837 168351 2111 371 101 — — — — — —
202417 A MLE2 teams — 438378 6819311 4613911 162 180288333621 153240 3211 272 70 — — — — — —
202518 A+ MLE2 teams — 536478 9419613 451398 118 197278343621 146238 268 274 71 — — — — — —
202619 AA MLEMidland RockHounds — 428386 10019111 341115 345 259327399726 140329 268 318 101 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 A MLE2 teams — 438378 6819311 4613911 162 180288333621 153240 3211 272 70 — — — — — —
202518 A+ MLE2 teams — 536478 9419613 451398 118 197278343621 146238 268 274 71 — — — — — —
202619 AA MLEMidland RockHounds — 428386 10019111 341115 345 259327399726 140329 268 318 101 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEOAK 22% 538483 11523314 441256 174 237310383692 146289 238 309 95 -3 +2 -1 +6 +12 1.2
▸ 2027 — real world (MLB)
202720 MLB CTXOAK 22% 7063 15302 6161 21 244316394710 150299 239 316 95 -0 +0 -0 +1 +2 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEOAK 68% 552493 12023317 471247 184 244318406724 162290 229 322 104 +2 +2 -1 +6 +12 2.2
202922 MLB MLEOAK 81% 570509 12724320 491247 184 250325426751 176291 229 332 111 +7 +2 -0 +6 +12 2.8
203023 MLB MLEOAK 85% 602536 13726422 531298 194 254329439768 185292 219 339 115 +11 +2 +0 +6 +13 3.4
203124 MLB MLEOAK 84% 625557 14327424 551328 184 256332446778 190293 219 343 118 +13 +2 +1 +7 +14 3.7
203225 MLB MLEOAK 84% 633563 14427424 571338 174 257333449782 192293 219 344 119 +14 +2 +1 +7 +14 3.9
203326 MLB MLEOAK 84% 638568 14627425 571348 174 257333449782 192293 219 344 119 +15 +2 +1 +7 +14 3.9
203427 MLB MLEOAK 82% 637567 14527424 571358 154 256332446779 191292 219 343 118 +14 +1 +1 +7 +14 3.8
203528 MLB MLEOAK 82% 631561 14427424 571358 133 254330442772 188292 219 341 117 +13 +1 +0 +7 +14 3.5
203629 MLB MLEOAK 79% 620553 14026423 551357 113 252328436764 184291 229 337 114 +11 +1 -0 +7 +13 3.2
203730 MLB MLEOAK 78% 609543 13525322 541347 93 249325428753 179289 229 333 111 +8 +1 -1 +7 +13 2.8
203831 MLB MLEOAK 78% 595532 13024321 521336 63 245320419739 174287 229 327 108 +5 +0 -2 +6 +13 2.3
203932 MLB MLEOAK 78% 576515 12423319 501326 34 240314406720 166283 239 320 103 +2 -1 -3 +6 +12 1.7
204033 MLB MLEOAK 77% 547491 11420317 461285 45 233306391697 157278 238 310 96 -2 -1 -3 +6 +12 1.1
204134 MLB MLEOAK 73% 499451 10117215 411214 213 225297372669 147272 248 299 88 -7 -5 -4 +5 +11 0.0
202821 MLB CTXOAK 68% 376336 8418211 32845 123 251324417741 166300 229 328 104 +2 +1 -0 +4 +8 1.5
202922 MLB CTXOAK 81% 462413 10522315 401016 153 257331437768 180301 229 339 111 +6 +2 -0 +5 +10 2.3
203023 MLB CTXOAK 85% 511455 11824318 451096 163 260335449784 189302 219 345 115 +9 +2 +0 +5 +11 2.9
203124 MLB CTXOAK 84% 527468 12325320 471117 153 263338456794 193303 219 349 118 +11 +2 +1 +6 +11 3.2
203225 MLB CTXOAK 84% 532473 12525420 471127 153 264339459798 196303 219 351 119 +12 +2 +1 +6 +12 3.3
203326 MLB CTXOAK 84% 536476 12626420 481137 143 263339459798 196303 219 351 119 +12 +2 +1 +6 +12 3.3
203427 MLB CTXOAK 82% 524466 12225320 471116 133 262338456795 194302 219 350 118 +11 +1 +1 +6 +11 3.1
203528 MLB CTXOAK 82% 515458 11924319 461106 113 261336452788 191302 219 347 117 +10 +1 +0 +6 +11 2.9
203629 MLB CTXOAK 79% 493440 11423318 441076 92 258334446780 187301 229 344 114 +8 +1 -0 +5 +11 2.6
203730 MLB CTXOAK 78% 477427 10922317 421055 72 256330438769 183299 229 339 111 +6 +1 -1 +5 +10 2.2
203831 MLB CTXOAK 78% 463414 10521316 411045 42 251326429754 177296 229 333 108 +4 +0 -1 +5 +10 1.8
203932 MLB CTXOAK 78% 447400 9920215 391025 33 246319416735 170293 239 326 103 +1 -1 -2 +5 +10 1.3
204033 MLB CTXOAK 77% 423380 9118213 36994 34 239312400712 160288 239 316 96 -2 -1 -3 +5 +9 0.8
204134 MLB CTXOAK 73% 364328 7514210 30883 110 231302381683 150281 248 304 88 -5 -4 -3 +4 +8 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 66505934 151530740232 584145678 13847 255330438768 183300 229 339 106 +88 +9 -6 +71 +144 31.2
/ 162G— A+C — 650580 14830423 571428 135 255330440770 184299 229 339 106 +9 +1 -1 +7 +14 3.1
Career— MLE — 100568965 217941360340 8812292125 24179 243319416736 173288 239 325 106 +105 +10 -9 +93 +188 39.4
/ 162G— MLE — 650579 14127422 571488 165 244320418738 174288 239 325 106 +8 +1 -1 +7 +14 3.0