Enmanuel TerreroCF Greensboro Grasshoppers
Age 23 L/L 5'10" / 160 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 117 proj PA
wRC+†47
AVG/OBP/SLG.182 / .250 / .286
PA117
HR2
K%30
BB%7
ISO106
MLB%0%
Value2026 · WAR
BAT: -7.1 runs (wOBA-derived runs vs avg)-7BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +3.3 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.32627
Tools · ContractCON 25 / POW 45
Toolsscout grade
CONTACT25
scouting grade only
POWER45
scouting grade only
EYE51
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
2028Extbeyond projection horizon · no WAR estimate
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
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
202118 ROKDSL PIT Black 174153 25410 19382 64 163264203467 39217 2211 224 30
202118 ROKDSL PIT Black 174139 33611 33242 64 237391317707 79281 1419 336 116
202219 ROKFCL Pirates 130114 30221 15210 97 263349342691 79312 1612 315 99
202219 ROKFCL Pirates 130106 35331 23170 97 330450443893 113382 1318 401 165
202320 ABradenton Marauders 361319 76847 361234 219 238323354677 116361 3410 299 87
202320 ABradenton Marauders 361308 82868 47934 219 266370409780 143354 2613 351 127
202421 A2 teams 205185 26213 17940 82 141213211424 70258 468 191 4
202421 A2 teams 205179 35324 23630 82 196287302589 106274 3111 268 63
202522 A+Greensboro Grasshoppers 118104 19203 6532 81 183241288530 106314 455 214 22
202522 A+Greensboro Grasshoppers 118102 21204 8392 81 206277343620 137274 337 267 63
▸ 2026 Season
202623 MLBPIT 117106 18302 9351 31 170241255496 85247 308 246 47 -7 +0 +0 +0 +3 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBPIT 30% 196177 34614 15572 41 192263305568 113253 298 258 56 -10 +0 +0 +1 +6 -0.3
202724 MLBPIT 30% 5954 10201 4171 10 185254278532 93252 297 250 49 -3 +0 +0 +0 +2 -0.1
▸ Career Totals
Career 5954 10201 4171 10 185254278532 93250 297 250 49 -3 +0 +0 +0 +2 -0.1
/ 162G 650595 11022011 4418711 110 185254277531 92249 297 250 49 -37 +2 +0 +2 +18 -1.5
Career 13011158 22827920 11742111 5925 197277288564 91287 329 255 53 -69 +2 +0 +5 +37 -2.6
/ 162G 650579 11313410 582105 2912 195274283557 88284 329 255 53 -34 +1 +0 +2 +18 -1.3

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
202118 ROKDSL PIT Black 174139 33611 33242 64 237391317707 79281 1419 336 116 +3 -0 +5 0.8
202219 ROKFCL Pirates 130106 35331 23170 97 330450443893 113382 1318 401 165 +10 -1 +4 1.3
202320 ABradenton Marauders 361308 82868 47934 219 266370409780 143354 2613 351 127 +11 +1 +10 2.2
202421 ABradenton Marauders 178155 25214 20600 31 161257265522 103228 3411 240 42 -12 +0 +5 -0.7
202421 ROKFCL Pirates 2724 10110 330 51 4174815421.023 125476 1111 453 205 +3 +1 +1 0.5
202522 A+Greensboro Grasshoppers 118102 21204 8392 81 206277343620 137274 337 267 63 -5 +1 +3 -0.0

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
Enmanuel Terrero (OGILVIE) 23 20→25 40→45 52→57 51 182/250/286 105247 23 30% 7% 47 -0.4
Jacob Wetzel
2023 · A
23 39→35 44→45 49→50 45 196/278/309 113276 1310 32% 9% 64 -0.8 190/263/303 113285 1013 34% 8% 56 -1.3 175/248/29011527091636%8%43-1.1
Cam Gibson
2017 · A
23 36→41 43→45 53→55 40 184/244/291 108267 1117 34% 7% 44 -2.1 196/257/315 119271 1117 30% 7% 56 -1.3 191/254/304113261101929%7%49-1.4
Cody Rogers
2012 · A
23 38→39 43→40 56→50 41 190/253/302 112258 1016 30% 6% 51 -1.7 197/258/287 90287 616 32% 6% 49 -1.8 184/247/2557127841933%6%34-1.9
River Town
2023 · A
24 39→36 44→40 55→50 44 196/275/315 119256 1115 27% 7% 64 -0.8 212/300/304 92266 814 22% 9% 72 -0.2 211/311/2837126161519%10%69-0.2
Tyler Callihan
2023 · A
23 42→41 43→45 53→55 42 211/261/321 110274 1014 26% 6% 59 -1.1 215/272/329 114309 1121 32% 7% 66 -0.6 220/287/349129316152533%8%74-0.0
Jackson Cluff
2021 · A
24 39→29 42→45 51→60 39 193/259/298 104285 912 34% 6% 53 -1.5 180/251/274 94284 813 37% 7% 44 -2.1 181/273/314133265152835%10%61-0.6
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Lance Ray
2013 · A
23 37 45 45 45 191/261/313 122256 136 30% 8% 58 -1.2 198/263/314 116276 106 30% 7% 59 -1.1 148/219/198512124530%8%7-1.0
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Chris Grayson
2013 · A
23 39→36 42→45 56→50 41 194/256/303 109270 820 30% 7% 53 -1.5 193/258/292 99265 715 28% 7% 50 -1.7 183/250/2739124671527%7%41-1.6
Ethan Wilson
2023 · AA
23 38 41→45 50 38 194/232/291 97253 916 28% 4% 38 -2.6 196/240/315 119260 1313 29% 5% 49 -1.8 185/231/311125242151230%5%42-1.6
D.J. Wilson
2019 · A
22 36 42→55 50 39 182/240/287 105275 913 36% 7% 41 -2.3 183/249/284 101305 914 40% 7% 44 -2.1 110/193/20393185132146%8%1-1.4
Yasel Antuna
2023 · AA
23 38→36 43→45 48→50 49 189/273/296 108264 1114 31% 10% 59 -1.1 189/270/286 97280 913 33% 9% 55 -1.4 142/231/2258321481235%9%21-1.5
Daniel Cabrera
2023 · AA
24 40 45 51→45 41 205/253/327 122266 127 28% 6% 56 -1.3 215/278/315 100279 88 24% 8% 64 -0.8 217/300/282652832822%10%64-0.3
Max George
2019 · A
23 33→36 41→45 53→55 43 170/253/270 99234 920 30% 7% 44 -2.1 183/267/288 105279 1020 36% 8% 55 -1.4 148/255/300152246202045%10%51-0.7
Estee Harris
2008 · A
23 37→31 40→50 49→50 36 182/234/272 91293 813 39% 6% 35 -2.8 218/265/340 122373 1212 42% 5% 66 -0.6 212/254/349137373141445%4%59-0.4
Cole Roederer
2022 · A
22 41→31 40→45 50 44 197/272/291 94298 813 34% 8% 56 -1.3 201/266/318 117303 1311 35% 7% 61 -1.0 180/254/293113270131136%8%49-1.0
Steele Walker
2019 · A
23 37→46 43→45 49→50 38 192/244/297 105256 1110 29% 5% 46 -2.0 216/269/331 115270 1010 23% 6% 65 -0.7 216/270/338122261121022%6%64-0.5
Jacob Pearson
2022 · AA
24 37→39 44→40 49→50 41 191/244/304 113257 1111 30% 6% 47 -1.9 196/261/302 106280 917 31% 7% 54 -1.4 179/251/2759625782231%8%40-1.0
Tyler Frost
2019 · A
23 36→32 47→50 48→50 38 189/248/323 134278 146 36% 7% 55 -1.4 185/241/292 107322 118 43% 6% 43 -2.2 157/213/246902929947%5%18-3.1