Trei CruzCF Toledo Mud Hens
Age 28 S/R 6'0" / 204 lbs AAA HR -8% Svc 0.0 · Ctrl thru 2031 ILReassigned to Minors (RM)
2026 ROS PROJECTION238 act + 158 ros · stats below = ROS only
wRC+†68
AVG/OBP/SLG.205 / .285 / .325
PA158
HR3
K%30
BB%9
BABIP281
ISO120
MLB%40%
Value2026 · WAR
BAT: -26.1 runs (wOBA-derived runs vs avg)-26BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +11.2 runs (Replacement-level credit)+11REPTotal WAR: -1.50-1.5WAR
0.00.51.00.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 41 / POW 42
Toolsscout grade
CONTACT41
scouting grade only
POWER42
scouting grade only
EYE55
scouting grade only
SPEED51
scouting grade only
DEFENSE49
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0 yrs (est)
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-5M +$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
202123 A2 teams 253210 26922 38951 123 124261214475 90209 3815 222 28
202123 A2 teams 253193 311122 55661 123 161349269619 109228 2622 297 85
202224 A+3 teams 622547 10024311 682170 205 183273298571 115273 3511 256 54
202224 A+3 teams 622518 1242558 971420 205 239359353713 114309 2316 325 107
202325 AA2 teams 625564 9523312 582142 128 168248284532 115245 349 239 41
202325 AA2 teams 625533 12026515 881382 128 225337377714 152276 2214 324 106
202426 AAErie SeaWolves 440405 901819 281421 98 222274338612 116314 326 270 65
202426 AAErie SeaWolves 440384 1002319 491121 98 260346396741 135341 2511 331 111
202527 AA2 teams 564484 12428414 701374 177 256355417772 161324 2412 339 117
202527 AA2 teams 564452 12633413 1021214 177 279416456872 177349 2118 388 155
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AAADET 238211 36622 20781 13 171246246492 76250 338 218 25 -20 -1 +0 +1 +7 -1.4
YTD28 AAADET 238203 40722 28641 13 197297281578 84268 2712 264 60 -11 -1 +0 +1 +7 -0.4
ROS28 AAADET 40% 158141 29613 15471 22 205285325610 120283 309 274 68 -6 -0 -0 +1 +4 -0.1
ROS28 MLBDET 40% 6357 11201 6190 11 193270281551 88279 3010 266 62 -3 -0 -0 +0 +2 -0.1
FULL28 AAADET 301268 47823 26971 24 175251254505 78254 329 228 33 -23 -1 -0 +1 +9 -1.5
TOT28 AAADET 396352 651235 351252 35 184262278540 94262 329 240 42 -26 -1 -0 +1 +11 -1.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBDET 46% 529472 982039 491553 65 208286320606 112284 299 276 70 -18 -1 -2 +2 +15 -0.5
202830 MLBDET 50% 550491 10321310 511603 65 210288326614 116284 299 277 70 -18 -1 -3 +2 +16 -0.5
202729 MLBDET 46% 243217 44914 23711 32 203282309591 106280 299 268 64 -10 -0 -1 +1 +7 -0.4
202830 MLBDET 50% 274246 511025 25801 32 207283325608 118279 299 269 64 -11 -0 -2 +1 +8 -0.4
▸ Career Totals
Career 580520 10621310 541702 75 204281313595 110281 299 268 64 -24 -1 -3 +2 +16 -0.9
/ 162G 650583 11924311 611912 86 204282312594 108282 299 268 64 -27 -1 -3 +2 +18 -1.0
Career 37413314 6651492070 377116715 8443 201285321606 120283 3110 272 66 -143 -0 -6 +13 +106 -3.1
/ 162G 650576 11526312 652033 157 200284318602 118281 3110 272 66 -25 +0 -1 +2 +18 -0.5

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
202123 A+West Michigan Whitecaps 10782 13510 22350 11 159337244580 85271 3321 278 71 -4 -0 +3 -0.1
202123 ALakeland Flying Tigers 146111 18612 33311 112 162359288647 126203 2123 311 96 -1 +1 +4 0.5
202224 AAErie SeaWolves 3025 5000 570 10 200333200533 278 2317 267 63 -1 +0 +1 -0.0
202224 A+West Michigan Whitecaps 467386 901948 761110 154 233359365725 132301 2416 330 110 +5 +1 +13 2.1
202224 INTLLeones de Ponce 125107 29610 16240 41 271366346712 75341 1913 323 105 +1 +0 +4 0.5
202325 AAErie SeaWolves 538453 9721414 811272 96 214335371706 157265 2415 322 104 +3 -1 +15 1.8
202325 INTLPuerto Rico 8780 23511 7110 32 287345412757 125324 138 339 117 +2 -0 +2 0.4
202426 AAErie SeaWolves 440384 1002319 491121 98 260346396741 135341 2511 331 111 +6 -1 +12 1.7
202527 AAAToledo Mud Hens 241190 541126 48550 83 284429458886 174364 2320 394 160 +16 +0 +7 2.4
202527 AAErie SeaWolves 323262 722227 54664 94 275406454860 179339 2017 383 151 +19 +0 +9 2.9

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
#1Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#2Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#3Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#4Jose Castillolast yr '08
career totals — 5 seasons, 2,059 PA
52,0593913254296379+7-141.91.9
/162664134+2.4-4.50.6pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1584117212287330+2-0-0.2-0.0
/162664128+2.4-0.2-0.2pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Trei Cruz (OGILVIE) 28 35→41 45→42 50→51 55 184/262/278 94262 53 32% 9% 42 -1.5
Taylor Walls
2023 · MLB
27 39→49 45 49→60 53 196/288/318 122254 1214 27% 11% 71 -0.3 200/289/318 118261 1126 26% 11% 71 -0.3 197/285/30510825693325%11%64-0.4
Zack Collins
2023 · MLB
28 36→43 49→50 46→40 50 190/284/340 150262 166 32% 11% 75 -0.0 214/291/357 143326 167 36% 10% 82 +0.5 207/287/34013332615438%10%73-0.1
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Pedro Severino
2021 · MLB
28 46→48 49→50 48→45 49 233/301/374 141274 176 22% 8% 90 +1.0 239/299/374 135304 156 25% 8% 89 +1.0 230/288/35512529514626%7%76+0.0
Brandon Larson
2005 · MLB
29 42 47→50 46→45 52 212/300/344 133268 159 26% 10% 82 +0.5 229/286/389 160293 206 28% 6% 88 +0.9 222/268/38115928022429%5%75+0.0
JD Closser
2008 · MLB
28 42 47→50 45 52 212/289/351 138253 157 22% 10% 79 +0.3 209/273/306 97265 96 23% 8% 60 -1.0 209/267/281722627622%7%48-0.9
Chris Herrmann
2017 · MLB
29 47→48 47→50 57→50 46 230/294/372 142295 1311 26% 8% 86 +0.8 221/302/378 157287 198 28% 10% 92 +1.2 209/296/36115227219429%11%83+0.2
Michael De La Cruz
2021 · AAA
28 46 46→40 49→50 49 228/298/362 134289 138 25% 9% 85 +0.7 224/293/370 146291 178 27% 9% 85 +0.7 217/289/34913226616624%9%77+0.0
Andrew Knapp
2020 · MLB
28 47→56 43→45 49→40 52 220/317/338 117320 105 31% 12% 88 +0.9 212/297/338 126299 134 31% 10% 79 +0.3 212/281/34313129015230%7%71-0.1
Karexon Sanchez
2016 · AAA
28 49→48 46→45 48→50 44 241/307/375 134312 1413 26% 7% 93 +1.3 233/292/369 136293 1612 25% 7% 85 +0.7 224/291/34612227316824%7%74-0.0
JaCoby Jones
2020 · MLB
28 46 50 51→50 42 228/293/393 165308 1614 30% 7% 92 +1.2 219/280/368 149328 169 36% 6% 79 +0.3 192/246/31212031614542%6%48-0.7
Cole Tucker
2022 · MLB
26 43→46 43→45 51→55 46 214/278/332 118279 1013 27% 8% 69 -0.4 202/271/294 92295 812 31% 9% 56 -1.3 189/265/2627328551133%9%44-1.0
Brad Davis
2011 · MLB
28 43 48→50 44→45 45 219/279/365 145272 155 25% 7% 79 +0.3 213/262/323 110282 106 27% 6% 59 -1.1 198/242/289912677428%5%40-1.0
Nolan Fontana
2019 · MLB
28 40→43 43→40 51→50 51 198/284/313 115267 1012 28% 10% 68 -0.5 202/287/326 124291 1210 32% 10% 72 -0.2 124/238/2098619210038%12%22-0.8
Grayson Greiner
2021 · MLB
28 41 48→45 46→30 43 210/274/348 137279 174 30% 8% 72 -0.2 197/260/308 111344 125 43% 7% 56 -1.3 179/245/2678833110145%7%36-0.9
Chip Ambres
2008 · MLB
28 42→49 48→50 48→50 49 217/290/354 137271 1610 26% 9% 81 +0.4 219/282/362 143266 167 23% 8% 79 +0.3 214/277/35714325516622%7%73-0.1
Skye Bolt
2021 · AAA
27 42→39 47→50 49→50 42 208/271/344 135299 1412 34% 8% 69 -0.4 235/297/385 150308 1713 28% 7% 91 +1.1 238/304/382144312161228%7%89+0.4
Alejandro Gonzalez
2014 · AAA
28 47→49 42→45 42→50 45 228/298/331 103294 108 25% 7% 78 +0.2 222/288/318 96297 96 27% 6% 70 -0.3 227/286/3279931371228%5%69-0.3
Stevie Berman
2023 · AAA
28 40 47→50 48→40 48 204/290/339 135259 145 26% 9% 78 +0.2 218/297/342 124289 137 27% 9% 81 +0.4 195/295/2657026310027%12%58-0.2
Cooper Hummel
2023 · MLB
28 45→49 49→50 48→55 53 226/316/384 158294 1610 27% 11% 99 +1.7 225/326/370 145307 1218 28% 12% 100 +1.7 222/332/370148300121927%12%99+1.1