Enmanuel TerreroCF Greensboro Grasshoppers
Age 23 L/L 5'10" / 160 lbs A+ HR -15%K -5% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 117 proj PA
wRC+†54
AVG/OBP/SLG.183 / .250 / .290
PA9
HR0
K%30
BB%7
ISO108
MLB%0%
Value2026 · WAR
BAT: -0.5 runs (wOBA-derived runs vs avg)-0BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.1-0.2-0.2262829
Tools · ContractCON 25 / POW 46
Toolsscout grade
CONTACT25
scouting grade only
POWER46
scouting grade only
EYE50
scouting grade only
SPEED57
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
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
2035Extbeyond 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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202118 ROKDSL PIT Black 174139 33611 33242 64 237391317707 79281 1419 336 114 +3 -0 +4 0.6
202219 ROKFCL Pirates 130106 35331 23170 97 330450443893 113382 1318 401 158 +9 -1 +3 1.1
202320 ABradenton Marauders 361308 82868 47934 219 266370409780 143354 2613 351 124 +10 +1 +8 1.9
202421 ABradenton Marauders 178155 25214 20600 31 161257265522 103228 3411 240 49 -11 +0 +4 -0.7
202421 ROKFCL Pirates 2724 10110 330 51 4174815421.023 125476 1111 453 193 +3 +1 +1 0.4
202522 A+Greensboro Grasshoppers 118102 21204 8392 81 206277343620 137274 337 267 67 -5 +1 +3 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL PIT Black 174152 27411 20362 64 178282237518 59225 2111 235 45 -11 -0 +4 -0.8
202219 ROK MLEFCL Pirates 130115 30221 14230 97 261341339680 78319 1811 312 97 -0 -1 +3 0.1
202320 A MLEBradenton Marauders 361320 73847 351274 219 228312344656 116344 3510 288 81 -8 +1 +8 0.0
202421 A MLEBradenton Marauders 178160 19113 15870 31 119194194388 75211 498 171 2 -21 +0 +4 -1.7
202421 ROK MLEFCL Pirates 2725 9110 240 51 360407480887 120384 157 340 116 +1 +1 +1 0.2
202522 A+ MLEGreensboro Grasshoppers 118105 18203 5532 81 171223276499 105254 454 211 29 -10 +1 +3 -0.6
202118 ROK MLEDSL PIT Black 174152 27411 20362 64 178282237518 59226 2111 235 45
202118 ROK RAWDSL PIT Black 174139 33611 33242 64 237391317707 79281 1419 336 45
202219 ROK MLEFCL Pirates 130115 30221 14230 97 261341339680 78315 1811 312 97
202219 ROK RAWFCL Pirates 130106 35331 23170 97 330450443893 113382 1318 401 97
202320 A MLEBradenton Marauders 361320 73847 351274 219 228312344656 116351 3510 288 81
202320 A RAWBradenton Marauders 361308 82868 47934 219 266370409780 143354 2613 351 81
202421 A MLE2 teams 205185 26213 17920 82 141213211424 70253 458 193 17
202421 A RAW2 teams 205179 35324 23630 82 196287302589 106274 3111 268 17
202522 A+ MLEGreensboro Grasshoppers 118105 18203 5532 81 171223276499 105288 454 211 29
202522 A+ RAWGreensboro Grasshoppers 118102 21204 8392 81 206277343620 137274 337 267 29
202118 ROK MLEDSL PIT Black 174150 27411 20362 64 180282240522 60225 2111 235 45
202219 ROK MLEFCL Pirates 130115 30221 14230 97 261341339680 78319 1811 312 97
202320 A MLEBradenton Marauders 361319 73847 351274 219 229312345657 116344 3510 288 81
202421 A MLE2 teams 205186 26213 17920 82 140213210423 70234 458 193 17
202522 A+ MLEGreensboro Grasshoppers 118110 18203 5532 81 164223264487 100254 454 211 29
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 A MLEBradenton Marauders 361319 73847 351274 219 229312345657 116344 3510 288 81
202421 A MLE2 teams 205186 26213 17920 82 140213210423 70234 458 193 17
202522 A+ MLEGreensboro Grasshoppers 118110 18203 5532 81 164223264487 100254 454 211 29
▸ 2026 season
202623 MLB MLEPIT 0% 98 1000 130 00 125222125347 247 3311 248 54 -0 +0 +0 +0 +0 -0.3
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLEPIT 30% 196177 34614 15572 41 192263305568 113253 298 260 62 -9 +0 +0 +1 +4 -0.4
202825 MLB MLEPIT 44% 288261 51917 22813 62 195266318584 123256 288 267 67 -11 +0 +0 +1 +6 -0.4
202926 MLB MLEPIT 51% 351317 641129 27984 82 202273334607 132258 288 270 69 -13 +1 +0 +1 +8 -0.3
202724 MLB CTXPIT 30% 5954 10201 4171 10 185254278532 93251 297 248 62 -3 +0 +0 +0 +1 -0.1
202825 MLB CTXPIT 44% 127115 23413 10361 31 200270330600 130254 288 255 67 -5 +0 +0 +0 +3 -0.2
202926 MLB CTXPIT 51% 178160 32614 14502 41 200273325598 125256 288 258 69 -7 +0 +0 +1 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 364329 651228 281034 82 198269319588 122259 288 255 62 -14 +1 +0 +1 +8 -0.4
/ 162G A+C 650588 11621414 501847 144 197269318587 121259 288 255 62 -25 +1 +0 +2 +14 -0.8
Career MLE 18321640 324441235 15657017 7028 198274303577 105276 319 259 62 -34 +2 +0 +3 +18 -1.1
/ 162G MLE 650582 11516412 552026 2510 198274301574 103277 318 259 62 -26 +1 +0 +2 +14 -0.9