Alberto Triunfel

PosSS
B/TR/R
Born1994-02-01
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201723AAMobile BayBea…325.243/.285/.3263344—.219/.251/.294
201824AAA/A+2 orgs390.235/.296/.3676543—.196/.243/.300
201925AA/INTL2 orgs254.200/.261/.2570115—.153/.201/.194
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)
201117 ROKDSL Rangers — 173148 38810 11217 82 257337324662 68295 126 295 27 — — — — — —
201218 ROKAZL Rangers — 178147 33822 16255 64 224321347668 122248 149 289 38 — — — — — —
201420 A+Myrtle Beach Pelicans — 1717 4002 030 10 235235588824 353167 180 351 86 — — — — — —
201521 A+High Desert Mavericks — 241208 521337 23444 33 250336442778 192280 1810 337 68 — — — — — —
201521 ROKDSL Rangers 2 — 2118 8400 310 30 4445246671.190 222471 514 517 108 — — — — — —
201622 AAFrisco RoughRiders — 311293 541201 12643 42 184224235460 51231 214 210 7 — — — — — —
201723 AAMobile BayBears — 325301 731033 18640 38 243285326611 83298 206 271 44 — — — — — —
201824 AAASalt Lake Bees — 131117 32624 7301 15 274320462782 188329 235 328 70 — — — — — —
201824 A+Inland Empire 66ers — 259232 501802 20632 41 216283319602 103286 248 270 30 — — — — — —
201925 AASpringfield Cardinals — 234212 401200 16611 14 189249245494 57263 267 225 5 — — — — — —
201925 INTLLeones del Escogido — 2018 6100 240 00 333400389789 56429 2010 360 130 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201117 ROK MLEDSL Rangers — 173151 28510 8267 82 185259232491 46201 155 208 27 — — — — — —
201218 ROK MLEAZL Rangers — 178153 28622 10365 64 183256288544 105194 206 224 38 — — — — — —
201420 A+ MLEMyrtle Beach Pelicans — 1717 4002 040 10 235235588824 353165 240 296 86 — — — — — —
201521 A+ MLEHigh Desert Mavericks — 241215 421026 16604 33 195264344608 149230 257 269 68 — — — — — —
201521 ROK MLEDSL Rangers 2 — 2119 5200 210 30 263333368702 105294 510 328 108 — — — — — —
201622 AA MLEFrisco RoughRiders — 311296 48901 9763 42 162195203398 41213 243 178 7 — — — — — —
201723 AA MLEMobile BayBears — 325306 67833 13780 38 219251294545 75276 244 233 44 — — — — — —
201824 AAA MLESalt Lake Bees — 131119 28523 5391 15 235272387659 151283 304 272 70 — — — — — —
201824 A+ MLEInland Empire 66ers — 259238 421302 14812 41 176228256485 80251 315 213 30 — — — — — —
201925 AA MLESpringfield Cardinals — 234216 33900 12761 14 153201194395 42224 325 175 5 — — — — — —
201117 ROK MLEDSL Rangers — 173151 28510 8267 82 185259232491 46220 155 208 27 — — — — — —
201117 ROK RAWDSL Rangers — 173148 38810 11217 82 257337324662 68295 126 295 27 — — — — — —
201218 ROK MLEAZL Rangers — 178153 28622 10365 64 183256288544 105217 206 224 38 — — — — — —
201218 ROK RAWAZL Rangers — 178147 33822 16255 64 224321347668 122248 149 289 38 — — — — — —
201420 A+ MLEMyrtle Beach Pelicans — 1717 4002 040 10 235235588824 353182 240 296 86 — — — — — —
201420 A+ RAWMyrtle Beach Pelicans — 1717 4002 030 10 235235588824 353167 180 351 86 — — — — — —
201521 A+ MLE2 teams — 262234 471226 18624 63 201270346616 145241 247 274 71 — — — — — —
201521 A+ RAW2 teams — 262226 601737 26454 63 265352460812 195298 1710 352 71 — — — — — —
201622 AA MLEFrisco RoughRiders — 311296 48901 9763 42 162195203398 41214 243 178 7 — — — — — —
201622 AA RAWFrisco RoughRiders — 311293 541201 12643 42 184224235460 51231 214 210 7 — — — — — —
201723 AA MLEMobile BayBears — 325306 67833 13780 38 219251294545 75283 244 233 44 — — — — — —
201723 AA RAWMobile BayBears — 325301 731033 18640 38 243285326611 83298 206 271 44 — — — — — —
201824 A+ MLE2 teams — 390357 701825 191193 56 196243300542 104275 315 233 44 — — — — — —
201824 A+ RAW2 teams — 390349 822426 27933 56 235296367662 132300 247 289 44 — — — — — —
201925 AA MLE2 teams — 254235 35900 13821 14 149197187384 38227 325 175 5 — — — — — —
201925 AA RAW2 teams — 254230 461300 18651 14 200261257518 57277 267 236 5 — — — — — —
201117 ROK MLEDSL Rangers — 173156 28510 8267 82 179259224483 45201 155 208 27 — — — — — —
201218 ROK MLEAZL Rangers — 178161 28622 10365 64 174256273529 99194 206 224 38 — — — — — —
201420 A+ MLEMyrtle Beach Pelicans — 1717 4002 040 10 235235588824 353165 240 296 86 — — — — — —
201521 A+ MLE2 teams — 262238 471226 18624 63 197270340610 143235 247 274 71 — — — — — —
201622 AA MLEFrisco RoughRiders — 311296 48901 9763 42 162195203398 41213 243 178 7 — — — — — —
201723 AA MLEMobile BayBears — 325309 67833 13780 38 217251291542 74276 244 233 44 — — — — — —
201824 A+ MLE2 teams — 390365 701825 191193 56 192243293536 101262 315 233 44 — — — — — —
201925 AA MLE2 teams — 254238 35900 13821 14 147197185382 38224 325 175 5 — — — — — —
▸ Career Totals
Career— MLE — 19101749 327671019 9048323 3429 187236269506 82244 255 219 35 -149 -5 +0 +20 +41 -9.3
/ 162G— MLE — 650595 1112336 311648 1210 187237266503 79244 255 219 35 -51 -2 +0 +7 +14 -3.2

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.

2019 AASpringfield Cardinals · 234 PAwOBA .220 → .175 (−46)K% 26.1% → 32.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.07%÷0.985×1.220——32.30%
BB% (unintentional) /PA6.84%÷0.965×0.700—×0.9984.95%
HBP% /PA0.43%—×0.870—×0.9980.37%
Singles /BIP18.54%÷0.974×0.920×0.950×0.99816.60%
Doubles /BIP7.95%÷1.070×0.840×0.950×0.9985.91%
Triples /BIP0.00%÷1.108×0.940×0.950×0.9980.00%
Home runs /BIP0.00%÷1.108×0.800—×0.9980.00%

Factors used: league row TL. Park (home-season share, regressed): HR 122, 1B 95, 2B 114, 3B 122, K 97, BB 93 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .220 → .175; ISO .057 → .041; BABIP .263 → .224. 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 A+Inland Empire 66ers · 259 PAwOBA .264 → .213 (−51)K% 24.3% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.32%÷1.044×1.340——31.23%
BB% (unintentional) /PA7.72%÷0.986×0.710—×0.9885.50%
HBP% /PA0.77%—×0.790—×0.9880.60%
Singles /BIP17.75%÷0.977×0.910×1.027×0.98816.78%
Doubles /BIP10.65%÷1.087×0.820×1.027×0.9888.15%
Triples /BIP0.00%÷0.978×0.760×1.027×0.9880.00%
Home runs /BIP1.18%÷0.978×0.920—×0.9881.10%

Factors used: league row CAL. Park (home-season share, regressed): HR 96, 1B 95, 2B 117, 3B 96, K 109, BB 97 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .264 → .213; ISO .103 → .080; BABIP .286 → .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).

2018 AAASalt Lake Bees · 131 PAwOBA .324 → .272 (−52)K% 22.9% → 29.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.90%÷1.003×1.290——29.46%
BB% (unintentional) /PA5.34%÷1.068×0.710—×1.0483.72%
HBP% /PA0.76%—×0.980—×1.0480.78%
Singles /BIP22.99%÷1.064×0.900×0.996×1.04820.28%
Doubles /BIP6.90%÷1.045×0.810×0.996×1.0485.57%
Triples /BIP2.30%÷0.969×0.810×0.996×1.0482.00%
Home runs /BIP4.60%÷0.958×0.780—×1.0483.92%

Factors used: league row PCL. Park (home-season share, regressed): HR 92, 1B 113, 2B 109, 3B 94, K 101, BB 114 — 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 ×0.996.

Result: wOBA .324 → .272; ISO .188 → .158; BABIP .329 → .283. 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 AAMobile BayBears · 325 PAwOBA .265 → .233 (−31)K% 19.7% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.69%÷0.998×1.220——24.06%
BB% (unintentional) /PA5.54%÷0.986×0.680—×1.0273.92%
HBP% /PA0.00%—×0.840—×1.0270.00%
Singles /BIP24.05%÷1.018×0.920×1.022×1.02722.82%
Doubles /BIP4.22%÷1.204×0.910×1.022×1.0273.35%
Triples /BIP1.27%÷0.930×0.880×1.022×1.0271.26%
Home runs /BIP1.27%÷0.896×0.800—×1.0271.16%

Factors used: league row SL. Park (home-season share, regressed): HR 79, 1B 104, 2B 141, 3B 86, K 100, BB 97 — 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.022.

Result: wOBA .265 → .233; ISO .083 → .073; BABIP .298 → .276. 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 AAFrisco RoughRiders · 311 PAwOBA .205 → .178 (−27)K% 20.6% → 24.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.58%÷1.034×1.220——24.29%
BB% (unintentional) /PA3.86%÷0.978×0.700—×1.0422.88%
HBP% /PA0.96%—×0.870—×1.0420.87%
Singles /BIP17.90%÷0.982×0.920×0.980×1.04217.12%
Doubles /BIP5.24%÷1.062×0.840×0.980×1.0424.23%
Triples /BIP0.00%÷1.150×0.940×0.980×1.0420.00%
Home runs /BIP0.44%÷1.065×0.800—×1.0420.34%

Factors used: league row TL. Park (home-season share, regressed): HR 113, 1B 96, 2B 112, 3B 130, K 107, BB 96 — 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.980.

Result: wOBA .205 → .178; ISO .051 → .040; BABIP .231 → .213. 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 A+High Desert Mavericks · 241 PAwOBA .334 → .269 (−65)K% 18.3% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.26%÷0.973×1.340——25.13%
BB% (unintentional) /PA9.54%÷1.021×0.710—×1.0276.81%
HBP% /PA1.66%—×0.790—×1.0271.35%
Singles /BIP17.68%÷1.041×0.910×0.950×1.02715.09%
Doubles /BIP7.93%÷1.046×0.820×0.950×1.0276.06%
Triples /BIP1.83%÷0.900×0.760×0.950×1.0271.51%
Home runs /BIP4.27%÷1.015×0.920—×1.0273.97%

Factors used: league row CAL. Park (home-season share, regressed): HR 103, 1B 108, 2B 109, 3B 80, K 95, BB 104 — 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 ×0.950.

Result: wOBA .334 → .269; ISO .192 → .162; BABIP .280 → .230. 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 DSLDSL Rangers 2 · 21 PAwOBA .503 → .328 (−175)K% 4.8% → 5.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.76%÷1.000×1.220——5.81%
BB% (unintentional) /PA14.29%÷1.000×0.700—×0.9759.75%
HBP% /PA0.00%—×0.700—×0.9750.00%
Singles /BIP23.53%÷1.000×0.680—×0.97515.60%
Doubles /BIP23.53%÷1.000×0.600—×0.97513.76%
Triples /BIP0.00%÷1.000×0.600—×0.9750.00%
Home runs /BIP0.00%÷1.000×0.470—×0.9750.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 21 vs a level average of 18.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .503 → .328; ISO .222 → .136; BABIP .471 → .294. 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 · 17 PAwOBA .339 → .296 (−43)K% 17.6% → 26.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.65%÷0.957×1.420——26.19%
BB% (unintentional) /PA0.00%÷0.954×0.630—×1.0420.00%
HBP% /PA0.00%—×0.860—×1.0420.00%
Singles /BIP14.29%÷0.984×0.940—×1.04214.22%
Doubles /BIP0.00%÷1.007×0.830—×1.0420.00%
Triples /BIP0.00%÷0.900×0.800—×1.0420.00%
Home runs /BIP14.29%÷0.971×0.900—×1.04213.80%

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 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average).

Result: wOBA .339 → .296; ISO .353 → .306; BABIP .167 → .165. 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 — .