Travis Blankenhorn

LF Rocket City Trash Pandas
Age 30 L/R 6'1" / 237 lbs AA K +5%HR +4% Svc 6.000 · Ctrl thru 2027
Overview
AAROOKIEExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202326AAAWSH455.262/.361/.51723080—.203/.284/.370
202326MLBWSH37.161/.297/.2581067-0.6
202427AAAWSH453.238/.323/.49926265—.184/.252/.369
202427MLBWSH32.129/.156/.16100-15-0.9
202528AA/ROKLAA271.184/.290/.3509030—.143/.219/.274
202629No MLB games played
2027PROJMLE30MLBLAA3.205/.270/.3630078-0.0
2028PROJ23% MLB31MLBLAA45.202/.267/.3551075-0.2
Last 3 seasons WAR -1.5  ·  Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service6.000First FA2028
2027Ext / FA-deal$1M
Skills · percentileMiLB Statcast 2025 AA
ISO79
Chase%69
BB%61
wRC+51
wOBA46
K%34
CompsMichael Pérez (age 29) · Matt Skole (age 30) · Josh Lester (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†78
AVG/OBP/SLG.205 / .270 / .363
PA3
HR0
K%33
BB%6
BABIP262
ISO169
MLB%2%
Value2027 · WAR
BAT: -4.1 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.22728
Tools · ContractCON 30 / POW 50
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT30
xAVG
100.192
POWER50
Barrel%
102.1
Avg EV
1086.0
Bat Spd
7173.5
EYE50
scouting grade only
SPEED40
Sprint
2626.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2021
Service   6.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$1M———
Totals $1M $-0.0M -$1M

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)
201518 ROKElizabethton Twins — 216193 47723 18434 30 244321347668 104299 208 304 40 — — — — — —
201619 ACedar Rapids Kernels — 10291 26521 8282 21 286356418774 132403 278 344 72 — — — — — —
201619 ROKElizabethton Twins — 149138 41719 8332 30 297345558903 261330 225 390 76 — — — — — —
201720 ACedar Rapids Kernels — 508438 110221113 4711917 132 251347441787 189312 239 347 68 — — — — — —
201821 A+Fort Myers Miracle — 493442 10224611 3412710 64 231300387687 156297 267 304 48 — — — — — —
201821 INTLSalt River Rafters — 7158 13100 10132 32 224357241599 17283 1814 290 82 — — — — — —
201922 AAPensacola Blue Wahoos — 410388 10818218 18932 110 278314474788 196323 234 344 74 — — — — — —
201922 A+Fort Myers Miracle — 6152 14401 9120 00 269377404781 135333 2015 355 78 — — — — — —
202124 MLBNew York Mets — 2423 4201 180 00 174208391600 217214 334 260 68 -1 +0 -1 +1 +1 -0.0
202124 AAASyracuse Mets — 229195 4811010 31662 32 246355456812 210317 2914 360 74 — — — — — —
202225 AAASyracuse Mets — 369329 8820015 32886 101 267343465808 198322 249 357 79 — — — — — —
202326 MLBWashington Nationals — 3731 5001 660 00 161297258555 97167 1616 267 67 -1 +0 +0 -5 +1 -0.6
202326 AAARochester Red Wings — 455393 10327223 5111010 02 262361517878 254307 2411 384 80 — — — — — —
202427 MLBWashington Nationals — 3231 4100 190 00 129156161318 32182 283 147 -15 -4 +0 -0 -5 +1 -0.9
202427 AAARochester Red Wings — 453399 9522226 411189 24 238323499822 261268 269 357 65 — — — — — —
202528 AARocket City Trash Pandas — 251218 411018 27694 00 188289353642 165232 2711 290 31 — — — — — —
202528 ROKACL Angels — 2016 2001 331 00 125300312613 18883 1515 291 22 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 9385 13302 8230 00 153226259485 106183 259 224 38 -7 +0 -1 -10 +2 -1.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEElizabethton Twins — 216200 37512 11614 30 185242250492 65258 285 227 40 — — — — — —
201619 A MLECedar Rapids Kernels — 10293 23421 6382 21 247307366673 118388 376 275 72 — — — — — —
201619 ROK MLEElizabethton Twins — 149141 32517 5472 30 227264426689 199271 323 280 76 — — — — — —
201720 A MLECedar Rapids Kernels — 508451 8916910 3416617 132 197279339618 142273 337 269 68 — — — — — —
201821 A+ MLEFort Myers Miracle — 493450 842058 2617810 64 187247307554 120275 365 239 48 — — — — — —
201922 AA MLEPensacola Blue Wahoos — 410395 9213214 111102 110 233257382640 149285 273 277 74 — — — — — —
201922 A+ MLEFort Myers Miracle — 6155 13401 6180 00 236311364675 127323 3010 283 78 — — — — — —
202124 MLB MLENew York Mets — 2423 4201 180 00 174208391600 217214 334 268 68 -1 +0 -1 +1 +1 -0.0
202124 AAA MLESyracuse Mets — 229205 411007 21822 32 200281351632 151289 369 278 74 — — — — — —
202225 AAA MLESyracuse Mets — 369340 7817010 211106 101 229286368654 138303 306 285 79 — — — — — —
202326 MLB MLEWashington Nationals — 3731 5001 660 00 161297258555 97167 1616 267 67 -1 +0 +0 -5 +1 -0.6
202326 AAA MLERochester Red Wings — 455408 8319215 3613510 02 203284370654 167260 308 286 80 — — — — — —
202427 MLB MLEWashington Nationals — 3231 4100 190 00 129156161318 32182 283 146 -15 -4 +0 -0 -5 +1 -0.9
202427 AAA MLERochester Red Wings — 453412 7618218 281489 24 184252369621 184228 336 265 65 — — — — — —
202528 AA MLERocket City Trash Pandas — 251228 33916 17834 00 145217272489 127190 337 214 31 — — — — — —
202528 ROK MLEACL Angels — 2017 2001 241 00 118250294544 17662 2010 200 22 — — — — — —
201518 ROK MLEElizabethton Twins — 216200 37512 11614 30 185242250492 65255 285 227 40 — — — — — —
201518 ROK RAWElizabethton Twins — 216193 47723 18434 30 244321347668 104299 208 304 40 — — — — — —
201619 ROK MLE2 teams — 251234 54937 11854 51 231277385662 154329 344 278 74 — — — — — —
201619 ROK RAW2 teams — 251229 6712310 16614 51 293349502852 210358 246 371 74 — — — — — —
201720 A MLECedar Rapids Kernels — 508451 8916910 3416617 132 197279339618 142282 337 269 68 — — — — — —
201720 A RAWCedar Rapids Kernels — 508438 110221113 4711917 132 251347441787 189312 239 347 68 — — — — — —
201821 A+ MLE2 teams — 564515 952359 2920412 96 184245301546 117282 365 239 48 — — — — — —
201821 A+ RAW2 teams — 564500 11525611 4414012 96 230308370678 140295 258 302 48 — — — — — —
201922 AA MLE2 teams — 471450 10517215 171282 110 233264380644 147291 274 278 74 — — — — — —
201922 AA RAW2 teams — 471440 12222219 271052 110 277322466788 189324 226 346 74 — — — — — —
202124 AAA MLE2 teams — 253228 451208 22902 32 197274355629 158282 369 277 74 — — — — — —
202124 AAA RAW2 teams — 253218 5213011 32742 32 239341450791 211306 2913 351 74 — — — — — —
202225 AAA MLESyracuse Mets — 369340 7817010 211106 101 229286368654 138308 306 285 79 — — — — — —
202225 AAA RAWSyracuse Mets — 369329 8820015 32886 101 267343465808 198322 249 357 79 — — — — — —
202326 AAA MLE2 teams — 492439 8819216 4214110 02 200285362647 162254 299 285 79 — — — — — —
202326 AAA RAW2 teams — 492424 10827224 5711610 02 255356498854 243295 2412 375 79 — — — — — —
202427 AAA MLE2 teams — 485443 8019218 291579 24 181245354600 174230 326 257 60 — — — — — —
202427 AAA RAW2 teams — 485430 9923226 421279 24 230312474786 244262 269 343 60 — — — — — —
202528 AA MLE2 teams — 271245 35917 19885 00 143219273493 131185 327 213 30 — — — — — —
202528 AA RAW2 teams — 271234 431019 30725 00 184290350640 167221 2711 290 30 — — — — — —
201518 ROK MLEElizabethton Twins — 216199 37512 11614 30 186242251493 65258 285 227 40 — — — — — —
201619 ROK MLE2 teams — 251234 54937 11854 51 231277385662 154319 344 278 74 — — — — — —
201720 A MLECedar Rapids Kernels — 508452 8916910 3416617 132 197279338617 142273 337 269 68 — — — — — —
201821 A+ MLE2 teams — 564518 952359 2920412 96 183245299544 116275 365 239 48 — — — — — —
201922 AA MLE2 teams — 471449 10517215 171282 110 234264381645 147290 274 278 74 — — — — — —
202124 AAA MLE2 teams — 253227 451208 22902 32 198274357631 159282 369 277 74 — — — — — —
202225 AAA MLESyracuse Mets — 369339 7817010 211106 101 230286369655 139303 306 285 79 — — — — — —
202326 AAA MLE2 teams — 492437 8819216 4214110 02 201285364649 162253 299 285 79 — — — — — —
202427 AAA MLE2 teams — 485444 8019218 291579 24 180245354599 173225 326 257 60 — — — — — —
202528 AA MLE2 teams — 271245 35917 19885 00 143219273493 131181 327 213 30 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 AAA MLE2 teams — 485444 8019218 291579 24 180245354599 173225 326 257 60 — — — — — —
202528 AA MLE2 teams — 271245 35917 19885 00 143219273493 131181 327 213 30 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLELAA 2% 321292 6014110 21955 21 206271365636 159265 307 283 78 -9 +0 +0 -3 +7 -0.2
▸ 2027 — real world (MLB)
202730 MLB CTXLAA 2% 33 0000 010 00 205270363634 159262 330 282 78 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLELAA 23% 197179 37816 13593 00 203269356625 153263 307 279 75 -6 +0 -3 -2 +4 -0.7
202831 MLB CTXLAA 23% 4541 8201 3131 00 202267355623 153260 297 278 75 -1 +0 -1 -0 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 138126 21503 11361 00 167239278517 111207 268 242 65 -8 +0 -2 -10 +3 -1.7
/ 162G— A+C — 650593 9924014 521705 00 167240278518 111208 268 242 65 -39 +0 -8 -47 +14 -8.2
Career— MLE — 42323866 77316127113 258133576 5718 200264343607 143271 326 264 65 -17 +0 -4 -13 +10 -2.5
/ 162G— MLE — 650594 11825417 4020512 93 199264340604 141269 326 264 65 -25 +0 -5 -19 +14 -3.6

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.

2025 AARocket City Trash Pandas · 251 PAwOBA .284 → .214 (−69)K% 27.5% → 33.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.49%÷1.011×1.220——33.17%
BB% (unintentional) /PA10.76%÷1.020×0.680—×0.9586.87%
HBP% /PA1.59%—×0.840—×0.9581.28%
Singles /BIP14.77%÷1.048×0.920×0.954×0.95811.84%
Doubles /BIP6.71%÷0.929×0.910×0.954×0.9586.01%
Triples /BIP0.67%÷1.028×0.880×0.954×0.9580.53%
Home runs /BIP5.37%÷1.028×0.800—×0.9584.00%

Factors used: league row SL. Park (home-season share, regressed): HR 106, 1B 110, 2B 86, 3B 106, K 102, BB 104 — applied at half strength. Age: age 29 vs a level average of 24.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.954.

Result: wOBA .284 → .214; ISO .165 → .129; BABIP .232 → .190. 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).

2025 ROKACL Angels · 20 PAwOBA .284 → .200 (−84)K% 15.0% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.00%÷0.969×1.440——22.30%
BB% (unintentional) /PA15.00%÷1.082×0.620—×0.9408.08%
HBP% /PA5.00%—×0.720—×0.9403.38%
Singles /BIP7.69%÷1.015×0.820—×0.9405.84%
Doubles /BIP0.00%÷0.992×0.720—×0.9400.00%
Triples /BIP0.00%÷1.134×0.720—×0.9400.00%
Home runs /BIP7.69%÷0.873×0.780—×0.9406.46%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 75, 1B 103, 2B 98, 3B 127, K 94, BB 116 — applied at half strength. Age: age 29 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (9.5 yr older than average).

Result: wOBA .284 → .200; ISO .188 → .160; BABIP .083 → .062. 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).

2024 AAARochester Red Wings · 453 PAwOBA .347 → .265 (−83)K% 26.0% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.05%÷0.958×1.200——32.61%
BB% (unintentional) /PA8.83%÷0.969×0.690—×0.9926.23%
HBP% /PA1.99%—×0.940—×0.9921.85%
Singles /BIP16.01%÷1.029×0.930×0.994×0.99214.28%
Doubles /BIP7.83%÷0.962×0.830×0.994×0.9926.66%
Triples /BIP0.71%÷1.150×0.970×0.994×0.9920.59%
Home runs /BIP9.25%÷0.986×0.700—×0.9926.52%

Factors used: league row International League. Park (home-season share, regressed): HR 97, 1B 106, 2B 92, 3B 130, K 92, BB 94 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .347 → .265; ISO .261 → .184; BABIP .268 → .228. 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).

2023 AAARochester Red Wings · 455 PAwOBA .374 → .286 (−88)K% 24.2% → 29.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.18%÷0.980×1.200——29.60%
BB% (unintentional) /PA10.99%÷0.956×0.690—×1.0037.95%
HBP% /PA2.20%—×0.940—×1.0032.07%
Singles /BIP18.02%÷0.996×0.930×1.010×1.00317.06%
Doubles /BIP9.54%÷1.137×0.830×1.010×1.0037.06%
Triples /BIP0.71%÷1.150×0.970×1.010×1.0030.60%
Home runs /BIP8.13%÷1.058×0.700—×1.0035.40%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 99, 2B 127, 3B 130, K 96, BB 91 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .374 → .286; ISO .254 → .171; BABIP .307 → .260. 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 AAASyracuse Mets · 369 PAwOBA .347 → .285 (−62)K% 23.8% → 29.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.85%÷0.961×1.200——29.78%
BB% (unintentional) /PA8.40%÷1.019×0.690—×1.0185.79%
HBP% /PA1.63%—×0.940—×1.0181.56%
Singles /BIP21.99%÷0.953×0.930×0.998×1.01821.79%
Doubles /BIP8.30%÷0.951×0.830×0.998×1.0187.36%
Triples /BIP0.00%÷1.000×0.970×0.998×1.0180.00%
Home runs /BIP6.22%÷1.033×0.700—×1.0184.29%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 91, 2B 90, 3B 100, K 92, BB 104 — 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.998.

Result: wOBA .347 → .285; ISO .198 → .143; BABIP .322 → .303. 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 AAASyracuse Mets · 229 PAwOBA .351 → .278 (−72)K% 28.8% → 35.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.82%÷0.966×1.200——35.81%
BB% (unintentional) /PA13.10%÷1.006×0.690—×1.0339.28%
HBP% /PA0.87%—×0.940—×1.0330.85%
Singles /BIP20.93%÷1.032×0.930×0.999×1.03319.46%
Doubles /BIP8.53%÷0.897×0.830×0.999×1.0338.14%
Triples /BIP0.00%÷0.986×0.920×0.999×1.0330.00%
Home runs /BIP7.75%÷1.039×0.700—×1.0335.39%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 106, 2B 79, 3B 97, K 93, BB 101 — 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 ×0.999.

Result: wOBA .351 → .278; ISO .210 → .154; BABIP .317 → .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).

2019 AAPensacola Blue Wahoos · 410 PAwOBA .335 → .277 (−58)K% 22.7% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.68%÷1.027×1.220——26.94%
BB% (unintentional) /PA4.15%÷1.028×0.680—×1.0272.82%
HBP% /PA0.49%—×0.840—×1.0270.42%
Singles /BIP23.73%÷0.970×0.920×0.950×1.02721.96%
Doubles /BIP6.10%÷1.160×0.910×0.950×1.0274.67%
Triples /BIP0.68%÷0.900×0.880×0.950×1.0270.65%
Home runs /BIP6.10%÷1.000×0.800—×1.0275.01%

Factors used: league row SL. Park (home-season share, regressed): HR 100, 1B 94, 2B 132, 3B 80, K 105, BB 106 — 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 ×0.950.

Result: wOBA .335 → .277; ISO .196 → .155; BABIP .323 → .285. 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+Fort Myers Miracle · 61 PAwOBA .340 → .283 (−57)K% 19.7% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.67%÷0.939×1.420——29.74%
BB% (unintentional) /PA13.11%÷1.019×0.750—×0.9989.63%
HBP% /PA0.00%—×0.930—×0.9980.00%
Singles /BIP22.50%÷0.975×0.920—×0.99821.19%
Doubles /BIP10.00%÷0.908×0.960—×0.99810.56%
Triples /BIP0.00%÷0.900×0.810—×0.9980.00%
Home runs /BIP2.50%÷1.362×0.880—×0.9981.61%

Factors used: league row FSL. Park (home-season share, regressed): HR 172, 1B 95, 2B 82, 3B 80, K 88, BB 104 — 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 .340 → .283; ISO .135 → .109; BABIP .333 → .323. 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).