Angel Basabe

PosOF
B/TL/L
Born2000-12-12
Age (2027)26
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202120ROKFCL Pirates B…139.214/.319/.3080526—.165/.252/.231
202221A+/APIT108.227/.306/.3611554—.212/.269/.341
202322A+PIT23.150/.261/.20000-16—.143/.217/.190
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)
201817 ROKDSL Pirates 2 — 208181 47953 21462 85 260343414758 155331 2210 332 26 — — — — — —
201918 ROKGCL Pirates — 134119 25530 9303 42 210282303585 92275 227 262 11 — — — — — —
202120 ROKFCL Pirates Black — 139117 25530 11287 50 214319308626 94275 208 284 26 — — — — — —
202221 A+Greensboro Grasshoppers — 2323 3101 080 20 130130304435 174143 350 186 -35 — — — — — —
202221 ABradenton Marauders — 8574 19140 10131 32 257353378731 122311 1512 331 78 — — — — — —
202322 A+Greensboro Grasshoppers — 2320 3100 380 00 150261200461 50250 3513 226 -16 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEDSL Pirates 2 — 208187 29531 15562 85 155225230455 75208 277 207 26 — — — — — —
201918 ROK MLEGCL Pirates — 134122 18320 6433 42 148206205411 57218 324 185 11 — — — — — —
202120 ROK MLEFCL Pirates Black — 139121 20420 7407 50 165252231483 66218 295 206 26 — — — — — —
202221 A+ MLEGreensboro Grasshoppers — 2323 3101 0100 20 130130304435 174121 430 117 -35 — — — — — —
202221 A MLEBradenton Marauders — 8577 18140 7181 32 234306351657 117300 218 284 78 — — — — — —
202322 A+ MLEGreensboro Grasshoppers — 2321 3100 2100 00 143217190408 48199 439 145 -16 — — — — — —
201817 ROK MLEDSL Pirates 2 — 208187 29531 15562 85 155225230455 75214 277 207 26 — — — — — —
201817 ROK RAWDSL Pirates 2 — 208181 47953 21462 85 260343414758 155331 2210 332 26 — — — — — —
201918 ROK MLEGCL Pirates — 134122 18320 6433 42 148206205411 57222 324 185 11 — — — — — —
201918 ROK RAWGCL Pirates — 134119 25530 9303 42 210282303585 92275 227 262 11 — — — — — —
202120 ROK MLEFCL Pirates Black — 139121 20420 7407 50 165252231483 66241 295 206 26 — — — — — —
202120 ROK RAWFCL Pirates Black — 139117 25530 11287 50 214319308626 94275 208 284 26 — — — — — —
202221 A MLE2 teams — 108100 20141 7281 52 200259320579 120268 266 248 54 — — — — — —
202221 A RAW2 teams — 10897 22241 10211 52 227306361666 134280 199 300 54 — — — — — —
202322 A+ MLEGreensboro Grasshoppers — 2321 3100 2100 00 143217190408 48273 439 145 -16 — — — — — —
202322 A+ RAWGreensboro Grasshoppers — 2320 3100 380 00 150261200461 50250 3513 226 -16 — — — — — —
201817 ROK MLEDSL Pirates 2 — 208189 29531 15562 85 153225228453 74208 277 207 26 — — — — — —
201918 ROK MLEGCL Pirates — 134124 18320 6433 42 145206202408 56218 324 185 11 — — — — — —
202120 ROK MLEFCL Pirates Black — 139124 20420 7407 50 161252226478 65218 295 206 26 — — — — — —
202221 A MLE2 teams — 10899 20141 7281 52 202259323582 121262 266 248 54 — — — — — —
202322 A+ MLEGreensboro Grasshoppers — 2321 3100 2100 00 143217190408 48199 439 145 -16 — — — — — —
▸ Career Totals
Career— MLE — 612551 9014112 3717713 229 163233240473 76233 296 207 26 -54 +1 +0 -4 +13 -4.4
/ 162G— MLE — 650585 9615122 3918814 2310 164233241474 77235 296 207 26 -57 +1 +0 -4 +14 -4.7

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+Greensboro Grasshoppers · 23 PAwOBA .221 → .145 (−75)K% 34.8% → 45.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.78%÷1.005×1.310——45.32%
BB% (unintentional) /PA13.04%÷1.007×0.600—×0.9987.76%
HBP% /PA0.00%—×0.770—×0.9980.00%
Singles /BIP16.67%÷1.016×0.870—×0.99814.25%
Doubles /BIP8.33%÷1.154×0.780—×0.9985.62%
Triples /BIP0.00%÷0.900×0.850—×0.9980.00%
Home runs /BIP0.00%÷1.202×0.880—×0.9980.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 140, 1B 103, 2B 131, 3B 80, K 101, BB 101 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .221 → .145; ISO .050 → .030; BABIP .250 → .199. 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 ABradenton Marauders · 85 PAwOBA .323 → .284 (−39)K% 15.3% → 20.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.29%÷0.996×1.360——20.87%
BB% (unintentional) /PA11.76%÷1.015×0.690——7.99%
HBP% /PA1.18%—×0.780——0.92%
Singles /BIP22.95%÷0.999×0.920×1.034—21.85%
Doubles /BIP1.64%÷1.082×0.830×1.034—1.30%
Triples /BIP6.56%÷0.900×0.910×1.034—6.86%
Home runs /BIP0.00%÷1.111×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 122, 1B 100, 2B 116, 3B 80, K 99, BB 103 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .323 → .284; ISO .122 → .121; BABIP .311 → .300. 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+Greensboro Grasshoppers · 23 PAwOBA .180 → .117 (−62)K% 34.8% → 45.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.78%÷0.999×1.310——45.63%
BB% (unintentional) /PA0.00%÷1.063×0.600—×1.0120.00%
HBP% /PA0.00%—×0.770—×1.0120.00%
Singles /BIP6.67%÷0.961×0.870—×1.0126.11%
Doubles /BIP6.67%÷0.963×0.780—×1.0125.47%
Triples /BIP0.00%÷1.150×0.850—×1.0120.00%
Home runs /BIP6.67%÷1.273×0.880—×1.0124.66%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 155, 1B 92, 2B 93, 3B 130, K 100, BB 113 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .180 → .117; ISO .174 → .106; BABIP .143 → .121. 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 ROKFCL Pirates Black · 139 PAwOBA .281 → .206 (−75)K% 20.1% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.14%÷1.012×1.440——28.65%
BB% (unintentional) /PA7.91%÷1.002×0.620—×0.9854.82%
HBP% /PA5.04%—×0.720—×0.9853.57%
Singles /BIP19.10%÷0.998×0.820×1.023×0.98515.80%
Doubles /BIP5.62%÷0.994×0.720×1.023×0.9854.10%
Triples /BIP3.37%÷1.000×0.720×1.023×0.9852.44%
Home runs /BIP0.00%÷0.976×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 100, 2B 99, 3B 100, K 102, BB 100 — applied at half strength. Age: age 21 vs a level average of 19.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.023.

Result: wOBA .281 → .206; ISO .094 → .067; BABIP .275 → .218. 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).

2019 ROKGCL Pirates · 134 PAwOBA .260 → .185 (−75)K% 22.4% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.39%÷1.000×1.440——32.24%
BB% (unintentional) /PA6.72%÷1.000×0.620—×1.0084.20%
HBP% /PA2.24%—×0.720—×1.0081.62%
Singles /BIP19.10%÷1.000×0.820—×1.00815.78%
Doubles /BIP5.62%÷1.000×0.720—×1.0084.08%
Triples /BIP3.37%÷1.000×0.720—×1.0082.45%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.00%

Factors used: level-wide ROK 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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .260 → .185; ISO .092 → .063; BABIP .275 → .218. 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).

2018 DSLDSL Pirates 2 · 208 PAwOBA .326 → .207 (−119)K% 22.1% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.12%÷1.000×1.220——26.98%
BB% (unintentional) /PA10.10%÷1.000×0.700—×1.0087.12%
HBP% /PA0.96%—×0.700—×1.0080.68%
Singles /BIP22.22%÷1.000×0.680×0.966×1.00814.71%
Doubles /BIP6.67%÷1.000×0.600×0.966×1.0083.89%
Triples /BIP3.70%÷1.000×0.600×0.966×1.0082.16%
Home runs /BIP2.22%÷1.000×0.470—×1.0081.05%

Factors used: level-wide DSL 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 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .326 → .207; ISO .155 → .085; BABIP .331 → .208. 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).