Travis Shaw

Pos3B
B/TL/R
Born1990-04-16
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202030MLBTOR180.239/.307/.411601010.5
202131AAAMIL41.273/.415/.48520103—.257/.366/.457
202131MLBBOS250.200/.287/.3739081-0.3
202232MLBBOS19.000/.000/.00000-114-0.7
202333No MLB games played
202434No MLB games played
202535No MLB games played
202636No MLB games played
Last 3 seasons WAR -0.5
Contract
No contract data on file.
Skills · percentileStatcast 2020-2022
Barrel%50
xwOBA43
Avg EV43
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)
201222 AAPortland Sea Dogs — 133110 251303 21341 11 227356427783 200297 2616 349 68 — — — — — —
201222 A+Salem Red Sox — 423354 10831316 59817 112 305414545959 240354 1914 418 105 — — — — — —
201323 AAPortland Sea Dogs — 529444 9821416 781175 73 221343394738 173262 2215 333 73 — — — — — —
201323 INTLSurprise Saguaros — 7361 22605 10141 00 3614587051.163 344395 1914 490 218 — — — — — —
201424 AAAPawtucket Red Sox — 346313 8221110 28761 20 262325431756 169312 228 332 72 — — — — — —
201424 AAPortland Sea Dogs — 208177 548111 29231 53 305406548954 243301 1114 416 131 — — — — — —
201525 MLBBoston Red Sox — 248226 6110013 18572 01 270329487816 217304 237 356 122 +6 -0 -0 -10 +5 0.1
201525 AAAPawtucket Red Sox — 322289 721225 26544 01 249320356676 107289 178 305 69 — — — — — —
201626 MLBBoston Red Sox — 530480 11634216 431333 51 242308421729 179299 258 321 94 -4 +1 -3 +2 +11 0.8
201727 MLBMilwaukee Brewers — 606538 14734131 601384 100 273350513864 240312 2310 376 136 +26 +2 +12 +2 +13 5.6
201828 MLBMilwaukee Brewers — 587498 12023032 781084 52 241348480828 239242 1813 362 125 +18 +0 +4 +2 +13 3.8
201929 MLBMilwaukee Brewers — 270230 36507 36894 00 157281270551 113216 3313 262 58 -14 +0 -2 +2 +6 -0.8
201929 AAASan Antonio Missions — 174133 384012 36372 31 2864445861.031 301299 2121 440 116 — — — — — —
202030 MLBToronto Blue Jays — 180163 391006 16500 00 239307411718 172306 289 318 101 +0 +0 +0 +1 +4 0.5
202131 MLBBoston Red Sox — 250220 441109 24683 00 200287373660 173243 2710 294 81 -6 +0 -4 +1 +5 -0.3
202131 AAANashville Sounds — 4133 9102 781 00 273415485899 212304 2017 402 103 — — — — — —
202232 MLBBoston Red Sox — 1919 0000 070 00 370 -114 -5 +0 -2 -0 +0 -0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 26902374 5631273114 27565020 204 237321437759 200276 2410 335 113 +41 +2 +6 -1 +58 10.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201222 AA MLEPortland Sea Dogs — 133116 211002 15431 11 181280319599 138257 3211 269 68 — — — — — —
201222 A+ MLESalem Red Sox — 423378 9123215 351147 112 241317431748 190295 278 323 105 — — — — — —
201323 AA MLEPortland Sea Dogs — 529466 9018412 561445 73 193287326613 133249 2711 276 73 — — — — — —
201424 AAA MLEPawtucket Red Sox — 346324 751917 17931 20 231272361633 130292 275 275 72 — — — — — —
201424 AA MLEPortland Sea Dogs — 208187 53719 19291 53 283353476829 193295 149 362 131 — — — — — —
201525 MLB MLEBoston Red Sox — 248227 599013 17572 01 260317471788 211304 237 348 122 +6 -0 -0 -10 +5 0.1
201525 AAA MLEPawtucket Red Sox — 322297 691224 18684 01 232285327612 94280 216 270 69 — — — — — —
201626 MLB MLEBoston Red Sox — 530484 11130216 391333 51 229291399690 169299 257 308 94 -4 +1 -3 +2 +11 0.8
201727 MLB MLEMilwaukee Brewers — 606544 14836130 541384 100 272342507850 235312 239 370 136 +26 +2 +12 +2 +13 5.6
201828 MLB MLEMilwaukee Brewers — 587504 12025030 721084 52 238338466804 228242 1812 353 125 +18 +0 +4 +2 +13 3.8
201929 MLB MLEMilwaukee Brewers — 270233 36507 33894 00 155270266536 112216 3312 254 58 -14 +0 -2 +2 +6 -0.8
201929 AAA MLESan Antonio Missions — 174145 323010 24492 31 221339448787 228240 2814 339 116 — — — — — —
202030 MLB MLEToronto Blue Jays — 180163 391006 16500 00 239307411718 172306 289 318 101 +0 +0 +0 +1 +4 0.5
202131 MLB MLEBoston Red Sox — 250220 431009 24683 00 195283364647 168243 2710 288 81 -6 +0 -4 +1 +5 -0.3
202131 AAA MLENashville Sounds — 4135 9102 591 00 257366457823 200269 2212 320 103 — — — — — —
202232 MLB MLEBoston Red Sox — 1919 0000 070 00 370 -114 -5 +0 -2 -0 +0 -0.7
201222 A+ MLE2 teams — 556494 11133217 501588 123 225306403709 178291 289 310 96 — — — — — —
201222 A+ RAW2 teams — 556464 13344319 801158 123 287400517918 231341 2114 401 96 — — — — — —
201323 AA MLE2 teams — 602529 10321514 641646 73 195289333622 138251 2711 276 73 — — — — — —
201323 AA RAW2 teams — 602505 12027421 881316 73 238357432789 194278 2215 352 73 — — — — — —
201424 AAA MLE2 teams — 554511 12826216 361222 73 250302403705 153297 226 308 94 — — — — — —
201424 AAA RAW2 teams — 554490 13629221 57992 73 278355473829 196307 1810 364 94 — — — — — —
201525 AAA MLE2 teams — 570524 12921218 351256 02 246301397698 151288 226 304 92 — — — — — —
201525 AAA RAW2 teams — 570515 13322218 441116 02 258324414737 155295 198 327 92 — — — — — —
201626 MLB MLEBoston Red Sox — 530484 11130216 391333 51 229291399690 169280 257 308 94 -4 +1 -3 +2 +11 0.8
201626 MLB RAWBoston Red Sox — 530480 11634216 431333 51 242308421729 179299 258 321 94 -4 +1 -3 +2 +11 0.8
201727 MLB MLEMilwaukee Brewers — 606544 14836130 541384 100 272342507850 235311 239 370 136 +26 +2 +12 +2 +13 5.6
201727 MLB RAWMilwaukee Brewers — 606538 14734131 601384 100 273350513864 240312 2310 376 136 +26 +2 +12 +2 +13 5.6
201828 MLB MLEMilwaukee Brewers — 587504 12025030 721084 52 238338466804 228242 1812 353 125 +18 +0 +4 +2 +13 3.8
201828 MLB RAWMilwaukee Brewers — 587498 12023032 781084 52 241348480828 239242 1813 362 125 +18 +0 +4 +2 +13 3.8
201929 MLB MLE2 teams — 444378 678016 571386 31 177295325620 148225 3113 287 81 -10 +0 -2 +2 +10 -0.1
201929 MLB RAW2 teams — 444363 749019 721266 31 204345386730 182249 2816 332 81 -10 +0 -2 +2 +10 -0.1
202030 MLB MLEToronto Blue Jays — 180163 391006 16500 00 239307411718 172306 289 318 101 +0 +0 +0 +1 +4 0.5
202030 MLB RAWToronto Blue Jays — 180163 391006 16500 00 239307411718 172306 289 318 101 +0 +0 +0 +1 +4 0.5
202131 MLB MLE2 teams — 291255 5111011 29774 00 200292373664 173238 2610 293 84 -5 +0 -4 +1 +6 -0.2
202131 MLB RAW2 teams — 291253 5312011 31764 00 209306387693 178251 2611 309 84 -5 +0 -4 +1 +6 -0.2
202232 MLB MLEBoston Red Sox — 1919 0000 070 00 370 -114 -5 +0 -2 -0 +0 -0.7
202232 MLB RAWBoston Red Sox — 1919 0000 070 00 370 -114 -5 +0 -2 -0 +0 -0.7
201222 A+ MLE2 teams — 556493 11133217 501588 123 225306404710 178286 289 310 96 — — — — — —
201323 AA MLE2 teams — 602527 10321514 641646 73 195289334623 139249 2711 276 73 — — — — — —
201424 AAA MLE2 teams — 554511 12826216 361222 73 250302403705 153293 226 308 94 — — — — — —
201525 AAA MLE2 teams — 570524 12921218 351256 02 246301397698 151290 226 304 92 — — — — — —
201626 MLB MLEBoston Red Sox — 530483 11130216 391333 51 230291400690 170299 257 308 94 — — — — — —
201727 MLB MLEMilwaukee Brewers — 606543 14836130 541384 100 273342508850 236312 239 370 136 — — — — — —
201828 MLB MLEMilwaukee Brewers — 587506 12025030 721084 52 237338464802 227242 1812 353 125 — — — — — —
201929 MLB MLE2 teams — 444378 678016 571386 31 177295325620 148226 3113 287 81 — — — — — —
202030 MLB MLEToronto Blue Jays — 180162 391006 16500 00 241307414721 173306 289 318 101 — — — — — —
202131 MLB MLE2 teams — 291256 5111011 29774 00 199292371663 172247 2610 293 84 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 26902374 5631273114 27565020 204 237321437759 200276 2410 335 98 +41 +2 +6 -1 +58 10.8
/ 162G— A+C — 650574 13731128 661575 51 239322443765 204277 2410 335 98 +10 +1 +1 -0 +14 2.6
Career— MLE — 49394405 100722114174 452122043 4915 229307404710 175274 259 313 98 +41 +2 +6 -1 +58 10.8
/ 162G— MLE — 650580 13329223 591616 62 229307405712 176275 259 313 98 +10 +1 +1 -0 +14 2.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.

2021 AAANashville Sounds · 41 PAwOBA .392 → .320 (−72)K% 19.5% → 22.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.51%÷1.024×1.200——22.87%
BB% (unintentional) /PA17.07%÷0.946×0.690—×0.96211.98%
HBP% /PA2.44%—×0.940—×0.9622.21%
Singles /BIP24.00%÷0.966×0.930—×0.96222.22%
Doubles /BIP4.00%÷1.030×0.830—×0.9623.10%
Triples /BIP0.00%÷1.150×0.920—×0.9620.00%
Home runs /BIP8.00%÷0.915×0.700—×0.9625.89%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 93, 2B 106, 3B 130, K 105, BB 89 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average).

Result: wOBA .392 → .320; ISO .212 → .162; BABIP .304 → .269. 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 AAASan Antonio Missions · 174 PAwOBA .437 → .339 (−97)K% 21.3% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.26%÷0.979×1.290——28.01%
BB% (unintentional) /PA20.69%÷1.055×0.710—×0.98213.67%
HBP% /PA1.15%—×0.980—×0.9821.11%
Singles /BIP22.92%÷0.995×0.900×0.950×0.98219.34%
Doubles /BIP4.17%÷1.045×0.810×0.950×0.9823.01%
Triples /BIP0.00%÷0.930×0.810×0.950×0.9820.00%
Home runs /BIP12.50%÷0.977×0.780—×0.9829.80%

Factors used: league row PCL. Park (home-season share, regressed): HR 95, 1B 99, 2B 109, 3B 86, K 96, BB 111 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .437 → .339; ISO .301 → .243; BABIP .299 → .240. 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 AAAPawtucket Red Sox · 322 PAwOBA .297 → .270 (−28)K% 16.8% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.77%÷0.956×1.200——21.06%
BB% (unintentional) /PA7.76%÷0.996×0.690—×1.0335.56%
HBP% /PA1.24%—×0.940—×1.0331.21%
Singles /BIP22.55%÷0.989×0.930×0.999×1.03321.88%
Doubles /BIP5.11%÷0.867×0.830×0.999×1.0335.05%
Triples /BIP0.85%÷1.012×0.970×0.999×1.0330.84%
Home runs /BIP2.13%÷1.012×0.840—×1.0331.82%

Factors used: league row IL. Park (home-season share, regressed): HR 102, 1B 98, 2B 73, 3B 102, K 91, BB 99 — 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 .297 → .270; ISO .107 → .098; BABIP .289 → .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).

2014 AAAPawtucket Red Sox · 346 PAwOBA .325 → .275 (−49)K% 22.0% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.97%÷0.980×1.200——26.88%
BB% (unintentional) /PA7.51%÷1.084×0.690—×1.0485.01%
HBP% /PA0.29%—×0.940—×1.0480.28%
Singles /BIP21.10%÷0.976×0.930×0.970×1.04820.43%
Doubles /BIP8.86%÷0.937×0.830×0.970×1.0487.98%
Triples /BIP0.42%÷1.104×0.970×0.970×1.0480.38%
Home runs /BIP4.22%÷1.240×0.840—×1.0482.99%

Factors used: league row IL. Park (home-season share, regressed): HR 148, 1B 95, 2B 87, 3B 121, K 96, BB 117 — 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.970.

Result: wOBA .325 → .275; ISO .169 → .133; BABIP .312 → .292. 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 AAPortland Sea Dogs · 208 PAwOBA .404 → .362 (−41)K% 11.1% → 13.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.06%÷0.975×1.220——13.84%
BB% (unintentional) /PA13.46%÷1.041×0.700—×1.0129.16%
HBP% /PA0.48%—×0.850—×1.0120.41%
Singles /BIP22.08%÷1.014×0.970×1.050×1.01222.44%
Doubles /BIP5.19%÷1.025×0.860×1.050×1.0124.63%
Triples /BIP0.65%÷0.900×0.950×1.050×1.0120.73%
Home runs /BIP7.14%÷0.959×0.780—×1.0125.88%

Factors used: league row EL. Park (home-season share, regressed): HR 92, 1B 103, 2B 105, 3B 80, K 95, BB 108 — 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.050.

Result: wOBA .404 → .362; ISO .243 → .214; BABIP .301 → .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 AAPortland Sea Dogs · 529 PAwOBA .325 → .276 (−49)K% 22.1% → 27.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.12%÷0.989×1.220——27.28%
BB% (unintentional) /PA14.37%÷0.975×0.700—×1.02710.59%
HBP% /PA0.95%—×0.850—×1.0270.83%
Singles /BIP17.43%÷0.980×0.970×0.970×1.02717.19%
Doubles /BIP6.42%÷0.987×0.860×0.970×1.0275.57%
Triples /BIP1.22%÷0.900×0.950×0.970×1.0271.29%
Home runs /BIP4.89%÷1.026×0.780—×1.0273.82%

Factors used: league row EL. Park (home-season share, regressed): HR 105, 1B 96, 2B 97, 3B 80, K 98, 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 ×0.970.

Result: wOBA .325 → .276; ISO .173 → .143; BABIP .262 → .249. 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+Salem Red Sox · 423 PAwOBA .408 → .323 (−85)K% 19.1% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.15%÷1.008×1.420——26.97%
BB% (unintentional) /PA13.24%÷1.035×0.630—×1.0128.16%
HBP% /PA1.65%—×0.860—×1.0121.44%
Singles /BIP21.25%÷1.041×0.940×0.972×1.01218.88%
Doubles /BIP11.36%÷1.089×0.830×0.972×1.0128.52%
Triples /BIP1.10%÷1.150×0.800×0.972×1.0120.75%
Home runs /BIP5.86%÷0.944×0.900—×1.0125.66%

Factors used: league row CAR. Park (home-season share, regressed): HR 89, 1B 108, 2B 118, 3B 130, K 102, BB 107 — 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 ×0.972.

Result: wOBA .408 → .323; ISO .240 → .205; BABIP .354 → .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).

2012 AAPortland Sea Dogs · 133 PAwOBA .343 → .269 (−74)K% 25.6% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.56%÷0.958×1.220——32.57%
BB% (unintentional) /PA15.79%÷1.001×0.700—×1.04211.50%
HBP% /PA0.75%—×0.850—×1.0420.67%
Singles /BIP11.84%÷1.007×0.970×0.976×1.04211.61%
Doubles /BIP17.11%÷1.095×0.860×0.976×1.04213.66%
Triples /BIP0.00%÷1.150×0.950×0.976×1.0420.00%
Home runs /BIP3.95%÷1.098×0.780—×1.0422.92%

Factors used: league row EL. Park (home-season share, regressed): HR 120, 1B 101, 2B 119, 3B 130, K 92, BB 100 — 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.976.

Result: wOBA .343 → .269; ISO .200 → .150; BABIP .297 → .257. 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 — .