Blake Trahan

PosSS
B/TR/R
Born1993-09-05
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201723AA/INTL2 orgs588.223/.315/.27221646—.208/.265/.252
201824AAACIN510.245/.327/.3022653—.223/.285/.271
201925AAA/INTL2 orgs487.216/.271/.2925428—.185/.226/.257
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)
201521 A+Daytona Tortugas — 3635 4000 051 00 114139114253 133 140 121 -42 — — — — — —
201521 ROKBillings Mustangs — 216186 58831 25193 103 312402403805 91341 912 363 66 — — — — — —
201622 A+Daytona Tortugas — 587521 1372194 49731 258 263327361688 98297 128 303 66 — — — — — —
201723 AAPensacola Blue Wahoos — 526455 1011802 52827 127 222311275586 53266 1610 270 42 — — — — — —
201723 INTLScottsdale Scorpions — 6252 12100 7102 42 231344250594 19279 1611 284 78 — — — — — —
201824 AAALouisville Bats — 510444 1091712 491045 63 245327302629 56317 2010 286 53 — — — — — —
201925 AAALouisville Bats — 386354 801425 22845 35 226281319600 93280 226 270 30 — — — — — —
201925 INTLTigres del Licey — 10191 16100 4213 12 176235187422 11229 214 197 19 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201521 A+ MLEDaytona Tortugas — 3635 4000 071 00 114139114253 128 190 106 -42 — — — — — —
201521 ROK MLEBillings Mustangs — 216196 47621 15273 103 240304306610 66266 127 266 66 — — — — — —
201622 A+ MLEDaytona Tortugas — 587535 1312073 351031 258 245292325618 80283 186 266 66 — — — — — —
201723 AA MLEPensacola Blue Wahoos — 526477 991801 301027 127 208265252516 44252 196 230 42 — — — — — —
201824 AAA MLELouisville Bats — 510458 1021412 351305 63 223285271556 48295 257 246 53 — — — — — —
201925 AAA MLELouisville Bats — 386362 671024 141055 35 185226257483 72239 274 212 30 — — — — — —
201521 ROK MLE2 teams — 252231 50621 15354 103 216276273549 56250 146 243 51 — — — — — —
201521 ROK RAW2 teams — 252221 62831 25244 103 281364357721 77310 1010 329 51 — — — — — —
201622 A+ MLEDaytona Tortugas — 587535 1312073 351031 258 245292325618 80296 186 266 66 — — — — — —
201622 A+ RAWDaytona Tortugas — 587521 1372194 49731 258 263327361688 98297 128 303 66 — — — — — —
201723 AA MLE2 teams — 588532 1102001 341149 169 207266250516 43260 196 230 42 — — — — — —
201723 AA RAW2 teams — 588507 1131902 59929 169 223315272587 49267 1610 271 42 — — — — — —
201824 AAA MLELouisville Bats — 510458 1021412 351305 63 223285271556 48307 257 246 53 — — — — — —
201824 AAA RAWLouisville Bats — 510444 1091712 491045 63 245327302629 56317 2010 286 53 — — — — — —
201925 AAA MLE2 teams — 487454 841325 171328 47 185228256483 70247 273 212 30 — — — — — —
201925 AAA RAW2 teams — 487445 961525 261058 47 216271292564 76269 225 254 30 — — — — — —
201521 ROK MLE2 teams — 252231 50621 15354 103 216276273549 56246 146 243 51 — — — — — —
201622 A+ MLEDaytona Tortugas — 587546 1312073 351031 258 240292319611 79283 186 266 66 — — — — — —
201723 AA MLE2 teams — 588540 1102001 341149 169 204266246512 43252 196 230 42 — — — — — —
201824 AAA MLELouisville Bats — 510465 1021412 351305 63 219285267552 47295 257 246 53 — — — — — —
201925 AAA MLE2 teams — 487459 841325 171328 47 183228253480 70239 273 212 30 — — — — — —
▸ Career Totals
Career— MLE — 24242210 477731212 13651427 6130 216270276546 60274 216 240 48 -149 +0 +0 +26 +53 -7.1
/ 162G— MLE — 650593 1282033 361387 168 216269275544 59275 216 240 48 -40 +0 +0 +7 +14 -1.9

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 AAALouisville Bats · 386 PAwOBA .264 → .212 (−52)K% 21.8% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.76%÷0.960×1.200——27.19%
BB% (unintentional) /PA5.70%÷1.151×0.690—×1.0183.48%
HBP% /PA1.30%—×0.940—×1.0181.24%
Singles /BIP21.85%÷1.018×0.930×0.950×1.01819.31%
Doubles /BIP5.19%÷1.082×0.830×0.950×1.0183.85%
Triples /BIP0.74%÷1.150×0.970×0.950×1.0180.60%
Home runs /BIP1.85%÷0.957×0.840—×1.0181.65%

Factors used: league row IL. Park (home-season share, regressed): HR 91, 1B 104, 2B 116, 3B 130, K 92, BB 130 — 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 ×0.950.

Result: wOBA .264 → .212; ISO .093 → .074; BABIP .280 → .239. 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 AAALouisville Bats · 510 PAwOBA .278 → .246 (−32)K% 20.4% → 25.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.39%÷0.962×1.200——25.43%
BB% (unintentional) /PA9.22%÷0.967×0.690—×1.0336.79%
HBP% /PA0.98%—×0.940—×1.0330.95%
Singles /BIP26.18%÷1.011×0.930×1.000×1.03324.87%
Doubles /BIP5.00%÷1.018×0.830×1.000×1.0334.21%
Triples /BIP0.29%÷1.001×0.970×1.000×1.0330.29%
Home runs /BIP0.59%÷0.988×0.840—×1.0330.52%

Factors used: league row IL. Park (home-season share, regressed): HR 98, 1B 102, 2B 104, 3B 100, K 92, BB 93 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .278 → .246; ISO .056 → .049; BABIP .317 → .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).

2017 AAPensacola Blue Wahoos · 526 PAwOBA .261 → .230 (−31)K% 15.6% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.59%÷0.979×1.220——19.43%
BB% (unintentional) /PA9.13%÷1.095×0.680—×1.0125.73%
HBP% /PA1.33%—×0.840—×1.0121.13%
Singles /BIP21.72%÷1.018×0.920×1.034×1.01220.54%
Doubles /BIP4.83%÷0.997×0.910×1.034×1.0124.61%
Triples /BIP0.00%÷0.943×0.880×1.034×1.0120.00%
Home runs /BIP0.54%÷1.399×0.800—×1.0120.31%

Factors used: league row SL. Park (home-season share, regressed): HR 180, 1B 104, 2B 99, 3B 89, K 96, BB 119 — 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.034.

Result: wOBA .261 → .230; ISO .053 → .047; BABIP .266 → .252. 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+Daytona Tortugas · 587 PAwOBA .298 → .266 (−32)K% 12.4% → 17.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.44%÷1.004×1.420——17.60%
BB% (unintentional) /PA8.35%÷1.059×0.750—×0.9985.90%
HBP% /PA0.17%—×0.930—×0.9980.16%
Singles /BIP22.99%÷0.983×0.920×1.046×0.99822.48%
Doubles /BIP4.69%÷1.061×0.960×1.046×0.9984.43%
Triples /BIP2.01%÷1.150×0.810×1.046×0.9981.48%
Home runs /BIP0.89%÷1.063×0.880—×0.9980.74%

Factors used: league row FSL. Park (home-season share, regressed): HR 113, 1B 97, 2B 112, 3B 130, K 101, BB 112 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.046.

Result: wOBA .298 → .266; ISO .098 → .083; BABIP .297 → .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).

2015 ROKBillings Mustangs · 216 PAwOBA .356 → .266 (−90)K% 8.8% → 12.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.80%÷1.000×1.440——12.67%
BB% (unintentional) /PA11.57%÷1.000×0.610—×0.9756.88%
HBP% /PA1.39%—×0.720—×0.9750.97%
Singles /BIP27.54%÷1.000×0.820×1.000×0.97522.03%
Doubles /BIP4.79%÷1.000×0.720×1.000×0.9753.36%
Triples /BIP1.80%÷1.000×0.720×1.000×0.9751.26%
Home runs /BIP0.60%÷1.000×0.750—×0.9750.44%

Factors used: league row PIO. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .356 → .266; ISO .091 → .066; BABIP .341 → .266. 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+Daytona Tortugas · 36 PAwOBA .118 → .106 (−12)K% 13.9% → 20.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.89%÷0.986×1.420——19.99%
BB% (unintentional) /PA0.00%÷0.934×0.750—×1.0120.00%
HBP% /PA2.78%—×0.930—×1.0122.61%
Singles /BIP13.33%÷0.969×0.920—×1.01212.81%
Doubles /BIP0.00%÷0.988×0.960—×1.0120.00%
Triples /BIP0.00%÷1.150×0.810—×1.0120.00%
Home runs /BIP0.00%÷1.047×0.880—×1.0120.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 109, 1B 94, 2B 98, 3B 130, K 97, BB 87 — 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 .118 → .106; ISO .000 → .000; BABIP .133 → .128. 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 — .