Osvaldo Abreu

PosSS
B/TR/R
Born1994-06-13
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201824AAWSH403.183/.261/.3118430—.161/.216/.269
201925A+Potomac Natio…404.265/.343/.3705945—.196/.254/.273
202127AAARI101.180/.277/.2581111—.140/.208/.204
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)
201218 ROKDSL Nationals — 254215 601420 27499 2214 279382363745 84359 1911 340 43 — — — — — —
201319 ROKGCL Nationals — 171147 421210 19241 166 286371381752 95339 1411 335 59 — — — — — —
201521 AHagerstown Suns — 513442 1213546 508910 3011 274361412772 138327 1710 341 76 — — — — — —
201622 A+Potomac Nationals — 563497 1232346 551086 1810 247330346676 99303 1910 307 53 — — — — — —
201622 INTLGlendale Desert Dogs — 6660 16300 4200 52 267312317629 50381 306 279 75 — — — — — —
201723 AAHarrisburg Senators — 475431 1061645 271077 16 246301336638 90314 236 284 62 — — — — — —
201723 INTLTigres del Licey — 1817 4000 041 00 235278235513 308 220 242 50 — — — — — —
201824 AAHarrisburg Senators — 403360 661828 361012 42 183261311572 128228 259 258 30 — — — — — —
201925 A+Potomac Nationals — 404359 952305 35998 96 265343370714 106353 259 324 45 — — — — — —
202127 AAAmarillo Sod Poodles — 10189 16401 11351 13 180277258536 79283 3511 253 11 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 ROK MLEDSL Nationals — 254223 42910 19609 2214 188279238517 49246 247 232 43 — — — — — —
201319 ROK MLEGCL Nationals — 171154 35910 12351 166 227287299586 71280 207 255 59 — — — — — —
201521 A MLEHagerstown Suns — 513460 1083035 3212310 3011 235299346644 111295 246 280 76 — — — — — —
201622 A+ MLEPotomac Nationals — 563519 1101835 331586 1810 212267287554 75289 286 247 53 — — — — — —
201723 AA MLEHarrisburg Senators — 475438 1031444 201287 16 235280313592 78312 274 260 62 — — — — — —
201824 AA MLEHarrisburg Senators — 403372 601527 241252 42 161216269485 108214 316 212 30 — — — — — —
201925 A+ MLEPotomac Nationals — 404373 731704 211438 96 196254273527 78304 355 235 45 — — — — — —
202127 AA MLEAmarillo Sod Poodles — 10193 13301 7451 13 140208204412 65259 457 184 11 — — — — — —
201218 ROK MLEDSL Nationals — 254223 42910 19609 2214 188279238517 49256 247 232 43 — — — — — —
201218 ROK RAWDSL Nationals — 254215 601420 27499 2214 279382363745 84359 1911 340 43 — — — — — —
201319 ROK MLEGCL Nationals — 171154 35910 12351 166 227287299586 71292 207 255 59 — — — — — —
201319 ROK RAWGCL Nationals — 171147 421210 19241 166 286371381752 95339 1411 335 59 — — — — — —
201521 A MLEHagerstown Suns — 513460 1083035 3212310 3011 235299346644 111306 246 280 76 — — — — — —
201521 A RAWHagerstown Suns — 513442 1213546 508910 3011 274361412772 138327 1710 341 76 — — — — — —
201622 A+ MLE2 teams — 629579 1242046 371766 2312 214268294562 79294 286 247 53 — — — — — —
201622 A+ RAW2 teams — 629557 1392646 591286 2312 250328343671 93311 209 304 53 — — — — — —
201723 AA MLE2 teams — 493454 1081554 211338 16 238284319603 81325 274 260 62 — — — — — —
201723 AA RAW2 teams — 493448 1101645 271118 16 246300333633 87313 235 282 62 — — — — — —
201824 AA MLEHarrisburg Senators — 403372 601527 241252 42 161216269485 108218 316 212 30 — — — — — —
201824 AA RAWHarrisburg Senators — 403360 661828 361012 42 183261311572 128228 259 258 30 — — — — — —
201925 A+ MLEPotomac Nationals — 404373 731704 211438 96 196254273527 78305 355 235 45 — — — — — —
201925 A+ RAWPotomac Nationals — 404359 952305 35998 96 265343370714 106353 259 324 45 — — — — — —
202127 AA MLEAmarillo Sod Poodles — 10193 13301 7451 13 140208204412 65255 457 184 11 — — — — — —
202127 AA RAWAmarillo Sod Poodles — 10189 16401 11351 13 180277258536 79283 3511 253 11 — — — — — —
201218 ROK MLEDSL Nationals — 254224 42910 19609 2214 188279237515 49246 247 232 43 — — — — — —
201319 ROK MLEGCL Nationals — 171156 35910 12351 166 224287295582 71280 207 255 59 — — — — — —
201521 A MLEHagerstown Suns — 513466 1083035 3212310 3011 232299341640 109295 246 280 76 — — — — — —
201622 A+ MLE2 teams — 629581 1242046 371766 2312 213268293561 79289 286 247 53 — — — — — —
201723 AA MLE2 teams — 493461 1081554 211338 16 234284315598 80312 274 260 62 — — — — — —
201824 AA MLEHarrisburg Senators — 403374 601527 241252 42 160216267483 107214 316 212 30 — — — — — —
201925 A+ MLEPotomac Nationals — 404372 731704 211438 96 196254274528 78304 355 235 45 — — — — — —
202127 AA MLEAmarillo Sod Poodles — 10192 13301 7451 13 141208207414 65259 457 184 11 — — — — — —
▸ Career Totals
Career— MLE — 29682708 5631181627 17384045 10660 208267293560 85288 286 246 52 -168 -3 +0 +32 +64 -7.7
/ 162G— MLE — 650593 1242646 3818410 2313 209268297565 88290 286 246 52 -37 -1 +0 +7 +14 -1.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.

2021 AAAmarillo Sod Poodles · 101 PAwOBA .247 → .184 (−63)K% 34.7% → 44.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.65%÷0.946×1.220——44.70%
BB% (unintentional) /PA10.89%÷0.992×0.690—×0.9787.41%
HBP% /PA0.99%—×0.850—×0.9780.82%
Singles /BIP20.37%÷1.025×0.940×1.050×0.97819.18%
Doubles /BIP7.41%÷1.034×0.870×1.050×0.9786.40%
Triples /BIP0.00%÷0.945×0.920×1.050×0.9780.00%
Home runs /BIP1.85%÷1.271×0.780—×0.9781.11%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 154, 1B 105, 2B 107, 3B 89, K 89, BB 98 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .247 → .184; ISO .079 → .052; BABIP .283 → .259. 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 A+Potomac Nationals · 404 PAwOBA .316 → .235 (−81)K% 24.5% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.50%÷0.983×1.420——35.39%
BB% (unintentional) /PA8.66%÷1.023×0.630—×0.9785.22%
HBP% /PA1.98%—×0.860—×0.9781.67%
Singles /BIP25.77%÷1.000×0.940×0.950×0.97822.50%
Doubles /BIP8.85%÷0.928×0.830×0.950×0.9787.35%
Triples /BIP0.00%÷1.079×0.800×0.950×0.9780.00%
Home runs /BIP1.92%÷0.988×0.900—×0.9781.71%

Factors used: league row CAR. Park (home-season share, regressed): HR 98, 1B 100, 2B 86, 3B 116, K 97, BB 105 — 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.950.

Result: wOBA .316 → .235; ISO .106 → .081; BABIP .353 → .304. 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 AAHarrisburg Senators · 403 PAwOBA .252 → .212 (−40)K% 25.1% → 31.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.06%÷0.987×1.220——30.98%
BB% (unintentional) /PA8.68%÷1.037×0.700—×1.0125.93%
HBP% /PA0.50%—×0.850—×1.0120.43%
Singles /BIP14.67%÷1.017×0.970×1.011×1.01214.32%
Doubles /BIP6.95%÷1.012×0.860×1.011×1.0126.04%
Triples /BIP0.77%÷1.070×0.950×1.011×1.0120.70%
Home runs /BIP3.09%÷0.925×0.780—×1.0122.64%

Factors used: league row EL. Park (home-season share, regressed): HR 85, 1B 103, 2B 102, 3B 114, K 97, BB 107 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .252 → .212; ISO .128 → .108; BABIP .228 → .214. 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).

2017 AAHarrisburg Senators · 475 PAwOBA .278 → .260 (−18)K% 22.5% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.53%÷1.022×1.220——26.89%
BB% (unintentional) /PA5.68%÷0.974×0.700—×1.0274.20%
HBP% /PA1.47%—×0.850—×1.0271.29%
Singles /BIP25.00%÷1.016×0.970×1.031×1.02725.26%
Doubles /BIP4.94%÷0.998×0.860×1.031×1.0274.50%
Triples /BIP1.23%÷0.906×0.950×1.031×1.0271.37%
Home runs /BIP1.54%÷0.970×0.780—×1.0271.27%

Factors used: league row EL. Park (home-season share, regressed): HR 94, 1B 103, 2B 100, 3B 81, K 104, BB 95 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.031.

Result: wOBA .278 → .260; ISO .090 → .082; BABIP .314 → .312. 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).

2016 A+Potomac Nationals · 563 PAwOBA .301 → .247 (−54)K% 19.2% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.18%÷0.974×1.420——27.97%
BB% (unintentional) /PA9.77%÷1.061×0.630—×1.0125.87%
HBP% /PA1.07%—×0.860—×1.0120.93%
Singles /BIP23.14%÷0.966×0.940×1.006×1.01222.92%
Doubles /BIP5.91%÷1.010×0.830×1.006×1.0124.94%
Triples /BIP1.03%÷0.975×0.800×1.006×1.0120.86%
Home runs /BIP1.54%÷1.025×0.900—×1.0121.37%

Factors used: league row CAR. Park (home-season share, regressed): HR 105, 1B 93, 2B 102, 3B 95, K 95, BB 112 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .301 → .247; ISO .099 → .080; BABIP .303 → .289. 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).

2015 AHagerstown Suns · 513 PAwOBA .336 → .280 (−56)K% 17.3% → 23.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.35%÷0.971×1.340——23.95%
BB% (unintentional) /PA9.75%÷1.054×0.660—×1.0156.20%
HBP% /PA1.95%—×0.770—×1.0151.52%
Singles /BIP21.53%÷1.047×0.920×1.037×1.01519.91%
Doubles /BIP9.92%÷0.992×0.820×1.037×1.0158.63%
Triples /BIP1.13%÷1.150×0.940×1.037×1.0150.97%
Home runs /BIP1.70%÷0.979×0.820—×1.0151.45%

Factors used: league row SAL. Park (home-season share, regressed): HR 96, 1B 109, 2B 98, 3B 130, K 94, BB 111 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.037.

Result: wOBA .336 → .280; ISO .138 → .118; BABIP .327 → .295. 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).

2013 ROKGCL Nationals · 171 PAwOBA .329 → .255 (−74)K% 14.0% → 20.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.04%÷1.000×1.440——20.21%
BB% (unintentional) /PA11.11%÷1.000×0.620—×1.0086.94%
HBP% /PA0.58%—×0.720—×1.0080.42%
Singles /BIP23.58%÷1.000×0.820×1.039×1.00820.25%
Doubles /BIP9.76%÷1.000×0.720×1.039×1.0087.36%
Triples /BIP0.81%÷1.000×0.720×1.039×1.0080.61%
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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.039.

Result: wOBA .329 → .255; ISO .095 → .072; BABIP .339 → .280. 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).

2012 DSLDSL Nationals · 254 PAwOBA .334 → .232 (−102)K% 19.3% → 23.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.29%÷1.000×1.220——23.54%
BB% (unintentional) /PA10.63%÷1.000×0.700—×1.0087.50%
HBP% /PA3.54%—×0.700—×1.0082.50%
Singles /BIP26.51%÷1.000×0.680×1.033×1.00818.75%
Doubles /BIP8.43%÷1.000×0.600×1.033×1.0085.26%
Triples /BIP1.20%÷1.000×0.600×1.033×1.0080.75%
Home runs /BIP0.00%÷1.000×0.470—×1.0080.00%

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 ×1.033.

Result: wOBA .334 → .232; ISO .084 → .053; BABIP .359 → .246. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .