Blake Swihart

PosC
B/TS/R
Born1992-04-03
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201826MLBBOS207.229/.285/.32836690.4
201927AAA/A+ARI143.192/.289/.3846030—.140/.218/.264
201927MLBARI99.163/.222/.3044049-0.8
202129AAAWSH204.198/.300/.3395232—.151/.222/.237
202230No MLB games played
202331No MLB games played
202432No MLB games played
202533No MLB games played
202634No MLB games played
Last 3 seasons WAR -0.4
Contract
No contract data on file.
Skills · percentileStatcast 2017-2019
Speed55
Barrel%26
xwOBA10
Avg EV10

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
201220 AGreenville Drive — 378344 901747 26680 62 262314395709 134300 187 310 68 — — — — — —
201321 A+Salem Red Sox — 422376 1122972 41631 78 298368428797 130350 1510 353 74 — — — — — —
201422 AAAPawtucket Red Sox — 7169 18311 2150 10 261282377659 116321 213 292 56 — — — — — —
201422 AAPortland Sea Dogs — 380347 10423312 29651 71 300355487842 187337 178 369 103 — — — — — —
201523 MLBBoston Red Sox — 309288 791715 18771 42 274319392712 118359 256 317 94 -2 +0 +0 +7 +7 1.2
201523 AAAPawtucket Red Sox — 8074 23300 6140 11 311362351714 41383 188 327 83 — — — — — —
201624 MLBBoston Red Sox — 7462 16030 11170 01 258370355725 97348 2315 328 111 +1 -0 +2 -2 +2 0.2
201624 AAAPawtucket Red Sox — 122103 25401 17170 21 243350311661 68276 1414 305 81 — — — — — —
201725 AAAPawtucket Red Sox — 212195 37614 13542 10 190248292540 103239 256 244 26 — — — — — —
201725 ROKGCL Red Sox — 3830 5200 880 20 167342233575 67227 2121 286 10 — — — — — —
201725 INTLLeones del Escogido — 3327 11200 660 10 407515481997 74524 1818 451 192 — — — — — —
201826 MLBBoston Red Sox — 207192 441003 15570 61 229285328613 99311 287 278 69 -8 +1 +2 +4 +4 0.4
201927 MLBArizona Diamondbacks — 9992 15104 6361 00 163222304527 141212 366 238 49 -6 +0 -1 -3 +2 -0.8
201927 AAAReno Aces — 122106 20216 15310 01 189289396685 208200 2512 304 33 — — — — — —
201927 A+Visalia Rawhide — 2119 4200 151 00 211286316602 105286 245 277 15 — — — — — —
202129 AAARochester Red Wings — 204177 35625 26510 22 198300339639 141246 2513 291 32 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 689634 15428412 501872 104 243300356657 114326 277 295 86 -12 +0 +3 +6 +15 1.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201220 A MLEGreenville Drive — 378353 841436 17910 62 238273346619 108287 244 268 68 — — — — — —
201321 A+ MLESalem Red Sox — 422393 972352 24901 78 247292346638 99307 216 278 74 — — — — — —
201422 AAA MLEPawtucket Red Sox — 7170 17311 1180 10 243254357611 114313 251 251 56 — — — — — —
201422 AA MLEPortland Sea Dogs — 380356 9820310 20811 71 275316433748 157323 215 321 103 — — — — — —
201523 MLB MLEBoston Red Sox — 309288 761515 18771 42 264309375684 111359 256 308 94 -2 +0 +0 +7 +7 1.2
201523 AAA MLEPawtucket Red Sox — 8076 22300 4180 11 289325329654 39377 225 291 83 — — — — — —
201624 MLB MLEBoston Red Sox — 7462 16030 11170 01 258370355725 97348 2315 333 111 +1 -0 +2 -2 +2 0.2
201624 AAA MLEPawtucket Red Sox — 122109 27401 11210 21 248317312629 64288 179 288 81 — — — — — —
201725 AAA MLEPawtucket Red Sox — 212198 33513 10662 10 167214247462 81229 315 206 26 — — — — — —
201725 ROK MLEGCL Red Sox — 3833 3100 5120 20 91211121332 30168 3213 183 10 — — — — — —
201826 MLB MLEBoston Red Sox — 207192 43903 15570 61 224280318598 94311 287 270 69 -8 +1 +2 +4 +4 0.4
201927 MLB MLEArizona Diamondbacks — 9992 15104 6361 00 163222304527 141212 366 241 49 -6 +0 -1 -3 +2 -0.8
201927 AAA MLEReno Aces — 122110 15114 11410 01 136215273488 136165 349 217 33 — — — — — —
201927 A+ MLEVisalia Rawhide — 2119 3100 171 00 158238211449 53226 335 190 15 — — — — — —
202129 AAA MLERochester Red Wings — 204186 28513 17620 22 151222237458 86205 308 215 32 — — — — — —
201220 A MLEGreenville Drive — 378353 841436 17910 62 238273346619 108295 244 268 68 — — — — — —
201220 A RAWGreenville Drive — 378344 901747 26680 62 262314395709 134300 187 310 68 — — — — — —
201321 A+ MLESalem Red Sox — 422393 972352 24901 78 247292346638 99312 216 278 74 — — — — — —
201321 A+ RAWSalem Red Sox — 422376 1122972 41631 78 298368428797 130350 1510 353 74 — — — — — —
201422 AA MLE2 teams — 451426 11422411 211001 81 268304415719 148324 225 310 96 — — — — — —
201422 AA RAW2 teams — 451416 12226413 31801 81 293344469812 175334 187 356 96 — — — — — —
201523 MLB MLE2 teams — 389364 981815 22951 53 269313365678 96352 246 304 92 -4 -0 +0 +7 +8 1.2
201523 MLB RAW2 teams — 389362 1022015 24911 53 282328384712 102365 236 319 92 -4 -0 +0 +7 +8 1.2
201624 AAA MLE2 teams — 196171 43431 22380 22 251337327664 76311 1911 305 92 — — — — — —
201624 AAA RAW2 teams — 196165 41431 28340 22 248358327685 79301 1714 314 92 — — — — — —
201725 AAA MLE3 teams — 283262 41713 17872 40 156214225439 69220 316 203 23 — — — — — —
201725 AAA RAW3 teams — 283252 531014 27682 40 210292306597 95271 2410 274 23 — — — — — —
201826 MLB MLEBoston Red Sox — 207192 43903 15570 61 224280318598 94303 287 270 69 -8 +1 +2 +4 +4 0.4
201826 MLB RAWBoston Red Sox — 207192 441003 15570 61 229285328613 99311 287 278 69 -8 +1 +2 +4 +4 0.4
201927 AAA MLE3 teams — 242221 33418 18842 01 149220285505 136192 357 225 38 — — — — — —
201927 AAA RAW3 teams — 242217 395110 22722 01 180261350612 171213 309 275 38 — — — — — —
202129 AAA MLERochester Red Wings — 204186 28513 17620 22 151222237458 86205 308 215 32 — — — — — —
202129 AAA RAWRochester Red Wings — 204177 35625 26510 22 198300339639 141246 2513 291 32 — — — — — —
201220 A MLEGreenville Drive — 378358 841436 17910 62 235273341614 106287 244 268 68 — — — — — —
201321 A+ MLESalem Red Sox — 422394 972352 24901 78 246292345637 99307 216 278 74 — — — — — —
201422 AA MLE2 teams — 451426 11422411 211001 81 268304415719 148321 225 310 96 — — — — — —
201523 MLB MLE2 teams — 389363 981815 22951 53 270313366679 96363 246 304 92 — — — — — —
201624 AAA MLE2 teams — 196172 43431 22380 22 250337326662 76311 1911 305 92 — — — — — —
201725 AAA MLE3 teams — 283262 41713 17872 40 156214225439 69220 316 203 23 — — — — — —
201826 MLB MLEBoston Red Sox — 207190 43903 15570 61 226280321601 95311 287 270 69 — — — — — —
201927 AAA MLE3 teams — 242220 33418 18842 01 150220286506 136189 357 225 38 — — — — — —
202129 AAA MLERochester Red Wings — 204185 28513 17620 22 151222238460 86205 308 215 32 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 689634 15428412 501872 104 243300356657 114326 277 295 69 -12 +0 +3 +6 +15 1.3
/ 162G— A+C — 650598 14526411 471762 94 242300355654 112325 277 295 69 -11 +0 +3 +6 +14 1.2
Career— MLE — 27722568 5811061942 1737047 4020 226277331608 105293 256 270 69 -12 +0 +3 +6 +15 1.3
/ 162G— MLE — 650602 13625410 411652 95 226278331609 105292 256 270 69 -11 +0 +3 +6 +14 1.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.

2021 AAARochester Red Wings · 204 PAwOBA .285 → .215 (−71)K% 25.0% → 30.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.979×1.200——30.64%
BB% (unintentional) /PA12.75%÷1.014×0.690—×0.9828.51%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP17.46%÷0.994×0.930×0.950×0.98215.23%
Doubles /BIP4.76%÷1.005×0.830×0.950×0.9823.67%
Triples /BIP1.59%÷1.150×0.920×0.950×0.9821.18%
Home runs /BIP3.97%÷0.968×0.700—×0.9822.82%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 99, 2B 101, 3B 130, K 96, BB 103 — 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 .285 → .215; ISO .141 → .102; BABIP .246 → .205. 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 AAAReno Aces · 122 PAwOBA .298 → .217 (−81)K% 25.4% → 33.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.41%÷0.970×1.290——33.80%
BB% (unintentional) /PA12.30%÷0.986×0.710—×1.0038.88%
HBP% /PA0.00%—×0.980—×1.0030.00%
Singles /BIP14.67%÷1.035×0.900×0.993×1.00312.70%
Doubles /BIP2.67%÷1.025×0.810×0.993×1.0032.10%
Triples /BIP1.33%÷1.150×0.810×0.993×1.0030.94%
Home runs /BIP8.00%÷1.077×0.780—×1.0035.81%

Factors used: league row PCL. Park (home-season share, regressed): HR 115, 1B 107, 2B 105, 3B 130, K 94, BB 97 — 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 ×0.993.

Result: wOBA .298 → .217; ISO .208 → .141; BABIP .200 → .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).

2019 A+Visalia Rawhide · 21 PAwOBA .270 → .190 (−79)K% 23.8% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷0.979×1.340——32.60%
BB% (unintentional) /PA4.76%÷0.986×0.710—×0.9583.29%
HBP% /PA4.76%—×0.790—×0.9583.60%
Singles /BIP14.29%÷0.974×0.910—×0.95812.78%
Doubles /BIP14.29%÷1.148×0.820—×0.9589.78%
Triples /BIP0.00%÷0.909×0.760—×0.9580.00%
Home runs /BIP0.00%÷1.095×0.920—×0.9580.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 119, 1B 95, 2B 130, 3B 82, K 96, BB 97 — applied at half strength. Age: age 27 vs a level average of 22.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average).

Result: wOBA .270 → .190; ISO .105 → .065; BABIP .286 → .226. 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 AAAPawtucket Red Sox · 212 PAwOBA .239 → .206 (−33)K% 25.5% → 31.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.47%÷0.985×1.200——31.04%
BB% (unintentional) /PA6.13%÷0.937×0.690—×1.0334.66%
HBP% /PA0.94%—×0.940—×1.0330.92%
Singles /BIP18.44%÷0.987×0.930×1.003×1.03318.02%
Doubles /BIP4.26%÷0.954×0.830×1.003×1.0333.84%
Triples /BIP0.71%÷1.000×0.970×1.003×1.0330.71%
Home runs /BIP2.84%÷1.106×0.840—×1.0332.23%

Factors used: league row IL. Park (home-season share, regressed): HR 121, 1B 97, 2B 91, 3B 100, K 97, BB 87 — 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.003.

Result: wOBA .239 → .206; ISO .103 → .082; BABIP .239 → .229. 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 ROKGCL Red Sox · 38 PAwOBA .280 → .183 (−98)K% 21.1% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷1.000×1.440——30.32%
BB% (unintentional) /PA21.05%÷1.000×0.620—×0.94512.33%
HBP% /PA0.00%—×0.720—×0.9450.00%
Singles /BIP13.64%÷1.000×0.820—×0.94510.57%
Doubles /BIP9.09%÷1.000×0.720—×0.9456.19%
Triples /BIP0.00%÷1.000×0.720—×0.9450.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9450.00%

Factors used: level-wide ROK 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 25 vs a level average of 19.5 → −5.5% on BB/HBP/hit rates (5.5 yr older than average).

Result: wOBA .280 → .183; ISO .067 → .045; BABIP .227 → .168. 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 AAAPawtucket Red Sox · 122 PAwOBA .299 → .288 (−12)K% 13.9% → 17.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.93%÷0.979×1.200——17.08%
BB% (unintentional) /PA13.11%÷1.007×0.690—×1.0489.42%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP23.26%÷0.957×0.930×1.038×1.04824.56%
Doubles /BIP4.65%÷0.923×0.830×1.038×1.0484.55%
Triples /BIP0.00%÷0.912×0.970×1.038×1.0480.00%
Home runs /BIP1.16%÷0.994×0.840—×1.0481.03%

Factors used: league row IL. Park (home-season share, regressed): HR 99, 1B 91, 2B 85, 3B 82, K 96, BB 101 — 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.038.

Result: wOBA .299 → .288; ISO .068 → .066; BABIP .276 → .288. 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 · 80 PAwOBA .318 → .291 (−27)K% 17.5% → 22.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.50%÷0.956×1.200——21.98%
BB% (unintentional) /PA7.50%÷0.996×0.690—×1.0505.46%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP33.33%÷0.989×0.930×0.993×1.05032.68%
Doubles /BIP5.00%÷0.867×0.830×0.993×1.0504.99%
Triples /BIP0.00%÷1.012×0.970×0.993×1.0500.00%
Home runs /BIP0.00%÷1.012×0.840—×1.0500.00%

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 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 ×0.993.

Result: wOBA .318 → .291; ISO .041 → .039; BABIP .383 → .377. 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 · 380 PAwOBA .360 → .321 (−39)K% 17.1% → 21.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.11%÷0.975×1.220——21.40%
BB% (unintentional) /PA7.37%÷1.041×0.700—×1.0425.16%
HBP% /PA0.26%—×0.850—×1.0420.23%
Singles /BIP23.40%÷1.014×0.970×0.996×1.04223.22%
Doubles /BIP8.16%÷1.025×0.860×0.996×1.0427.10%
Triples /BIP1.06%÷0.900×0.950×0.996×1.0421.17%
Home runs /BIP4.26%÷0.959×0.780—×1.0423.61%

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 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.996.

Result: wOBA .360 → .321; ISO .187 → .162; BABIP .337 → .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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .