Truitt MadonnaC Lake Elsinore Storm
Age 19 R/R 6'2" / 215 lbs A HR +13%BB +8% Svc 0.0 · Ctrl thru 2036 peak 3.5 · 2034
wRC+†73
AVG/OBP/SLG.208 / .270 / .341
PA76
HR2
SB6
K%31
BB%7
MLB%0%
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: +0.20+0.2WAR
Scouting · nowfuture
HIT
2036
PWR
3553
SPD
4036
FLD
2043
trajectory · 10 yrs
3.5peak
2032

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
2031Arb-3$0.9M+3.2$30M+$29M
2032Ext / FA-deal$0.9M+3.4$32M+$32M
2033Ext / FA-deal$1.0M+3.4$33M+$32M
2034Ext / FA-deal$7M+3.5$35M+$29M
2035Ext / FA-deal$11M+3.3$34M+$23M
2036Ext / FA-deal$16M+3.2$34M+$19M
Totals $37M $200M +$163M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202518 ALake Elsinore Storm 6056 6200 4320 00 .107.167.143.310 .036.250 537 .160 -19 -8 +0 +0 +1 +2 -0.5
▸ 2026 Season (actual · ROS · total)
202619 ALake Elsinore Storm 7567 14610 6270 62 .209.274.328.602 .119.333 368 .281 73 -2 +0 +0 +1 +2 0.2
ROS19 MLBSD 11 0000 000 00 .000.000.000.000 .000.291 00 .273 67 -0 +0 -0 +0 +0 0.0
TOT19 MLBSD 7668 14610 6270 62 .206.270.324.594 .118.326 368 .281 73 -2 +0 -0 +1 +2 0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202720 MLB 11%SD 188168 39825 16502 41 .232.306.393.699 .161.288 279 .306 92 -2 +0 -0 +3 +5 0.7
202821 MLB 28%SD 323289 6813310 28833 62 .235.309.405.714 .170.290 269 .315 99 -0 +0 -1 +6 +9 1.5
202922 MLB 48%SD 421376 9017414 381054 72 .239.316.418.733 .178.291 259 .323 105 +3 +1 -1 +8 +12 2.2
203023 MLB 65%SD 487433 10420417 461205 72 .240.320.423.743 .182.292 259 .329 110 +5 +1 -1 +9 +14 2.8
203124 MLB 82%SD 520459 11222418 501266 71 .244.326.427.753 .183.292 2410 .333 113 +8 +1 -1 +9 +15 3.2
203225 MLBSD 520458 11322419 511256 61 .247.330.437.767 .190.293 2410 .336 115 +9 +1 -1 +9 +15 3.4
203326 MLBSD 520457 11222419 521256 61 .245.330.435.766 .190.293 2410 .338 117 +10 +1 -1 +9 +15 3.4
203427 MLBSD 520456 11121419 531266 61 .243.330.432.762 .189.293 2410 .338 117 +10 +1 -1 +9 +15 3.5
203528 MLBSD 520456 11121419 531276 61 .243.330.432.762 .189.293 2410 .337 116 +9 +1 -2 +9 +15 3.3
203629 MLBSD 520457 11121419 531285 50 .243.328.431.759 .188.292 2510 .335 114 +8 +1 -2 +9 +15 3.2
203730 MLBSD 520456 10921418 541305 50 .239.326.421.747 .182.291 2510 .332 112 +7 +1 -3 +9 +15 3.0
203831 MLBSD 504442 10520417 521285 40 .238.325.416.741 .179.289 2510 .328 109 +5 +1 -4 +9 +14 2.6
203932 MLBSD 488430 10019416 501265 40 .233.320.407.727 .174.288 2610 .323 105 +3 +1 -4 +9 +14 2.2
204033 MLBSD 446393 8917314 461194 30 .226.314.392.706 .165.286 2710 .317 101 +0 +1 -5 +8 +13 1.7
204134 MLBSD 390343 7714312 401074 30 .224.313.388.700 .163.284 2710 .311 96 -2 +1 -6 +7 +11 1.1
204235 MLBSD 331292 6412210 33943 30 .219.305.377.682 .158.282 2810 .302 90 -4 +1 -6 +6 +9 0.6
204336 MLBSD 270239 50927 27802 20 .209.295.351.646 .142.278 3010 .293 83 -5 +0 -7 +5 +8 0.1
204437 MLBSD 209185 37715 20642 20 .200.285.330.615 .130.274 3110 .283 75 -6 +0 -7 +4 +6 -0.3
204538 MLBSD 149133 26513 14471 10 .195.277.316.593 .120.269 329 .272 66 -6 +0 -8 +3 +4 -0.7
▸ Career Totals (MLE all levels + projections)
Career 79076979 163431361261 780204280 8712 .234.318.409.727 .175.291 2610 .323 105 +45 +13 -59 +141 +224 37.1
/ 162G 650574 13426521 641687 71 .233.318.406.724 .172.291 2610 .323 105 +4 +1 -5 +12 +18 3.1

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202518 ALake Elsinore Storm 6054 10310 6230 00 .185.267.278.544 .093.323 3810 .251 51 -3 +0 +2 -0.2

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
Truitt Madonna (OGILVIE) 19 20→36 35→53 40→36 .208/.270/.341 .133.286 21 31% 7% 69 -0.1
Mark Vientos
2019 · A
19 42→50 45→60 43→30 45 .215/.274/.337 .122.275 143 27% 7% 69 -0.4 .206/.251/.346 .140.279 172 32% 5% 62 -0.9 .246/.306/.451.204.32128031%7%109+2.0
Max Stassi
2011 · A
20 39→43 45→55 43→40 38 .194/.254/.315 .121.302 135 39% 7% 55 -1.4 .211/.269/.347 .136.289 164 31% 6% 69 -0.4 .208/.295/.359.151.27120030%10%81+0.2
Esmerlyn Valdez
2023 · A
19 42 45→55 45→40 43 .206/.283/.328 .122.292 135 32% 8% 71 -0.3 .197/.275/.334 .137.303 164 38% 8% 69 -0.4 .194/.284/.363.169.27823237%9%78+0.1
Gary Sánchez
2012 · A
19 43→51 51→65 45 38 .220/.269/.377 .157.304 204 34% 6% 78 +0.2 .225/.273/.367 .142.295 176 29% 5% 76 +0.1 .232/.315/.480.248.25437126%9%119+2.3
Agustín Ramírez
2022 · A
20 37→45 43→55 44→50 39 .188/.245/.301 .113.275 114 34% 6% 47 -1.9 .223/.286/.366 .143.284 1611 26% 8% 82 +0.5 .230/.293/.405.176.264221622%7%92+1.1
Victor Heredia
2019 · A
19 47 44→50 42→30 40 .230/.273/.349 .119.292 114 25% 4% 71 -0.3 .214/.267/.303 .089.290 74 27% 6% 56 -1.3 .176/.240/.214.038.2493228%6%21-1.0
Luis Campusano
2018 · A
19 43→53 41→50 42→30 44 .214/.269/.309 .096.275 104 26% 6% 59 -1.1 .248/.300/.359 .111.296 112 19% 6% 85 +0.7 .261/.327/.424.162.29521119%8%110+1.4
Ronarsy Ledesma
2012 · A
19 42 42→45 47→50 43 .205/.277/.309 .104.271 98 27% 6% 64 -0.8 .224/.284/.326 .102.290 511 24% 5% 70 -0.3 .226/.280/.337.111.29161123%4%69-0.2
Rudy van Heydoorn
2009 · A
20 40 43→45 43→50 47 .193/.290/.298 .105.281 1110 32% 10% 67 -0.5 .182/.264/.285 .103.284 106 37% 8% 52 -1.6 .153/.236/.254.101.23711238%9%32-0.9
Josue Briceño
2023 · A
18 39→41 42→60 44→40 38 .195/.242/.294 .099.280 105 33% 6% 43 -2.2 .222/.286/.353 .131.282 144 25% 8% 78 +0.2 .228/.304/.389.161.27319223%9%94+0.6
Wilin Rosario
2009 · A
20 42→52 43→60 44→45 37 .209/.253/.314 .105.295 115 32% 5% 53 -1.5 .225/.261/.370 .145.298 174 30% 4% 72 -0.2 .265/.302/.457.192.30126421%5%107+1.6
Renato Núñez
2014 · A
20 41→51 45→60 44→30 36 .208/.246/.327 .119.281 133 31% 4% 54 -1.4 .213/.254/.366 .153.264 203 28% 4% 69 -0.4 .238/.308/.452.215.27831126%7%111+1.7
Elias Díaz
2010 · A
19 42→52 40→50 43→45 44 .205/.267/.300 .095.269 85 26% 7% 56 -1.3 .185/.233/.263 .078.242 54 25% 5% 31 -3.0 .253/.312/.392.139.28017016%7%96+0.8
Xander Bogaerts
2012 · A
19 43→53 49→60 42→55 41 .222/.273/.365 .143.281 174 27% 6% 76 +0.0 .244/.297/.396 .152.312 175 26% 6% 94 +1.3 .293/.370/.507.214.32527718%10%148+4.3
Raudy Read
2013 · A
19 37→46 45→60 43→45 41 .188/.233/.307 .119.213 134 20% 4% 44 -2.1 .198/.239/.295 .097.233 95 19% 4% 43 -2.2 .238/.292/.448.210.27828125%6%104+0.9
Aderlin Rodríguez
2011 · A
19 44→49 48→60 46→30 40 .226/.269/.368 .142.281 165 26% 5% 75 -0.0 .206/.240/.352 .146.247 193 25% 4% 58 -1.2 .243/.288/.435.192.29226126%4%98+1.2
Jesús Báez
2023 · A
18 39→37 44→50 44→45 43 .199/.265/.312 .113.271 129 30% 8% 59 -1.1 .198/.260/.317 .119.255 139 27% 7% 58 -1.2 .195/.258/.323.128.23516924%7%56-0.7
Miguel Sanó
2012 · A
19 40→50 52→70 45 36 .209/.255/.376 .167.298 205 36% 6% 71 -0.3 .215/.290/.419 .204.296 266 35% 9% 98 +1.6 .243/.334/.470.227.34031235%11%124+3.1
Austin Riley
2017 · A
20 40→50 50→65 42→40 35 .207/.251/.361 .154.300 184 37% 5% 66 -0.6 .223/.270/.391 .168.312 223 34% 5% 82 +0.5 .273/.345/.498.224.32530125%8%136+4.9
Raul Juarez
2017 · A
19 42 41→45 43→40 40 .206/.271/.302 .096.267 96 26% 5% 59 -1.1 .205/.258/.280 .075.279 65 28% 5% 47 -1.9 .180/.221/.220.041.2504229%3%13-0.9