Leo De VriesSS Midland RockHounds
Age 19 S/R 6'0" / 183 lbs AA HR -4% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION345 act + 230 ros · stats below = ROS only
wRC+†91
AVG/OBP/SLG.232 / .303 / .367
PA230
HR6
SB13
K%27
BB%8
BABIP298
ISO135
MLB%22%
Value2026 · WAR
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: +6.2 runs (SB/CS + UBR baserunning)+6RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +6.2 runs (Positional adjustment)+6POSREP: +16.3 runs (Replacement-level credit)+16REPTotal WAR: +2.20+2.2WAR
0.02.55.00.22.22.83.53.84.14.3+$121M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 57 / POW 56
Toolsscout grade
CONTACT57
scouting grade only
POWER56
scouting grade only
EYE55
scouting grade only
SPEED53
scouting grade only
DEFENSE51
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+2.2$16M+$16M
2028Pre-Arb$0.8M+2.8$19M+$19M
2029Pre-Arb$0.8M+3.5$22M+$22M
2030Arb-1$8M+3.8$22M+$17M
2031Arb-2$14M+4.1$22M+$14M
2032Arb-3$22M+4.3$22M+$10M
Totals $46M $125M +$97M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 A2 teams 438377 6316213 4613711 162 167276324600 156216 3111 265 61
202417 A2 teams 438366 8325313 5710511 162 227348418766 191278 2413 342 120
202518 A+2 teams 536480 8416514 411528 118 175251317568 142219 288 248 48
202518 A+2 teams 536455 11628815 661078 118 255359451810 196298 2012 356 131
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 AAOAK 345312 7712010 26985 315 247315381696 135325 288 304 91 -4 +4 +0 +4 +10 1.4
YTD19 AAOAK 345297 8514011 39765 315 286376444821 158349 2211 365 138 +15 +4 +0 +4 +10 3.3
ROS19 AAOAK 22% 230207 48816 18613 133 232303367670 135297 278 304 91 -2 +1 -0 +2 +7 0.8
ROS19 MLBOAK 22% 5146 10201 4141 31 217294326620 109295 278 292 81 -1 +0 -0 +1 +1 0.1
FULL19 AAOAK 396358 8714011 301126 346 243312374686 131321 288 302 90 -5 +4 -0 +4 +11 1.5
TOT19 AAOAK 575519 12520116 441598 448 241310376686 135314 288 304 91 -6 +6 -0 +6 +16 2.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBOAK 68% 575517 12321217 451508 235 238309385694 147301 268 311 96 -2 +3 -1 +6 +16 2.2
202821 MLBOAK 81% 597536 13122220 481518 225 244316405721 160302 258 322 105 +3 +2 -1 +6 +17 2.8
202922 MLBOAK 85% 615551 13823322 501519 214 250323423746 172303 258 331 112 +8 +3 -1 +7 +17 3.5
203023 MLBOAK 86% 627561 14324324 521509 194 255328437765 182304 248 338 117 +12 +2 -1 +7 +18 3.8
203124 MLBOAK 85% 634566 14624325 541509 184 258332443776 186305 249 342 120 +14 +2 -1 +7 +18 4.1
203225 MLBOAK 84% 639570 14824326 551509 184 260334449784 189305 239 345 122 +16 +2 -1 +7 +18 4.3
203326 MLBOAK 84% 642572 14824326 561509 174 259334448782 189305 239 346 123 +17 +2 -1 +7 +18 4.3
203427 MLBOAK 82% 639569 14724326 561509 163 258334448783 190305 239 346 123 +17 +2 -1 +7 +18 4.3
203528 MLBOAK 82% 633563 14524226 561499 153 258334446780 188304 249 345 122 +16 +2 -2 +7 +18 4.2
203629 MLBOAK 79% 621552 14123225 551489 133 255333440773 185304 249 343 121 +15 +1 -2 +7 +18 3.9
203730 MLBOAK 78% 610542 13823224 541479 123 255332437770 183303 249 341 119 +13 +1 -3 +7 +17 3.6
203831 MLBOAK 78% 595529 13322223 531458 112 251329431760 180301 249 337 116 +11 +1 -4 +6 +17 3.2
203932 MLBOAK 78% 577513 12720222 511438 92 248325423748 175298 259 332 112 +8 +1 -4 +6 +16 2.8
204033 MLBOAK 77% 547487 11818220 481387 82 242319411730 168295 259 325 107 +4 +1 -5 +6 +15 2.2
204134 MLBOAK 73% 499445 10516217 441297 61 236315396710 160289 269 316 100 +0 +1 -6 +5 +14 1.5
204235 MLBOAK 68% 443396 9013115 381186 51 227305379683 152283 279 306 92 -4 +1 -6 +5 +13 0.8
204336 MLBOAK 59% 382341 7510112 331055 41 220298361659 141277 279 295 84 -7 +0 -7 +4 +11 0.2
204437 MLBOAK 50% 316283 60819 26894 31 212288343630 131271 288 284 75 -9 +0 -7 +3 +9 -0.4
204538 MLBOAK 36% 247222 45516 20713 20 203278315593 113264 298 272 66 -9 +0 -8 +3 +7 -0.8
202720 MLBOAK 68% 392353 8414211 311025 163 238308382691 144299 268 298 87 -6 +2 -1 +4 +11 1.1
202821 MLBOAK 81% 484435 10618216 391227 184 244316405721 161299 258 309 94 -3 +2 -1 +5 +14 1.7
202922 MLBOAK 85% 522467 11619219 431287 174 248321420741 171300 258 317 101 +1 +2 -1 +6 +15 2.3
203023 MLBOAK 86% 538480 12120220 451298 174 252326427754 175301 248 324 106 +4 +2 -1 +6 +15 2.6
203124 MLBOAK 85% 537479 12220221 451278 163 255329436765 182302 248 328 109 +6 +2 -1 +6 +15 2.8
203225 MLBOAK 84% 538479 12220221 461268 153 255330436767 182302 239 331 111 +7 +2 -1 +6 +15 2.9
203326 MLBOAK 84% 540480 12320222 471268 143 256333444776 188302 239 332 112 +7 +2 -1 +6 +15 3.0
203427 MLBOAK 82% 526467 12020221 461238 133 257334443777 186302 239 332 112 +7 +1 -1 +6 +15 2.9
203528 MLBOAK 82% 517459 11819221 461227 123 257334444778 187302 249 331 112 +7 +1 -1 +6 +15 2.7
203629 MLBOAK 79% 493439 11118219 441177 112 253331433763 180301 249 329 110 +6 +1 -2 +5 +14 2.5
203730 MLBOAK 78% 478425 10817219 431157 92 254333438770 184300 249 327 108 +5 +1 -2 +5 +14 2.2
203831 MLBOAK 78% 463413 10417218 411136 82 252328433762 182299 249 323 106 +3 +1 -3 +5 +13 1.9
203932 MLBOAK 78% 447398 9715117 401116 72 244322415737 171296 259 318 102 +1 +1 -3 +5 +13 1.6
204033 MLBOAK 77% 423377 9014115 371076 61 239317401717 162292 259 312 97 -2 +1 -4 +5 +12 1.2
204134 MLBOAK 73% 364324 7511112 32945 41 231310383693 151287 269 303 90 -4 +0 -4 +4 +10 0.7
204235 MLBOAK 68% 303270 629110 26814 31 230307381688 152281 279 294 83 -6 +0 -4 +3 +9 0.2
204336 MLBOAK 59% 227203 45617 19623 20 222298365662 143275 278 283 75 -6 +0 -4 +2 +6 -0.1
204437 MLBOAK 50% 159143 29404 13452 10 203278315593 112268 288 272 66 -6 +0 -4 +2 +5 -0.3
204538 MLBOAK 36% 9082 16202 7261 10 195267293559 98262 298 261 58 -4 +0 -3 +1 +3 -0.4
▸ Career Totals
Career 80927219 177928529296 6941990114 19342 246322417739 171298 259 318 102 +14 +22 -40 +87 +229 31.8
/ 162G 650580 14323224 561609 163 247322417740 171298 259 318 102 +1 +2 -3 +7 +18 2.6
Career 1164210379 249640848418 9992934167 28265 240317410727 169293 259 323 105 +68 +30 -61 +125 +330 50.2
/ 162G 650579 14023323 561649 164 242318411729 169296 259 323 105 +4 +2 -3 +7 +18 2.8

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ALake Elsinore Storm 360299 7122311 50849 132 237363441805 204291 2314 359 133 +13 +2 +10 2.6
202417 INTLPeoria Javelinas 7867 12302 7212 30 179276313590 134217 279 265 61 -3 +1 +2 -0.1
202518 AAMidland RockHounds 10389 25715 10202 21 281366551917 270303 1910 391 158 +7 +0 +3 1.0
202518 A+Lansing Lugnuts 433366 9121710 56876 97 249357426784 178297 2013 348 124 +12 -1 +12 2.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 14 projected seasons
148,111303192250322425+77+843.634.1
/1626642516+6.3+0.63.6pk7: 25
#1Kyle Seagerlast yr '21
career totals — 11 seasons, 6,204 PA
116,20424255251321442+22+5535.332.4
/162664266+2.4+5.83.8pk7: 29
#2Asdrúbal Cabreralast yr '21
career totals — 15 seasons, 7,401 PA
157,40119591266329423+58+1138.232.2
/162664178+5.2+1.03.4pk7: 26
#3Jason Variteklast yr '11
career totals — 12 seasons, 5,047 PA
125,04716622255343431+61+1533.130.8
/162664223+8.0+1.94.4pk7: 28
#4Brian Dozierlast yr '19
career totals — 8 seasons, 4,884 PA
84,884192105245326442+20+2427.727.6
/1626642614+2.7+3.23.8pk7: 28
#5Todd Frazierlast yr '20
career totals — 10 seasons, 4,909 PA
104,90921873242319448+18+3527.626.2
/1626642910+2.4+4.73.7pk7: 25
#6Ian Desmondlast yr '19
career totals — 11 seasons, 5,944 PA
115,944181181263315427+30-425.824.9
/1626642020+3.3-0.42.9pk7: 24

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Leo De Vries (OGILVIE) 19 44→57 48→56 53 55 241/310/376 135314 1644 28% 8% 91 +2.2
Aaron Hicks
2009 · A
19 48→57 42→55 55 47 231/289/340 110295 812 24% 8% 76 +0.0 218/293/325 107304 712 28% 10% 73 -0.1 242/354/440197274251121%14%127+2.4
Jurickson Profar
2012 · A
19 49→56 45→60 53→50 49 235/301/381 146277 814 18% 7% 92 +1.2 236/298/364 128281 1111 19% 7% 85 +0.7 261/352/42316229017516%11%121+3.3
Jackson Chourio
2023 · AA
19 40→50 49→60 50→55 37 208/257/357 149297 1712 35% 6% 67 -0.5 252/297/423 171319 1923 26% 6% 101 +1.8 273/321/471198320232122%6%120+2.5
Andy Pages
2021 · A
20 43→53 46→60 46→50 46 214/297/344 130275 149 26% 8% 82 +0.5 219/304/418 199291 256 32% 9% 104 +2.0 270/324/464194313251022%6%121+2.8
Junior Caminero
2023 · A
20 47→54 51→70 53→45 44 241/296/396 154287 2110 24% 6% 94 +1.3 260/305/454 194304 276 24% 6% 113 +2.6 260/323/51225127038520%8%130+3.2
Bo Bichette
2017 · A
19 50→60 47→60 53→55 40 246/288/387 141326 138 28% 6% 87 +0.8 265/310/419 154331 1417 23% 6% 105 +2.1 295/336/472177344221320%5%128+4.1
Wander Franco
2019 · A
18 51→57 49→55 49→55 50 256/306/410 154268 175 12% 6% 101 +1.8 263/317/396 133286 119 12% 7% 101 +1.8 277/337/454176296172012%8%121+2.4
Adael Amador
2023 · A
20 51→54 47→50 46→55 54 253/334/387 134294 1514 19% 10% 107 +2.2 226/297/361 135263 1621 20% 8% 85 +0.7 207/280/337129240152521%8%68-0.4
Evan Carter
2023 · AA
20 47→53 45→50 55 52 228/311/364 135289 1021 23% 10% 92 +1.2 235/322/388 153305 1521 26% 10% 102 +1.9 232/325/392160298162426%10%101+1.1
Colby Rasmus
2007 · A
20 45→55 46→60 54→50 43 223/277/358 134288 1316 27% 6% 76 +0.0 227/293/391 164273 1914 24% 8% 91 +1.1 241/308/45921931428332%8%113+2.0
B.J. Upton
2005 · MLB
20 51→60 48→60 52→60 48 249/316/400 151317 1513 26% 8% 103 +1.9 261/331/403 142333 1432 24% 9% 109 +2.4 265/358/417152341153524%12%120+3.2
Eddie Rosario
2012 · A
20 46→56 54→60 55→50 41 241/281/417 177291 2216 26% 6% 93 +1.3 247/285/390 143309 1410 24% 5% 86 +0.8 280/315/48720729828717%5%122+3.2
Ravel Santana
2011 · A
19 43 46→50 51→55 47 216/296/344 128273 1516 26% 8% 81 +0.4 220/281/361 141294 1513 29% 7% 78 +0.2 205/253/387182264221531%6%72-0.1
Edwin Arroyo
2023 · A
19 46→56 49→45 54→50 40 226/290/376 150320 1614 33% 7% 86 +0.8 226/278/351 125308 1116 29% 6% 74 -0.1 241/289/358117311101525%5%77+0.1
Francisco Mejía
2015 · A
19 45→55 44→55 49→40 40 221/266/338 118283 118 26% 5% 66 -0.6 238/283/344 106294 104 22% 5% 73 -0.1 256/302/42817230217121%5%103+1.0
Luis Robert Jr.
2018 · A
20 47→57 44→60 53→60 47 224/318/346 122316 1016 30% 9% 91 +1.1 226/282/366 140328 1422 34% 5% 80 +0.4 280/327/492212333281724%5%128+2.7
Juan Brito
2021 · A
19 47→49 41→50 53→45 48 227/287/331 103273 813 20% 7% 72 -0.2 229/306/358 129287 1210 23% 9% 89 +0.9 227/311/37414727215921%10%92+1.1
Adam Jones
2006 · AA
20 51→55 47→60 48→50 43 251/307/395 144323 1410 26% 6% 98 +1.6 245/294/397 152311 1612 26% 5% 92 +1.2 273/312/463190303251119%4%115+3.2
Trevor Story
2012 · A
19 42→49 43→60 54→55 44 208/271/317 109280 1113 29% 7% 63 -0.9 191/252/319 128296 1313 38% 7% 56 -1.3 247/315/451204301242526%8%113+2.3
Brett Lawrie
2010 · AA
20 45→55 45→55 47→55 43 227/277/351 125282 1312 24% 6% 73 -0.1 254/304/410 156312 1218 22% 6% 100 +1.7 265/317/429165317132020%6%106+2.0