Marcos Terrero

C DSL Mets Blue
Age 21 L/R 5'11" / 155 lbs ROK H -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1257ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202317ROKDSL Mets Oran…59.292/.404/.4170150—.196/.281/.275
202418ROKDSL Mets Oran…104.247/.402/.3831556—.163/.294/.244
202519ROKDSL Mets Blue95.243/.424/.3140348—.171/.315/.224
2027PROJMLE21MLBNYM205.212/.297/.29215700.0
2028PROJ34% MLB22MLBNYM24.209/.294/.29701740.0
2029PROJ48% MLB23MLBNYM75.213/.297/.30912780.1
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
Chase%98
Z-Con%93
BB%91
Whiff%88
wOBA66
Speed63
CompsDarrien Miller (age 21) · Tsung-Che Cheng (age 21) · Leo Jiménez (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 35 proj PA
wRC+†70
AVG/OBP/SLG.210 / .294 / .290
PA35
HR0
K%26
BB%10
ISO81
MLB%0%
Value2027 · WAR
BAT: -1.3 runs (wOBA-derived runs vs avg)-1BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +0.8 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.20.40.50.50.40.30.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$16M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.4$0.9M+$0.5M
2035Pre-Arb$1.0M+0.3$0.7M+$0.2M
2036Arb-1$1M+0.2$0.4M+$0.0M
2037Arb-2$0.7M———
2038Extbeyond projection horizon · no WAR estimate
Totals $4M $3M +$2M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202317 ROKDSL Mets Orange — 5948 14600 9130 10 292404417820 125378 2215 360 50 — — — — — —
202418 ROKDSL Mets Orange — 10481 20421 19142 52 247402383785 136279 1318 355 56 — — — — — —
202519 ROKDSL Mets Blue — 9570 17310 20202 30 243424314738 71321 2121 344 48 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Mets Orange — 5951 10400 6160 10 196281275555 78243 2710 242 50 — — — — — —
202418 ROK MLEDSL Mets Orange — 10486 14211 14172 52 163294244538 81189 1613 251 56 — — — — — —
202519 ROK MLEDSL Mets Blue — 9576 13210 14252 30 171315224539 53205 2615 239 48 — — — — — —
202317 ROK MLEDSL Mets Orange — 5951 10400 6160 10 196281275555 78270 2710 242 50 — — — — — —
202317 ROK RAWDSL Mets Orange — 5948 14600 9130 10 292404417820 125378 2215 360 50 — — — — — —
202418 ROK MLEDSL Mets Orange — 10486 14211 14172 52 163294244538 81186 1613 251 56 — — — — — —
202418 ROK RAWDSL Mets Orange — 10481 20421 19142 52 247402383785 136279 1318 355 56 — — — — — —
202519 ROK MLEDSL Mets Blue — 9576 13210 14252 30 171315224539 53241 2615 239 48 — — — — — —
202519 ROK RAWDSL Mets Blue — 9570 17310 20202 30 243424314738 71321 2121 344 48 — — — — — —
202317 ROK MLEDSL Mets Orange — 5953 10400 6160 10 189281264545 75243 2710 242 50 — — — — — —
202418 ROK MLEDSL Mets Orange — 10487 14211 14172 52 161294241535 80189 1613 251 56 — — — — — —
202519 ROK MLEDSL Mets Blue — 9579 13210 14252 30 165315215530 51205 2615 239 48 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL Mets Orange — 10487 14211 14172 52 161294241535 80189 1613 251 56 — — — — — —
202519 ROK MLEDSL Mets Blue — 9579 13210 14252 30 165315215530 51205 2615 239 48 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLENYM 0% 205181 38621 20532 51 212297292589 81287 2610 271 70 -7 +1 +0 +4 +4 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLENYM 34% 7163 14211 7181 20 216300306607 91288 2510 278 74 -2 +0 +0 +1 +2 0.1
202923 MLB MLENYM 48% 155137 31522 15392 41 219303318621 99289 2510 284 78 -4 +0 +0 +3 +3 0.3
203024 MLB MLENYM 53% 237209 46823 23593 61 222306329634 106291 2510 289 81 -5 +1 +0 +4 +5 0.5
203125 MLB MLENYM 55% 307272 611035 29773 82 225307337644 112291 259 292 84 -6 +1 +0 +5 +7 0.7
203226 MLB MLENYM 56% 356315 711236 34884 92 226308343652 117291 2510 295 86 -6 +1 +0 +6 +8 0.9
203327 MLB MLENYM 55% 379336 751237 36944 102 225307341648 116290 259 293 85 -7 +1 +0 +7 +8 0.9
203428 MLB MLENYM 55% 387343 761336 37974 103 223305336641 113289 2510 291 83 -8 +1 -1 +7 +8 0.8
203529 MLB MLENYM 53% 385342 751236 36984 93 221302329632 109288 259 287 80 -9 +1 -1 +7 +8 0.6
203630 MLB MLENYM 53% 377335 731236 35974 93 217299321620 104286 269 282 77 -10 +1 -2 +7 +8 0.3
203731 MLB MLENYM 56% 348310 671135 32913 83 213294311605 98282 269 276 73 -11 +0 -3 +6 +8 0.0
202822 MLB CTXNYM 34% 2422 4100 260 10 209294297592 88279 258 272 74 -1 +0 +0 +0 +1 0.0
202923 MLB CTXNYM 48% 7567 14211 7191 20 213297309606 96280 259 278 78 -2 +0 +0 +1 +2 0.1
203024 MLB CTXNYM 53% 125111 24412 12311 31 216300319619 103282 2510 282 81 -3 +0 +0 +2 +3 0.2
203125 MLB CTXNYM 55% 168148 33523 16422 41 218301327629 109282 2510 286 84 -3 +0 +0 +3 +4 0.4
203226 MLB CTXNYM 56% 198175 38623 19492 51 220302334636 114282 2510 289 86 -3 +1 +0 +4 +4 0.5
203327 MLB CTXNYM 55% 208184 40624 20522 51 218301331633 113281 2510 287 85 -4 +1 +0 +4 +5 0.5
203428 MLB CTXNYM 55% 212188 41624 20532 51 217299326626 110280 259 285 83 -4 +1 -0 +4 +5 0.4
203529 MLB CTXNYM 53% 205182 39623 19522 51 214297320617 106279 259 281 80 -5 +1 -1 +4 +4 0.3
203630 MLB CTXNYM 53% 198176 38623 18512 51 211293312605 101277 269 276 77 -5 +1 -1 +4 +4 0.2
203731 MLB CTXNYM 56% 197175 37623 18512 42 207288302590 96274 269 270 73 -6 +0 -2 +4 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 16101428 308481626 15140616 399 216298326624 111281 259 282 78 -37 +4 -4 +29 +35 2.8
/ 162G— A+C — 650577 12319610 611646 164 213295319614 106278 259 282 78 -15 +2 -2 +12 +14 1.1
Career— MLE — 32952907 6321062848 32182536 8522 217303323626 105284 2510 284 78 -70 +7 -7 +54 +66 5.2
/ 162G— MLE — 650573 1252169 631637 174 218303323626 105286 2510 284 78 -15 +2 -1 +12 +14 1.1

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.

2025 DSLDSL Mets Blue · 95 PAwOBA .348 → .239 (−109)K% 21.1% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷0.994×1.220——25.83%
BB% (unintentional) /PA21.05%÷1.011×0.700—×0.98514.35%
HBP% /PA2.11%—×0.700—×0.9851.45%
Singles /BIP26.00%÷0.984×0.680×1.003×0.98517.74%
Doubles /BIP6.00%÷1.301×0.600×1.003×0.9852.73%
Triples /BIP2.00%÷1.000×0.600×1.003×0.9851.19%
Home runs /BIP0.00%÷1.085×0.470—×0.9850.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 117, 1B 97, 2B 160, 3B 100, K 99, BB 102 — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .348 → .239; ISO .071 → .040; BABIP .321 → .205. 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 DSLDSL Mets Orange · 104 PAwOBA .354 → .251 (−103)K% 13.5% → 16.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.46%÷0.990×1.220——16.60%
BB% (unintentional) /PA18.27%÷0.950×0.700—×0.99513.39%
HBP% /PA1.92%—×0.700—×0.9951.34%
Singles /BIP19.40%÷0.953×0.680×1.013×0.99513.95%
Doubles /BIP5.97%÷1.064×0.600×1.013×0.9953.39%
Triples /BIP2.99%÷0.921×0.600×1.013×0.9951.96%
Home runs /BIP1.49%÷0.996×0.470—×0.9950.70%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 91, 2B 113, 3B 84, K 98, BB 90 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .354 → .251; ISO .136 → .083; BABIP .279 → .189. 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 DSLDSL Mets Orange · 59 PAwOBA .364 → .242 (−121)K% 22.0% → 27.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.03%÷0.975×1.220——27.57%
BB% (unintentional) /PA15.25%÷1.052×0.700—×1.00810.22%
HBP% /PA0.00%—×0.700—×1.0080.00%
Singles /BIP22.86%÷1.020×0.680—×1.00815.36%
Doubles /BIP17.14%÷1.012×0.600—×1.00810.24%
Triples /BIP0.00%÷0.949×0.600—×1.0080.00%
Home runs /BIP0.00%÷1.084×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 117, 1B 104, 2B 102, 3B 90, K 95, BB 110 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .364 → .242; ISO .125 → .078; BABIP .378 → .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).