Luke Cantwell1B Lake Elsinore Storm
Age 23 L/R 6'0" / 200 lbs A HR -7% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION197 act + 131 ros · stats below = ROS only
wRC+†99
AVG/OBP/SLG.234 / .322 / .382
PA131
HR3
K%28
BB%9
BABIP314
ISO147
MLB%0%
Value2026 · WAR
BAT: +3.7 runs (wOBA-derived runs vs avg)+4BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -5.9 runs (Positional adjustment)-6POSREP: +9.3 runs (Replacement-level credit)+9REPTotal WAR: +0.70+0.7WAR
0.00.51.00.30.40.50.5+$14M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202522 A+Fort Wayne TinCaps 2220 4001 131 00 200273350623 150188 145 273 67
202522 A+Fort Wayne TinCaps 2220 5001 121 00 250318400718 150235 95 324 106
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 ASD 197165 421214 23589 64 255376412788 158369 2912 339 118 +4 -0 +0 -4 +6 0.6
YTD23 ASD 197156 471415 32439 64 301447500947 199389 2216 423 182 +18 -0 +0 -4 +6 2.0
ROS23 ASD 0% 131115 27613 12373 31 234322382704 147314 289 314 99 -0 +0 +0 -2 +4 0.1
ROS23 MLBSD 0% 01 0000 000 00 309 291 81 +0 -0
FULL23 ASD 197166 421214 23589 64 253376410785 157365 2912 339 118 +4 -0 +0 -4 +6 0.6
TOT23 ASD 328280 691827 359512 95 246354400754 153346 2911 329 110 +4 -0 +0 -6 +9 0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBSD 30% 275242 561216 25756 62 231319364682 132308 279 314 98 -1 +0 +0 -5 +8 0.3
202825 MLBSD 44% 344302 711528 32927 83 235323377700 142307 279 316 100 -0 +0 +0 -6 +10 0.4
202926 MLBSD 51% 389342 8117210 361038 93 237324386710 149306 269 317 101 +0 +1 +0 -7 +11 0.5
203027 MLBSD 52% 406357 8418210 381088 94 235323381704 146306 279 317 101 +0 +0 +0 -7 +12 0.5
202724 MLBSD 30% 8373 17402 8232 21 233325370695 137304 2810 294 83 -2 +0 +0 -1 +2 -0.1
202825 MLBSD 44% 152134 32714 14413 31 239325396720 157303 279 297 85 -3 +0 +0 -3 +4 -0.1
202926 MLBSD 51% 197173 40815 18524 42 231318376694 145302 269 298 86 -3 +0 +0 -4 +6 -0.1
203027 MLBSD 52% 213187 43915 20564 52 230318369687 139302 269 298 86 -3 +0 +0 -4 +6 -0.1
▸ Career Totals
Career 645568 13228316 6017213 146 232320377697 144303 279 297 86 -10 +0 +0 -12 +18 -0.3
/ 162G 650572 13328316 6017313 146 233319376695 143303 279 297 86 -11 +0 +0 -12 +18 -0.3
Career 15671378 32368838 14441833 3513 234321378699 144306 279 315 100 -1 +2 +0 -28 +44 1.8
/ 162G 650572 13428316 6017314 155 234322378700 143306 279 315 100 -0 +1 +0 -12 +18 0.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
202522 A+Fort Wayne TinCaps 2220 5001 121 00 250318400718 150235 95 324 106 +0 +0 +1 0.1

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
#1Gabe Grosslast yr '10
career totals — 7 seasons, 1,682 PA
71,6824022239330385-14+115.15.1
/162664169-5.7+4.42.0pk7: 5
#2Nate Schierholtzlast yr '14
career totals — 8 seasons, 2,275 PA
82,2755230253302405-24-62.02.8
/162664159-7.1-1.80.6pk7: 4
#3Travis Sniderlast yr '15
career totals — 8 seasons, 1,971 PA
81,9715422244311399-21-171.41.8
/162664187-7.1-5.80.5pk7: 2
#4Darin Ruflast yr '23
career totals — 8 seasons, 1,653 PA
81,653646237329420-28-311.01.7
/162664262-11.3-12.40.4pk7: 2
#5Ben Franciscolast yr '13
career totals — 7 seasons, 1,771 PA
71,7715030253323418-19-291.71.7
/1626641911-7.1-10.90.6pk7: 2
#6John Mabrylast yr '06
career totals — 7 seasons, 1,560 PA
71,560542243309416-15-161.61.6
/162664231-6.5-6.70.7pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
37431817235317379-13-40.70.7
/1626641615-11.9-4.00.6pk7: 1

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
Luke Cantwell (OGILVIE) 23 246/354/400 153346 79 29% 11% 110 +0.7
Austin Shenton
2021 · A
23 43→53 47→55 49→30 40 218/272/353 134286 147 28% 6% 72 -0.2 231/301/399 168330 183 33% 8% 97 +1.5 232/316/41518333122034%10%104+1.4
DJ Stewart
2017 · A
23 44→47 42→60 51→50 48 212/288/320 108289 916 28% 9% 70 -0.3 226/297/378 152277 1814 24% 8% 90 +1.0 225/298/394169265211223%8%92+1.0
Zach Borenstein
2013 · A
23 42→52 44→60 52→50 41 209/267/336 126276 1014 28% 6% 66 -0.6 248/297/446 198316 248 29% 6% 108 +2.3 251/301/45220131825628%6%108+1.8
Ka'ai Tom
2018 · A
24 45→50 44→55 52→50 47 224/285/348 125278 1115 23% 7% 76 +0.1 240/302/420 180305 2010 27% 7% 102 +1.9 227/300/41518829021728%8%97+1.1
Tristan Peters
2023 · AA
23 45→53 44→45 53→50 48 218/288/344 126281 914 25% 8% 76 +0.1 229/295/348 119286 912 22% 8% 80 +0.4 238/306/369131290101021%8%87+0.6
Richie Palacios
2021 · A
24 48→52 44→50 52→55 43 235/285/355 120301 1211 26% 6% 78 +0.2 244/321/376 132298 1018 20% 9% 98 +1.6 241/323/378136285111718%9%97+1.1
Jarrett Parker
2012 · A
23 46→51 44→55 51→50 47 214/301/332 118325 1113 35% 10% 79 +0.3 210/287/356 146347 1615 40% 8% 79 +0.3 235/309/419184335231235%8%102+1.5
Brandon Jones
2007 · AA
23 47→53 48→55 49→50 43 237/287/385 147294 1511 25% 6% 86 +0.8 246/298/385 139312 1311 24% 7% 91 +1.1 249/305/383134313121023%7%91+1.0
Christian Marrero
2009 · A
23 44→54 44→50 48→50 46 218/277/345 127267 116 22% 7% 72 -0.2 246/296/385 139302 147 22% 6% 90 +1.0 257/309/40514830815721%6%100+1.5
Brock Stassi
2013 · A
23 45→55 43→50 51→45 46 221/276/334 113275 109 23% 7% 69 -0.4 237/285/335 98281 87 18% 6% 72 -0.2 237/306/37213527315119%9%90+0.8
Bronson Sardinha
2006 · AA
23 46→52 44→50 47→50 43 227/283/346 119294 119 26% 7% 75 -0.0 229/282/359 130284 138 24% 7% 78 +0.2 269/333/40813933012821%8%108+1.4
TJ Rumfield
2023 · A
23 48→53 40→50 46→45 51 227/306/322 96293 77 24% 9% 79 +0.3 229/296/363 134283 157 24% 7% 85 +0.7 255/324/38813330214320%8%100+1.4
Alan Roden
2023 · A
23 47→56 41→45 51→50 51 223/308/322 99268 812 19% 8% 80 +0.4 254/328/377 123297 1114 17% 8% 102 +1.9 257/332/384128298121417%8%102+1.4
Shane Peterson
2011 · AA
23 48→58 41→50 53→50 42 232/290/333 101307 910 26% 6% 74 -0.1 236/307/354 118314 1113 26% 8% 87 +0.8 254/328/373119355101329%9%98+1.4
Nicky Delmonico
2015 · A
23 39→47 48→55 46→45 42 204/268/342 138279 168 32% 7% 68 -0.5 229/285/383 154301 156 28% 7% 85 +0.7 232/301/39316028418424%8%91+0.9
Buddy Kennedy
2022 · AA
23 41→51 47→50 50 43 211/277/342 131291 1612 32% 8% 72 -0.2 221/301/335 114288 118 25% 9% 79 +0.3 233/314/37614327015619%8%93+0.8
Tim Smith
2009 · A
23 50→51 44→50 49→55 41 245/292/362 117295 1112 21% 4% 82 +0.5 257/300/380 123302 1316 19% 5% 91 +1.1 265/306/393129304161818%4%97+0.8
Christin Stewart
2016 · A
22 46→50 48→60 49→45 41 228/296/373 145308 158 30% 6% 88 +0.9 208/287/372 164279 203 31% 9% 85 +0.7 231/305/42118928324127%8%101+1.5
Josh Lowe
2021 · AA
23 41→51 49→55 52→60 42 209/275/352 144299 1720 35% 8% 73 -0.1 247/306/415 168344 1926 32% 8% 102 +1.9 256/314/436180349203131%7%108+1.9
Tyler Henley
2008 · A
23 42→52 48→55 50→45 37 213/263/352 139295 158 33% 5% 69 -0.4 246/290/387 141293 128 20% 5% 89 +0.9 255/298/40114630012719%5%93+0.7