Trei Cruz

CF Toledo Mud Hens
Age 29 S/R 6'0" / 204 lbs AAA HR -8% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
OGV OFP35OGV rank#2088MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AADET440.260/.346/.3969969—.226/.281/.330
202527AAA/AADET564.279/.416/.4561317106—.245/.344/.382
202628AAA/ADET442.255/.346/.3504562—.225/.291/.300
2027PROJ10% MLB29MLBDET16.224/.302/.32600820.0
2028PROJ22% MLB30MLBDET47.222/.299/.3221180-0.0
Next 2 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Ext$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Chase%78
Max EV70
BB%60
K%58
Speed47
Whiff%46
Career WAR0.0 WAR median (P10 0.0 / P90 0.1, comp-based) · star 0% · didn't stick 97%
CompsAndrew Beattie (age 29) · Manuel Bobadilla (age 29) · J.C. Escarra (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†82
AVG/OBP/SLG.224 / .302 / .326
PA16
HR0
K%25
BB%12
BABIP297
ISO71
MLB%10%
Value2027 · WAR
BAT: -3.3 runs (wOBA-derived runs vs avg)-3BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.10.02728
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202123 A+West Michigan Whitecaps — 10782 13510 22350 11 159337244580 85271 3321 278 29 — — — — — —
202123 ALakeland Flying Tigers — 146111 18612 33311 112 162359288647 126203 2123 311 42 — — — — — —
202224 AAErie SeaWolves — 3025 5000 570 10 200333200533 278 2317 267 34 — — — — — —
202224 A+West Michigan Whitecaps — 467386 901948 761110 154 233359365725 132301 2416 330 60 — — — — — —
202224 INTLLeones de Ponce — 125107 29610 16240 41 271366346712 75341 1913 323 105 — — — — — —
202325 AAErie SeaWolves — 538453 9721414 811272 96 214335371706 157265 2415 322 54 — — — — — —
202325 INTLPuerto Rico — 8780 23511 7110 32 287345412757 125324 138 339 115 — — — — — —
202426 AAErie SeaWolves — 440384 1002319 491121 98 260346396741 135341 2511 331 69 — — — — — —
202527 AAAToledo Mud Hens — 241190 541126 48550 83 284429458886 174364 2320 394 117 — — — — — —
202527 AAErie SeaWolves — 323262 722227 54664 94 275406454860 179339 2017 383 98 — — — — — —
202628 AAAToledo Mud Hens — 423365 941924 48911 57 258345353699 96325 2211 314 63 — — — — — —
202628 ALakeland Flying Tigers — 1915 3100 440 00 200368267635 67273 2121 310 38 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A+ MLEWest Michigan Whitecaps — 10788 11410 16490 11 125260193453 68253 4615 211 29 — — — — — —
202123 A MLELakeland Flying Tigers — 146122 16512 22431 112 131269238507 107168 2915 230 42 — — — — — —
202224 AA MLEErie SeaWolves — 3026 5000 490 10 192300192492 262 3013 219 34 — — — — — —
202224 A+ MLEWest Michigan Whitecaps — 467411 771737 511480 154 187277294571 107259 3211 257 60 — — — — — —
202325 AA MLEErie SeaWolves — 538482 8519310 531642 96 176261290551 114243 3010 248 54 — — — — — —
202426 AA MLEErie SeaWolves — 440403 911917 301361 98 226281330611 104309 317 270 69 — — — — — —
202527 AAA MLEToledo Mud Hens — 241205 521025 33610 83 254357395752 141332 2514 341 117 — — — — — —
202527 AA MLEErie SeaWolves — 323280 671825 36784 94 239334371706 132302 2411 313 98 — — — — — —
202628 AAA MLEToledo Mud Hens — 423380 861623 331091 57 226290303592 76291 268 262 63 — — — — — —
202628 A MLELakeland Flying Tigers — 1916 3100 350 00 188316250566 62228 2616 225 38 — — — — — —
202123 A MLE2 teams — 253210 27922 38921 123 129265219484 90212 3615 222 36 — — — — — —
202123 A RAW2 teams — 253193 311122 55661 123 161349269619 109228 2622 297 36 — — — — — —
202224 A+ MLE3 teams — 622546 1012139 691950 205 185276284560 99264 3111 255 59 — — — — — —
202224 A+ RAW3 teams — 622518 1242558 971420 205 239359353713 114309 2316 325 59 — — — — — —
202325 AA MLE2 teams — 625560 10022412 621912 128 179263296559 118246 3110 248 54 — — — — — —
202325 AA RAW2 teams — 625533 12026515 881382 128 225337377714 152276 2214 324 54 — — — — — —
202426 AA MLEErie SeaWolves — 440403 911917 301361 98 226281330611 104318 317 270 69 — — — — — —
202426 AA RAWErie SeaWolves — 440384 1002319 491121 98 260346396741 135341 2511 331 69 — — — — — —
202527 AA MLE2 teams — 564484 12028411 701394 177 248348390738 143321 2512 325 106 — — — — — —
202527 AA RAW2 teams — 564452 12633413 1021214 177 279416456872 177349 2118 388 106 — — — — — —
202628 AAA MLE2 teams — 442396 881723 361151 57 222289298587 76298 268 260 62 — — — — — —
202628 AAA RAW2 teams — 442380 972024 52951 57 255346350696 95323 2112 313 62 — — — — — —
202123 A MLE2 teams — 253212 27922 38921 123 127265217482 90204 3615 222 36 — — — — — —
202224 A+ MLE3 teams — 622548 1012139 691950 205 184276283559 99259 3111 255 59 — — — — — —
202325 AA MLE2 teams — 625556 10022412 621912 128 180263299561 119243 3110 248 54 — — — — — —
202426 AA MLEErie SeaWolves — 440406 911917 301361 98 224281328609 103309 317 270 69 — — — — — —
202527 AA MLE2 teams — 564485 12028411 701394 177 247348390737 142315 2512 325 106 — — — — — —
202628 AAA MLE2 teams — 442402 881723 361151 57 219289294582 75288 268 260 62 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AA MLEErie SeaWolves — 440406 911917 301361 98 224281328609 103309 317 270 69 — — — — — —
202527 AA MLE2 teams — 564485 12028411 701394 177 247348390737 142315 2512 325 106 — — — — — —
202628 AAA MLE2 teams — 442402 881723 361151 57 219289294582 75288 268 260 62 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEDET 10% 380340 771625 36981 64 228305333638 105302 269 289 82 -8 -0 -0 +1 +8 0.1
▸ 2027 — real world (MLB)
202729 MLB CTXDET 10% 1614 3100 240 00 224302326627 101297 2512 285 82 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEDET 22% 212189 43913 20551 32 226302329632 103300 269 287 80 -5 -0 -2 +1 +5 -0.2
202830 MLB CTXDET 22% 4743 10201 4120 10 222299322621 100295 269 282 80 -1 +0 -0 +0 +1 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4743 10201 4120 10 233298349647 116300 269 282 68 -1 +0 -0 +0 +1 -0.0
/ 162G— A+C — 650595 13928014 551660 140 234298351650 118301 268 282 68 -15 +3 -7 +2 +14 -0.3
Career— MLE — 33132926 6021321849 34096311 8142 206291313604 108285 2910 269 68 -8 -0 -2 +1 +8 -0.2
/ 162G— MLE — 650574 11926410 671892 168 207292319611 111286 2910 269 68 -15 -1 -4 +2 +14 -0.3

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AAAToledo Mud Hens · 423 PAwOBA .311 → .262 (−49)K% 21.5% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.51%÷1.000×1.200——25.82%
BB% (unintentional) /PA11.35%÷1.000×0.690—×0.9927.77%
HBP% /PA0.24%—×0.940—×0.9920.22%
Singles /BIP25.18%÷1.000×0.930×0.996×0.99223.13%
Doubles /BIP6.93%÷1.000×0.830×0.996×0.9925.68%
Triples /BIP0.73%÷1.000×0.970×0.996×0.9920.70%
Home runs /BIP1.46%÷1.000×0.700—×0.9921.01%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .311 → .262; ISO .096 → .078; BABIP .325 → .291. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 ALakeland Flying Tigers · 19 PAwOBA .303 → .225 (−78)K% 21.1% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷1.000×1.360——28.63%
BB% (unintentional) /PA21.05%÷1.000×0.690—×0.94013.65%
HBP% /PA0.00%—×0.780—×0.9400.00%
Singles /BIP18.18%÷1.000×0.920—×0.94015.72%
Doubles /BIP9.09%÷1.000×0.830—×0.9407.09%
Triples /BIP0.00%÷1.000×0.910—×0.9400.00%
Home runs /BIP0.00%÷1.000×0.800—×0.9400.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 22.0 → −6.0% on BB/HBP/hit rates (6.0 yr older than average).

Result: wOBA .303 → .225; ISO .067 → .052; BABIP .273 → .228. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAErie SeaWolves · 323 PAwOBA .376 → .313 (−63)K% 20.4% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.43%÷1.035×1.220——24.08%
BB% (unintentional) /PA16.41%÷0.996×0.700—×0.97811.28%
HBP% /PA1.24%—×0.850—×0.9781.03%
Singles /BIP20.92%÷0.981×0.970×1.000×0.97820.23%
Doubles /BIP11.22%÷1.075×0.860×1.000×0.9788.78%
Triples /BIP1.02%÷1.115×0.950×1.000×0.9780.85%
Home runs /BIP3.57%÷1.056×0.780—×0.9782.58%

Factors used: league row EL. Park (home-season share, regressed): HR 111, 1B 96, 2B 115, 3B 123, K 107, BB 99 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .376 → .313; ISO .179 → .143; BABIP .339 → .302. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAAToledo Mud Hens · 241 PAwOBA .389 → .341 (−48)K% 22.8% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.82%÷1.073×1.200——25.52%
BB% (unintentional) /PA19.50%÷0.988×0.690—×1.00313.66%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP25.93%÷0.993×0.930×0.989×1.00324.07%
Doubles /BIP8.15%÷0.953×0.830×0.989×1.0037.04%
Triples /BIP1.48%÷0.905×0.970×0.989×1.0031.57%
Home runs /BIP4.44%÷0.872×0.700—×1.0033.58%

Factors used: league row International League. Park (home-season share, regressed): HR 74, 1B 99, 2B 91, 3B 81, K 115, BB 98 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.989.

Result: wOBA .389 → .341; ISO .174 → .161; BABIP .364 → .332. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 AAErie SeaWolves · 440 PAwOBA .324 → .270 (−54)K% 25.5% → 30.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.45%÷1.009×1.220——30.78%
BB% (unintentional) /PA10.91%÷1.086×0.700—×0.9886.95%
HBP% /PA0.23%—×0.850—×0.9880.19%
Singles /BIP24.63%÷0.992×0.970×0.982×0.98823.36%
Doubles /BIP8.46%÷1.036×0.860×0.982×0.9886.81%
Triples /BIP0.37%÷0.945×0.950×0.982×0.9880.36%
Home runs /BIP3.31%÷0.941×0.780—×0.9882.71%

Factors used: league row EL. Park (home-season share, regressed): HR 88, 1B 98, 2B 107, 3B 89, K 102, BB 117 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .324 → .270; ISO .135 → .111; BABIP .341 → .309. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 AAErie SeaWolves · 538 PAwOBA .314 → .248 (−66)K% 23.6% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.61%÷0.944×1.220——30.52%
BB% (unintentional) /PA15.06%÷1.063×0.700—×0.9989.90%
HBP% /PA0.37%—×0.850—×0.9980.32%
Singles /BIP17.79%÷1.002×0.970×0.975×0.99816.76%
Doubles /BIP6.44%÷0.924×0.860×0.975×0.9985.84%
Triples /BIP1.23%÷1.145×0.950×0.975×0.9980.99%
Home runs /BIP4.29%÷1.055×0.780—×0.9983.17%

Factors used: league row EL. Park (home-season share, regressed): HR 111, 1B 100, 2B 85, 3B 129, K 89, BB 113 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .314 → .248; ISO .157 → .122; BABIP .265 → .243. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 A+West Michigan Whitecaps · 467 PAwOBA .325 → .257 (−67)K% 23.8% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.77%÷0.956×1.270——31.56%
BB% (unintentional) /PA16.06%÷1.024×0.710—×0.98811.00%
HBP% /PA0.00%—×0.790—×0.9880.00%
Singles /BIP21.45%÷1.031×0.920×0.978×0.98818.49%
Doubles /BIP6.91%÷0.876×0.810×0.978×0.9886.18%
Triples /BIP1.45%÷1.150×0.850×0.978×0.9881.04%
Home runs /BIP2.91%÷0.847×0.800—×0.9882.71%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 69, 1B 106, 2B 75, 3B 130, K 91, BB 105 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.978.

Result: wOBA .325 → .257; ISO .132 → .114; BABIP .301 → .259. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 AAErie SeaWolves · 30 PAwOBA .262 → .219 (−43)K% 23.3% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.33%÷0.995×1.220——28.60%
BB% (unintentional) /PA16.67%÷0.992×0.700—×1.01211.90%
HBP% /PA0.00%—×0.850—×1.0120.00%
Singles /BIP27.78%÷1.042×0.970—×1.01226.17%
Doubles /BIP0.00%÷1.042×0.860—×1.0120.00%
Triples /BIP0.00%÷0.900×0.950—×1.0120.00%
Home runs /BIP0.00%÷0.926×0.780—×1.0120.00%

Factors used: league row EL. Park (home-season share, regressed): HR 85, 1B 108, 2B 108, 3B 80, K 99, BB 98 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .262 → .219; ISO .000 → .000; BABIP .278 → .262. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .