Trei CruzCF Toledo Mud Hens
INJURED · Reassigned to Minors (RM)
Age 28 S/R 6'0" / 204 lbs AAA HR +5%H +3% Svc 0.0 · Ctrl thru 2033 peak 0.2 · 2027
wRC+†45
AVG/OBP/SLG.214 / .296 / .341
PA100
HR2
K%29
BB%10
MLB%40%
BAT: -6.3 runs (wOBA-derived runs vs avg)-6BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
Scouting · nowfuture
HIT
3541
PWR
4542
SPD
5051
FLD
4549
EYE
5655
trajectory · 10 yrs
0.3peak
2027

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
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.1$0.4M+$0.0M (cut)
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.2M
2032Ext / FA-deal$0.4M
2033Extbeyond projection horizon · no WAR estimate
Totals $-3M $-7M -$4M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202123 A2 teams 253210 27922 38921 123 .129.265.219.484 .090.212 3615 .225 30 -20 +1 +0 +1 +7 -1.1
202224 A+3 teams 622546 1012139 691970 205 .185.276.284.560 .099.265 3211 .257 55 -32 +2 +0 +2 +18 -1.0
202325 AA2 teams 625560 9921413 621982 128 .177.261.298.559 .121.246 3210 .251 50 -35 -1 +0 +2 +18 -1.6
202426 AAErie SeaWolves 440403 911819 301421 98 .226.281.342.624 .117.320 327 .273 67 -16 -1 +0 +2 +12 -0.4
202527 AA2 teams 564484 12128412 701434 177 .250.349.399.748 .149.325 2512 .330 110 +7 +1 +0 +2 +16 2.6
▸ 2026 Season (actual · ROS · total)
202628 AAAToledo Mud Hens 8171 13101 8261 11 .183.275.239.514 .056.267 3210 .234 37 -6 -0 +0 +0 +2 -0.3
ROS28 MLBDET 1917 3100 260 00 .176.263.235.498 .059.289 3211 .284 76 -1 +0 -0 +0 +1 0.0
TOT28 MLBDET 10088 16201 10321 11 .182.273.239.511 .057.268 3210 .244 45 -6 -0 -0 +0 +3 -0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 44%DET 323284 621217 34782 53 .218.306.342.648 .123.273 2411 .293 82 -6 -0 -2 +1 +9 0.2
202830 MLB 47%DET 343302 651317 36832 53 .215.303.334.637 .119.273 2410 .292 82 -7 -0 -3 +1 +10 0.1
202931 MLB 50%DET 342301 651317 36842 32 .216.304.336.639 .120.272 2511 .290 80 -8 -0 -3 +1 +10 -0.0
203032 MLB 55%DET 332293 611216 34832 12 .208.295.317.612 .109.271 2510 .286 77 -9 -1 -4 +1 +9 -0.3
203133 MLB 58%DET 308271 571116 32802 01 .210.298.325.623 .114.270 2610 .281 73 -9 -0 -5 +1 +9 -0.5
203234 MLB 62%DET 268237 49915 27712 01 .207.293.316.610 .110.268 2610 .274 68 -10 -0 -5 +1 +8 -0.7
▸ Career Totals (MLE all levels + projections)
Career 44393908 8011682083 470125720 8443 .205.294.322.615 .117.276 2811 .278 71 -146 -0 -22 +16 +126 -2.7
/ 162G 650572 11825312 691843 126 .206.295.323.618 .117.278 2811 .278 71 -21 +0 -3 +2 +18 -0.4

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
202123 A+West Michigan Whitecaps 10782 13510 22350 11 .159.337.244.580 .085.271 3321 .278 71 -4 -0 +3 -0.1
202123 ALakeland Flying Tigers 146111 18612 33311 112 .162.359.288.647 .126.203 2123 .311 96 -1 +1 +4 0.5
202224 AAErie SeaWolves 3025 5000 570 10 .200.333.200.533 .000.278 2317 .267 63 -1 +0 +1 -0.0
202224 A+West Michigan Whitecaps 467386 901948 761110 154 .233.359.365.725 .132.301 2416 .330 110 +5 +1 +13 2.1
202224 INTLLeones de Ponce 125107 29610 16240 41 .271.366.346.712 .075.341 1913 .323 105 +1 +0 +4 0.5
202325 AAErie SeaWolves 538453 9721414 811272 96 .214.335.371.706 .157.265 2415 .322 104 +3 -1 +15 1.8
202325 INTLPuerto Rico 8780 23511 7110 32 .287.345.412.757 .125.324 138 .339 117 +2 -0 +2 0.4
202426 AAErie SeaWolves 440384 1002319 491121 98 .260.346.396.741 .135.341 2511 .331 111 +6 -1 +12 1.7
202527 AAAToledo Mud Hens 241190 541126 48550 83 .284.429.458.886 .174.364 2320 .394 160 +16 +0 +7 2.4
202527 AAErie SeaWolves 323262 722227 54664 94 .275.406.454.860 .179.339 2017 .383 151 +19 +0 +9 2.9

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
Trei Cruz (OGILVIE) 28 35→41 45→42 50→51 55 .214/.296/.341 .127.291 22 29% 10% 80 +0.1
Zack Collins
2023 · MLB
28 38→42 49→50 46→40 51 .195/.290/.346 .151.268 166 32% 11% 79 +0.3 .210/.290/.356 .146.319 166 36% 10% 81 +0.4 .203/.283/.339.136.31915438%10%71-0.2
Taylor Walls
2023 · MLB
27 40→50 45 49→60 53 .200/.292/.323 .124.262 1215 27% 11% 73 -0.1 .201/.291/.319 .118.264 1025 26% 11% 72 -0.2 .198/.286/.304.106.25983325%11%64-0.4
Cooper Hummel
2023 · MLB
28 46→49 49→50 49→55 52 .228/.319/.385 .156.300 1510 28% 11% 100 +1.7 .221/.323/.366 .145.303 1218 28% 12% 98 +1.6 .217/.330/.365.148.295131928%12%98+1.1
Zack Short
2023 · MLB
28 37→39 46→50 46→45 50 .191/.285/.319 .128.261 149 31% 11% 70 -0.3 .189/.283/.313 .124.261 1410 31% 11% 68 -0.5 .168/.270/.287.119.22814831%11%54-0.9
Skye Bolt
2021 · AAA
27 42→39 47→50 50 42 .209/.273/.350 .141.295 1513 33% 8% 72 -0.2 .232/.296/.375 .143.310 1613 29% 7% 88 +0.9 .234/.302/.369.135.310151228%8%86+0.3
Brandon Larson
2005 · MLB
29 42 48→50 46→45 52 .214/.302/.352 .138.267 169 26% 10% 85 +0.7 .227/.286/.383 .156.291 206 28% 7% 86 +0.8 .222/.268/.379.157.27921429%5%75-0.0
Tim Torres
2012 · AAA
28 48→50 43→45 54→55 45 .233/.295/.349 .116.314 1015 28% 8% 80 +0.4 .207/.267/.307 .100.311 816 34% 7% 57 -1.2 .258/.326/.391.133.344132127%9%103+0.8
Andrew Beattie
2006 · AAA
28 49→50 43→45 47→50 47 .238/.302/.359 .121.311 1010 26% 8% 85 +0.7 .229/.291/.356 .127.295 1311 25% 8% 81 +0.4 .225/.284/.350.125.283141125%7%75-0.0
Matt Tuiasosopo
2014 · MLB
28 44→51 47→50 45 47 .218/.297/.349 .131.297 157 30% 9% 82 +0.5 .215/.295/.349 .134.302 164 32% 9% 82 +0.5 .201/.284/.335.134.28316233%9%70-0.2
Andrew Knapp
2019 · MLB
27 48→56 43→45 48→40 48 .228/.305/.339 .111.321 105 30% 10% 82 +0.5 .220/.312/.333 .113.320 105 31% 11% 85 +0.7 .202/.273/.325.124.27914231%8%63-0.5
Scott Kingery
2022 · MLB
28 42→51 48→55 52→55 43 .214/.277/.362 .149.292 1513 31% 7% 77 +0.1 .202/.267/.327 .125.300 1321 35% 8% 63 -0.8 .201/.259/.337.136.285172634%7%59-0.8
Nolan Fontana
2019 · MLB
28 40→43 42→40 51→50 49 .195/.279/.303 .108.267 912 29% 10% 63 -0.9 .201/.288/.323 .122.291 1210 32% 10% 72 -0.2 .122/.235/.206.084.19110038%11%20-0.8
Juan Gonzalez
2010 · AAA
28 47→53 44→45 47→50 48 .230/.301/.346 .115.293 116 24% 8% 82 +0.5 .211/.285/.298 .087.290 67 27% 8% 64 -0.8 .165/.250/.198.033.2410028%7%23-0.7
Riley Unroe
2023 · AAA
27 45→47 44→45 54→55 48 .220/.290/.337 .117.282 1119 26% 8% 76 +0.0 .221/.300/.344 .123.297 1323 28% 10% 82 +0.5 .221/.306/.342.121.297132628%10%80+0.2
Alen Hanson
2021 · MLB
28 44→51 46→50 54→60 40 .224/.265/.356 .131.277 1317 24% 5% 69 -0.4 .227/.281/.352 .125.289 1114 24% 6% 75 -0.0 .240/.291/.377.137.30661622%6%81+0.1
Brandon Boggs
2011 · MLB
28 45→48 44→55 45→50 50 .217/.301/.342 .125.300 118 30% 10% 82 +0.5 .208/.290/.328 .120.293 117 30% 10% 74 -0.1 .196/.279/.308.112.28010631%9%60-0.7
Alfredo Marte
2017 · MLB
28 46→47 44→50 51→45 43 .227/.281/.342 .115.300 1110 27% 6% 72 -0.2 .224/.280/.349 .125.283 1413 25% 6% 75 -0.0 .208/.274/.326.118.249171424%6%64-0.2
Cole Tucker
2022 · MLB
26 43→48 43→45 50→55 46 .212/.276/.327 .115.274 1112 26% 8% 67 -0.5 .205/.272/.298 .093.294 812 30% 8% 58 -1.2 .195/.268/.269.074.29051132%9%47-0.9
Nick Franklin
2019 · MLB
28 47→49 46→50 54→50 48 .234/.295/.364 .130.280 1316 21% 7% 85 +0.7 .206/.279/.324 .118.266 1111 25% 8% 68 -0.5 .173/.252/.275.102.2298827%9%42-1.2
Andy Parrino
2014 · MLB
28 43→51 40→45 48→45 45 .209/.278/.305 .096.284 77 28% 8% 63 -0.9 .211/.270/.297 .086.300 76 30% 7% 56 -1.3 .212/.269/.291.079.3046430%6%51-1.0