Hanser Alberto

Pos3B
B/TR/R
Born1992-10-17
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
INTL
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202330INTLGigantes del …74.266/.347/.39110107—
202330MLBCWS90.220/.264/.3903075-0.3
202431INTLGigantes del …35.188/.257/.2500047—
202532INTLGigantes del …42.184/.205/.2370112—
202633No MLB games played
Last 3 seasons WAR -0.3
Contract
No contract data on file.
Skills · percentileStatcast 2021-2023
xwOBA21
Barrel%13
Avg EV10
Speed10

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)
201017 ROKDSL Rangers — 196179 641520 692 163 358385464849 106368 53 361 53 — — — — — —
201219 A+Myrtle Beach Pelicans — 290279 741124 2273 93 265278362640 97277 91 279 49 — — — — — —
201219 AHickory Crawdads — 272246 831714 18223 154 337390463853 126354 87 374 94 — — — — — —
201219 INTLGigantes del Cibao — 9790 30420 462 44 333375422797 89353 64 354 126 — — — — — —
201320 AAFrisco RoughRiders — 384356 76644 16415 135 213257287544 73227 114 243 40 — — — — — —
201320 A+Myrtle Beach Pelicans — 10497 25500 482 31 258301309610 52281 84 277 46 — — — — — —
201320 INTLGigantes del Cibao — 6360 11100 270 30 183210200410 17204 113 186 12 — — — — — —
201421 AAFrisco RoughRiders — 190178 49612 6174 64 275314354668 79296 93 299 61 — — — — — —
201421 A+Myrtle Beach Pelicans — 285262 711535 10253 104 271305408714 137280 94 306 73 — — — — — —
201421 INTLGigantes del Cibao — 9077 30701 5112 51 390440519960 130426 126 399 156 — — — — — —
201522 MLBTexas Rangers — 10499 22210 2170 10 222238263500 40268 162 219 32 -8 +0 +4 +2 +2 0.0
201522 AAARound Rock Express — 330310 961944 9332 55 310333435769 126335 103 331 82 — — — — — —
201522 INTLGigantes del Cibao — 169154 56811 9172 53 364406448854 84404 105 375 140 — — — — — —
201623 MLBTexas Rangers — 5856 8100 0170 10 143143161304 18205 290 131 -26 -9 +0 +1 +4 +1 -0.1
201623 AAARound Rock Express — 277265 731317 8292 22 275302411713 136288 103 314 77 — — — — — —
201623 INTLGigantes del Cibao — 7065 25202 271 10 385412508919 123404 103 398 156 — — — — — —
201724 INTLGigantes del Cibao — 3330 10300 120 00 333355433788 100357 63 330 109 — — — — — —
201825 MLBTexas Rangers — 3027 5200 240 01 185241259501 74217 137 223 30 -2 -0 +0 +6 +1 0.5
201825 AAARound Rock Express — 384361 1191737 9283 03 330351452803 122337 72 346 99 — — — — — —
201825 INTLGigantes del Cibao — 186171 55901 10152 21 322366392758 70348 85 338 115 — — — — — —
201926 MLBBaltimore Orioles — 550524 16021212 16504 44 305331422753 116318 93 332 106 +4 -1 +4 +2 +12 2.2
202027 MLBBaltimore Orioles — 231219 621503 5303 30 283308393701 110314 132 307 92 -2 +1 -2 +1 +5 0.2
202128 MLBKansas City Royals — 255241 652032 4264 31 270293402696 133293 102 300 91 -3 +0 +0 +2 +6 0.5
202128 INTLDominican Republic — 207194 611010 8113 11 314351376728 62330 54 326 107 — — — — — —
202229 MLBLos Angeles Dodgers — 159156 38922 3250 01 244258365623 122279 162 275 78 -4 -0 -3 +1 +3 -0.3
202229 INTLGigantes del Cibao — 10094 23701 492 20 245290351641 106262 94 289 82 — — — — — —
202330 MLBChicago White Sox — 9082 18503 4131 00 220264390655 171224 144 280 75 -3 +0 -3 +1 +2 -0.3
202330 INTLGigantes del Cibao — 7464 17501 672 01 266347391738 125286 98 326 107 — — — — — —
202431 INTLGigantes del Cibao — 3532 6200 241 00 188257250507 62214 116 238 47 — — — — — —
202532 INTLGigantes del Cibao — 4238 7200 190 10 184205237442 53233 212 185 12 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 14771404 37875822 3618212 127 269293381674 112295 122 295 86 -25 -0 +3 +19 +32 2.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201017 ROK MLEDSL Rangers — 196183 451010 2112 163 246262311574 66244 61 247 53 — — — — — —
201219 A+ MLEMyrtle Beach Pelicans — 290280 65913 1383 93 232243304547 71251 130 241 49 — — — — — —
201219 A MLEHickory Crawdads — 272253 731413 11313 154 289326387713 99306 114 307 94 — — — — — —
201320 AA MLEFrisco RoughRiders — 384362 77543 10515 135 213244273518 61231 133 228 40 — — — — — —
201320 A+ MLEMyrtle Beach Pelicans — 10498 22400 3112 31 224262265527 41256 113 236 46 — — — — — —
201421 AA MLEFrisco RoughRiders — 190180 45611 4214 64 250282311593 61273 112 259 61 — — — — — —
201421 A+ MLEMyrtle Beach Pelicans — 285265 681335 7373 104 257284385669 128263 132 276 73 — — — — — —
201522 MLB MLETexas Rangers — 10499 22210 2170 10 222238263500 40268 162 215 32 -8 +0 +4 +2 +2 0.0
201522 AAA MLERound Rock Express — 330313 891643 6412 55 284302390692 105306 122 290 82 — — — — — —
201623 MLB MLETexas Rangers — 5856 8100 0170 10 143143161304 18205 290 129 -26 -9 +0 +1 +4 +1 -0.1
201623 AAA MLERound Rock Express — 277267 691017 6372 22 258280382662 124277 132 282 77 — — — — — —
201825 MLB MLETexas Rangers — 3027 5200 240 01 185241259501 74217 137 213 30 -2 -0 +0 +6 +1 0.5
201825 AAA MLERound Rock Express — 384364 1131436 6343 03 310327415742 104313 92 315 99 — — — — — —
201926 MLB MLEBaltimore Orioles — 550525 15821211 15504 44 301325411737 110318 93 325 106 +4 -1 +4 +2 +12 2.2
202027 MLB MLEBaltimore Orioles — 231219 621503 5303 30 283308393701 110314 132 305 92 -2 +1 -2 +1 +5 0.2
202128 MLB MLEKansas City Royals — 255241 652032 4264 31 270293402696 133293 102 302 91 -3 +0 +0 +2 +6 0.5
202229 MLB MLELos Angeles Dodgers — 159156 391022 3250 01 250264378642 128279 162 284 78 -4 -0 -3 +1 +3 -0.3
202330 MLB MLEChicago White Sox — 9082 18503 4131 00 220264390655 171224 144 279 75 -3 +0 -3 +1 +2 -0.3
201017 ROK MLEDSL Rangers — 196183 451010 2112 163 246262311574 66256 61 247 53 — — — — — —
201017 ROK RAWDSL Rangers — 196179 641520 692 163 358385464849 106368 53 361 53 — — — — — —
201219 A+ MLE3 teams — 659625 1632737 14818 2811 261286347633 86286 122 273 71 — — — — — —
201219 A+ RAW3 teams — 659615 1873258 24558 2811 304338411750 107319 84 329 71 — — — — — —
201320 AA MLE3 teams — 551521 1131153 14707 196 217247274522 58242 133 230 42 — — — — — —
201320 AA RAW3 teams — 551513 1121244 22567 196 218260281541 62235 104 243 42 — — — — — —
201421 A+ MLE3 teams — 565525 1342257 13699 219 255285356641 101279 122 269 68 — — — — — —
201421 A+ RAW3 teams — 565517 1502848 21539 219 290329406735 116307 94 318 68 — — — — — —
201522 AAA MLE3 teams — 603572 1542574 11814 118 269288358646 89307 132 272 70 — — — — — —
201522 AAA RAW3 teams — 603563 1742965 20674 118 309337409746 99343 113 324 70 — — — — — —
201623 AAA MLE3 teams — 405389 931318 7663 42 239258339597 100269 162 256 59 — — — — — —
201623 AAA RAW3 teams — 405386 1061619 10533 42 275298391689 117298 132 302 59 — — — — — —
201724 INTL MLEGigantes del Cibao — 3330 10300 120 00 333355433788 100357 63 — — — — — — — —
201724 INTL RAWGigantes del Cibao — 3330 10300 120 00 333355433788 100357 63 330 109 — — — — — —
201825 AAA MLE3 teams — 600569 1692348 11555 25 297316394710 97314 92 308 94 — — — — — —
201825 AAA RAW3 teams — 600559 1792838 21475 25 320350424774 104335 84 337 94 — — — — — —
201926 MLB MLEBaltimore Orioles — 550525 15821211 15504 44 301325411737 110315 93 325 106 +4 -1 +4 +2 +12 2.2
201926 MLB RAWBaltimore Orioles — 550524 16021212 16504 44 305331422753 116318 93 332 106 +4 -1 +4 +2 +12 2.2
202027 MLB MLEBaltimore Orioles — 231219 621503 5303 30 283308393701 110314 132 305 92 -2 +1 -2 +1 +5 0.2
202027 MLB RAWBaltimore Orioles — 231219 621503 5303 30 283308393701 110314 132 307 92 -2 +1 -2 +1 +5 0.2
202128 MLB MLE2 teams — 462440 1183654 7477 42 268291400691 132290 102 302 91 -5 +0 +0 +2 +10 0.7
202128 MLB RAW2 teams — 462435 1263042 12377 42 290319391710 101310 83 312 91 -5 +0 +0 +2 +10 0.7
202229 MLB MLE2 teams — 259252 641643 5412 21 254274385659 131293 162 284 78 -7 +0 -3 +1 +6 -0.3
202229 MLB RAW2 teams — 259250 611623 7342 21 244270360630 116272 133 280 78 -7 +0 -3 +1 +6 -0.3
202330 MLB MLE2 teams — 164149 32905 7243 01 215264376640 161223 154 279 75 -5 -0 -3 +1 +4 -0.4
202330 MLB RAW2 teams — 164146 351004 10203 01 240302390692 151252 126 301 75 -5 -0 -3 +1 +4 -0.4
202431 INTL MLEGigantes del Cibao — 3532 6200 241 00 188257250507 62214 116 — — — — — — — —
202431 INTL RAWGigantes del Cibao — 3532 6200 241 00 188257250507 62214 116 238 47 — — — — — —
202532 INTL MLEGigantes del Cibao — 4238 7200 190 10 184205237442 53233 212 — — — — — — — —
202532 INTL RAWGigantes del Cibao — 4238 7200 190 10 184205237442 53233 212 185 12 — — — — — —
201017 ROK MLEDSL Rangers — 196190 451010 2112 163 237262300562 63244 61 247 53 — — — — — —
201219 A+ MLE3 teams — 659632 1632737 14818 2811 258286343629 85278 122 273 71 — — — — — —
201320 AA MLE3 teams — 551525 1131153 14707 196 215247272520 57236 133 230 42 — — — — — —
201421 A+ MLE3 teams — 565538 1342257 13699 219 249285348633 99267 122 269 68 — — — — — —
201522 AAA MLE3 teams — 603583 1542574 11814 118 264288352640 87297 132 272 70 — — — — — —
201623 AAA MLE3 teams — 405392 931318 7663 42 237258337595 99265 162 256 59 — — — — — —
201825 AAA MLE3 teams — 600579 1692348 11555 25 292316387703 95306 92 308 94 — — — — — —
201926 MLB MLEBaltimore Orioles — 550526 15821211 15504 44 300325411736 110318 93 325 106 — — — — — —
202027 MLB MLEBaltimore Orioles — 231221 621503 5303 30 281308389698 109314 132 305 92 — — — — — —
202128 MLB MLE2 teams — 462445 1183654 7477 42 265291396686 130293 102 302 91 — — — — — —
202229 MLB MLE2 teams — 259250 641643 5412 21 256274388662 132279 162 284 78 — — — — — —
202330 MLB MLE2 teams — 164153 32905 7243 01 209264366630 157224 154 279 75 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14771404 37875822 3618212 127 269293381674 112295 122 295 72 -25 -0 +3 +19 +32 2.9
/ 162G— A+C — 650618 16733410 16805 53 270294385679 115295 122 295 72 -11 -0 +1 +8 +14 1.3
Career— MLE — 53555069 13282353763 11564058 11552 262286360647 98287 122 274 72 -25 -0 +3 +19 +32 2.9
/ 162G— MLE — 650615 1622948 14787 146 263288363650 99288 122 274 72 -11 -0 +1 +8 +14 1.3

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.

2018 AAARound Rock Express · 384 PAwOBA .341 → .315 (−26)K% 7.3% → 8.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.29%÷1.055×1.290——8.91%
BB% (unintentional) /PA2.08%÷0.978×0.710—×1.0181.54%
HBP% /PA0.78%—×0.980—×1.0180.78%
Singles /BIP27.63%÷0.962×0.900×1.000×1.01826.31%
Doubles /BIP5.11%÷1.019×0.810×1.000×1.0184.13%
Triples /BIP0.90%÷0.900×0.810×1.000×1.0180.83%
Home runs /BIP2.10%÷0.978×0.780—×1.0181.71%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 92, 2B 104, 3B 80, K 111, BB 96 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .341 → .315; ISO .122 → .103; BABIP .337 → .313. 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 AAARound Rock Express · 277 PAwOBA .305 → .282 (−23)K% 10.5% → 13.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.47%÷1.004×1.290——13.46%
BB% (unintentional) /PA2.89%÷1.039×0.710—×1.0482.07%
HBP% /PA0.72%—×0.980—×1.0480.74%
Singles /BIP22.03%÷0.949×0.900×1.011×1.04822.14%
Doubles /BIP5.51%÷1.079×0.810×1.011×1.0484.38%
Triples /BIP0.42%÷0.977×0.810×1.011×1.0480.37%
Home runs /BIP2.97%÷0.839×0.780—×1.0482.89%

Factors used: league row PCL. Park (home-season share, regressed): HR 68, 1B 90, 2B 116, 3B 95, K 101, BB 108 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .305 → .282; ISO .136 → .121; BABIP .288 → .277. 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 AAARound Rock Express · 330 PAwOBA .323 → .290 (−33)K% 10.0% → 12.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.00%÷1.031×1.290——12.51%
BB% (unintentional) /PA2.42%÷1.014×0.710—×1.0501.78%
HBP% /PA0.61%—×0.980—×1.0500.62%
Singles /BIP24.91%÷1.007×0.900×1.001×1.05023.42%
Doubles /BIP6.86%÷1.029×0.810×1.001×1.0505.68%
Triples /BIP1.44%÷0.900×0.810×1.001×1.0501.37%
Home runs /BIP1.44%÷1.184×0.780—×1.0501.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 137, 1B 101, 2B 106, 3B 80, K 106, BB 103 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.001.

Result: wOBA .323 → .290; ISO .126 → .103; BABIP .335 → .306. 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).

2014 A+Myrtle Beach Pelicans · 285 PAwOBA .301 → .276 (−25)K% 8.8% → 13.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.77%÷0.957×1.420——13.02%
BB% (unintentional) /PA3.51%÷0.954×0.630—×1.0122.34%
HBP% /PA1.05%—×0.860—×1.0120.92%
Singles /BIP20.25%÷0.984×0.940×1.009×1.01219.75%
Doubles /BIP6.33%÷1.007×0.830×1.009×1.0125.33%
Triples /BIP1.27%÷0.900×0.800×1.009×1.0121.15%
Home runs /BIP2.11%÷0.971×0.900—×1.0121.98%

Factors used: league row CAR. Park (home-season share, regressed): HR 94, 1B 97, 2B 101, 3B 80, K 91, BB 91 — 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.009.

Result: wOBA .301 → .276; ISO .137 → .123; BABIP .280 → .263. 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).

2014 AAFrisco RoughRiders · 190 PAwOBA .291 → .259 (−32)K% 8.9% → 11.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.95%÷0.983×1.220——11.10%
BB% (unintentional) /PA3.16%÷1.055×0.700—×1.0422.18%
HBP% /PA2.11%—×0.870—×1.0421.91%
Singles /BIP24.84%÷1.030×0.920×0.986×1.04222.81%
Doubles /BIP3.73%÷0.890×0.840×0.986×1.0423.62%
Triples /BIP0.62%÷0.921×0.940×0.986×1.0420.65%
Home runs /BIP1.24%÷1.322×0.800—×1.0420.78%

Factors used: league row TL. Park (home-season share, regressed): HR 164, 1B 106, 2B 78, 3B 84, K 97, BB 111 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.986.

Result: wOBA .291 → .259; ISO .079 → .066; BABIP .296 → .273. 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 AAFrisco RoughRiders · 384 PAwOBA .239 → .228 (−11)K% 10.7% → 13.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.68%÷0.984×1.220——13.24%
BB% (unintentional) /PA3.91%÷1.162×0.700—×1.0502.47%
HBP% /PA1.30%—×0.870—×1.0501.19%
Singles /BIP19.68%÷0.933×0.920×1.000×1.05020.38%
Doubles /BIP1.90%÷1.035×0.840×1.000×1.0501.62%
Triples /BIP1.27%÷0.986×0.940×1.000×1.0501.27%
Home runs /BIP1.27%÷1.114×0.800—×1.0500.96%

Factors used: league row TL. Park (home-season share, regressed): HR 123, 1B 87, 2B 107, 3B 97, K 97, BB 132 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .239 → .228; ISO .073 → .063; BABIP .227 → .231. 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 A+Myrtle Beach Pelicans · 104 PAwOBA .270 → .236 (−34)K% 7.7% → 10.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.69%÷1.031×1.420——10.59%
BB% (unintentional) /PA3.85%÷1.000×0.630—×1.0272.49%
HBP% /PA1.92%—×0.860—×1.0271.70%
Singles /BIP22.47%÷1.072×0.940×1.029×1.02720.82%
Doubles /BIP5.62%÷1.039×0.830×1.029×1.0274.74%
Triples /BIP0.00%÷1.085×0.800×1.029×1.0270.00%
Home runs /BIP0.00%÷0.847×0.900—×1.0270.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 69, 1B 114, 2B 108, 3B 117, K 106, BB 100 — applied at half strength. Age: age 21 vs a level average of 22.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.029.

Result: wOBA .270 → .236; ISO .052 → .043; BABIP .281 → .256. 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 A+Myrtle Beach Pelicans · 290 PAwOBA .276 → .241 (−35)K% 9.3% → 13.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.31%÷1.013×1.420——13.05%
BB% (unintentional) /PA0.69%÷1.102×0.630—×1.0420.41%
HBP% /PA1.03%—×0.860—×1.0420.93%
Singles /BIP22.62%÷1.013×0.940×0.960×1.04221.00%
Doubles /BIP4.37%÷0.981×0.830×0.960×1.0423.69%
Triples /BIP0.79%÷1.150×0.800×0.960×1.0420.55%
Home runs /BIP1.59%÷1.163×0.900—×1.0421.28%

Factors used: league row CAR. Park (home-season share, regressed): HR 133, 1B 103, 2B 96, 3B 130, K 103, BB 120 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.960.

Result: wOBA .276 → .241; ISO .097 → .077; BABIP .277 → .251. 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 — .