Alex Erro

PosIF
B/TS/R
Born1997-12-05
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202123ASalem Red Sox373.242/.332/.3212645—.199/.261/.263
202224A+BOS139.301/.377/.4152270—.240/.290/.326
202325AA/A+BOS283.254/.337/.3716750—.203/.255/.303
Contract
No contract data on file.

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 ASalem Red Sox — 373327 791622 41753 64 242332321653 80307 2011 301 45 — — — — — —
202224 A+Greenville Drive — 139123 37422 14291 21 301377415791 114376 2110 354 70 — — — — — —
202325 AAPortland Sea Dogs — 3428 8101 570 00 286394429823 143333 2115 361 98 — — — — — —
202325 A+Greenville Drive — 249220 551005 25401 73 250329364693 114281 1610 312 44 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A MLESalem Red Sox — 373342 681222 261053 64 199261263525 64278 287 235 45 — — — — — —
202224 A+ MLEGreenville Drive — 139129 31312 8361 21 240290326615 85311 266 271 70 — — — — — —
202325 AA MLEPortland Sea Dogs — 3430 8101 390 00 267333400733 133314 269 313 98 — — — — — —
202325 A+ MLEGreenville Drive — 249231 45705 14541 73 195244290534 95223 226 233 44 — — — — — —
202123 A MLESalem Red Sox — 373342 681222 261053 64 199261263525 64280 287 235 45 — — — — — —
202123 A RAWSalem Red Sox — 373327 791622 41753 64 242332321653 80307 2011 301 45 — — — — — —
202224 A+ MLEGreenville Drive — 139129 31312 8361 21 240290326615 85315 266 271 70 — — — — — —
202224 A+ RAWGreenville Drive — 139123 37422 14291 21 301377415791 114376 2110 354 70 — — — — — —
202325 A+ MLE2 teams — 283260 52805 18621 73 200254288543 88239 226 243 50 — — — — — —
202325 A+ RAW2 teams — 283248 631106 30471 73 254337371708 117286 1711 318 50 — — — — — —
202123 A MLESalem Red Sox — 373341 681222 261053 64 199261264525 65278 287 235 45 — — — — — —
202224 A+ MLEGreenville Drive — 139129 31312 8361 21 240290326615 85311 266 271 70 — — — — — —
202325 A+ MLE2 teams — 283262 52805 18621 73 198254286541 88234 226 243 50 — — — — — —
▸ Career Totals
Career— MLE — 795731 1512339 522035 158 207264283547 77270 267 244 51 -46 -0 +0 +0 +17 -3.0
/ 162G— MLE — 650598 1231927 431664 127 206264279543 74270 267 244 51 -38 -0 +0 +0 +14 -2.4

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.

2023 A+Greenville Drive · 249 PAwOBA .307 → .233 (−74)K% 16.1% → 21.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.06%÷0.981×1.310——21.46%
BB% (unintentional) /PA10.04%÷1.028×0.600—×0.9685.67%
HBP% /PA0.40%—×0.770—×0.9680.30%
Singles /BIP22.22%÷1.053×0.870×1.012×0.96818.00%
Doubles /BIP5.56%÷1.033×0.780×1.012×0.9684.11%
Triples /BIP0.00%÷1.150×0.850×1.012×0.9680.00%
Home runs /BIP2.78%÷0.931×0.880—×0.9682.54%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 86, 1B 111, 2B 107, 3B 130, K 96, BB 106 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.012.

Result: wOBA .307 → .233; ISO .114 → .096; BABIP .281 → .223. 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 AAPortland Sea Dogs · 34 PAwOBA .363 → .313 (−50)K% 20.6% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.59%÷1.000×1.220——25.12%
BB% (unintentional) /PA14.71%÷1.032×0.700—×0.9889.85%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP28.57%÷0.972×0.970—×0.98828.18%
Doubles /BIP4.76%÷1.144×0.860—×0.9883.54%
Triples /BIP0.00%÷0.900×0.950—×0.9880.00%
Home runs /BIP4.76%÷1.048×0.780—×0.9883.50%

Factors used: league row EL. Park (home-season share, regressed): HR 110, 1B 94, 2B 129, 3B 80, K 100, BB 106 — 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).

Result: wOBA .363 → .313; ISO .143 → .111; BABIP .333 → .314. 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+Greenville Drive · 139 PAwOBA .348 → .271 (−77)K% 20.9% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.86%÷1.059×1.310——25.80%
BB% (unintentional) /PA10.07%÷1.001×0.600—×0.9785.91%
HBP% /PA0.72%—×0.770—×0.9780.54%
Singles /BIP30.85%÷1.005×0.870×0.999×0.97826.10%
Doubles /BIP4.26%÷1.000×0.780×0.999×0.9783.24%
Triples /BIP2.13%÷1.150×0.850×0.999×0.9781.54%
Home runs /BIP2.13%÷0.996×0.880—×0.9781.84%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 99, 1B 101, 2B 100, 3B 130, K 112, BB 100 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .348 → .271; ISO .114 → .091; BABIP .376 → .311. 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).

2021 ASalem Red Sox · 373 PAwOBA .294 → .235 (−59)K% 20.1% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.11%÷0.974×1.360——28.08%
BB% (unintentional) /PA10.99%÷1.049×0.690—×0.9807.09%
HBP% /PA0.80%—×0.780—×0.9800.61%
Singles /BIP23.41%÷0.981×0.920×1.014×0.98021.83%
Doubles /BIP6.35%÷1.030×0.830×1.014×0.9805.08%
Triples /BIP0.79%÷0.944×0.910×1.014×0.9800.76%
Home runs /BIP0.79%÷0.858×0.800—×0.9800.73%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 72, 1B 96, 2B 106, 3B 89, K 95, BB 110 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .294 → .235; ISO .080 → .064; BABIP .307 → .278. 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).