Carson Blair

PosC
B/TR/R
Born1989-10-18
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201525AAA/AA2 orgs334.252/.352/.4379165—.199/.269/.343
201525MLBOakland Athle…35.129/.229/.22610370.0
201626AAA/AATEX161.236/.335/.3574153—.194/.273/.284
201727AAACWS139.211/.297/.3905036—.150/.217/.260
201828No MLB games played
201929No MLB games played
202030No MLB games played
202131No MLB games played
202232No MLB games played
202333No MLB games played
202434No MLB games played
202535No MLB games played
202636No MLB games played
Last 3 seasons WAR 0.0
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. 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)
200818 ROKGCL Red Sox — 2322 9101 050 00 4094095911.000 182471 220 422 103 — — — — — —
200919 ROKGCL Red Sox — 147124 26802 16460 01 210300323623 113289 3111 273 11 — — — — — —
201020 ROKGCL Red Sox — 3026 7101 4100 00 269367423790 154400 3313 356 35 — — — — — —
201121 AGreenville Drive — 115100 19803 14400 00 190289360649 170276 3512 292 15 — — — — — —
201222 A+Salem Red Sox — 191165 341133 21482 23 206303364667 158265 2511 297 29 — — — — — —
201323 A+Salem Red Sox — 148124 31924 23391 21 250372452823 202333 2616 367 66 — — — — — —
201424 AAPortland Sea Dogs — 7159 17612 10191 00 288400525925 237385 2714 400 108 — — — — — —
201424 A+Salem Red Sox — 291238 621929 48882 00 261389471859 210368 3016 379 72 — — — — — —
201525 MLBOakland Athletics — 3531 4001 4180 00 129229226454 97250 5111 217 37 -3 +0 -4 +7 +1 0.0
201525 AAANashville Sounds — 126113 25303 9341 00 221285327612 106282 277 272 40 — — — — — —
201525 AAMidland RockHounds — 208173 471546 33621 10 272391509900 237387 3016 394 80 — — — — — —
201626 AAARound Rock Express — 1817 3000 190 00 176222176399 375 506 190 -29 — — — — — —
201626 AAFrisco RoughRiders — 143123 30504 17433 11 244350382732 138342 3012 334 63 — — — — — —
201727 AAACharlotte Knights — 139123 26705 12513 01 211297390687 179313 379 307 36 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 3531 4001 4180 00 129229226454 97250 5111 217 33 -3 +0 -4 +7 +1 0.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200818 ROK MLEGCL Red Sox — 2322 7101 070 00 318318500818 182376 300 320 103 — — — — — —
200919 ROK MLEGCL Red Sox — 147130 17501 10660 01 131193192385 62212 457 184 11 — — — — — —
201020 ROK MLEGCL Red Sox — 3028 5101 2140 00 179233321555 143312 477 220 35 — — — — — —
201121 A MLEGreenville Drive — 115105 13502 9560 00 124193229422 105219 498 191 15 — — — — — —
201222 A+ MLESalem Red Sox — 191173 27823 13682 23 156223277501 121211 367 211 29 — — — — — —
201323 A+ MLESalem Red Sox — 148133 25713 14561 21 188270323594 135295 389 266 66 — — — — — —
201424 AA MLEPortland Sea Dogs — 7162 16512 7241 00 258343468811 210348 3410 328 108 — — — — — —
201424 A+ MLESalem Red Sox — 291258 501427 281252 00 194278345623 151324 4310 274 72 — — — — — —
201525 MLB MLEOakland Athletics — 3531 4001 4180 00 129229226454 97250 5111 223 37 -3 +0 -4 +7 +1 0.0
201525 AAA MLENashville Sounds — 126116 22203 6421 00 190236284520 95254 335 228 40 — — — — — —
201525 AA MLEMidland RockHounds — 208185 381135 21821 10 205290378668 173328 3910 286 80 — — — — — —
201626 AAA MLERound Rock Express — 1817 2000 1120 00 118167118284 357 676 126 -29 — — — — — —
201626 AA MLEFrisco RoughRiders — 143128 26403 12513 11 203287305591 102306 368 261 63 — — — — — —
201727 AAA MLECharlotte Knights — 139127 19503 8643 01 150217260477 110276 466 221 36 — — — — — —
200818 ROK MLEGCL Red Sox — 2322 7101 070 00 318318500818 182400 300 320 103 — — — — — —
200818 ROK RAWGCL Red Sox — 2322 9101 050 00 4094095911.000 182471 220 422 103 — — — — — —
200919 ROK MLEGCL Red Sox — 147130 17501 10660 01 131193192385 62229 457 184 11 — — — — — —
200919 ROK RAWGCL Red Sox — 147124 26802 16460 01 210300323623 113289 3111 273 11 — — — — — —
201020 ROK MLEGCL Red Sox — 3028 5101 2140 00 179233321555 143308 477 220 35 — — — — — —
201020 ROK RAWGCL Red Sox — 3026 7101 4100 00 269367423790 154400 3313 356 35 — — — — — —
201121 A MLEGreenville Drive — 115105 13502 9560 00 124193229422 105229 498 191 15 — — — — — —
201121 A RAWGreenville Drive — 115100 19803 14400 00 190289360649 170276 3512 292 15 — — — — — —
201222 A+ MLESalem Red Sox — 191173 27823 13682 23 156223277501 121229 367 211 29 — — — — — —
201222 A+ RAWSalem Red Sox — 191165 341133 21482 23 206303364667 158265 2511 297 29 — — — — — —
201323 A+ MLESalem Red Sox — 148133 25713 14561 21 188270323594 135297 389 266 66 — — — — — —
201323 A+ RAWSalem Red Sox — 148124 31924 23391 21 250372452823 202333 2616 367 66 — — — — — —
201424 A+ MLE2 teams — 362320 651939 351493 00 203288366653 162337 4110 285 79 — — — — — —
201424 A+ RAW2 teams — 362297 7925311 581073 00 266391481873 215372 3016 383 79 — — — — — —
201525 AA MLE3 teams — 369332 631338 311422 10 190263319582 130297 388 260 62 — — — — — —
201525 AA RAW3 teams — 369317 7618410 461142 10 240340416756 177337 3112 335 62 — — — — — —
201626 AA MLE2 teams — 161145 28403 13623 11 193273283556 90312 398 246 53 — — — — — —
201626 AA RAW2 teams — 161140 33504 18523 11 236335357693 121345 3211 318 53 — — — — — —
201727 AAA MLECharlotte Knights — 139127 19503 8643 01 150217260477 110267 466 221 36 — — — — — —
201727 AAA RAWCharlotte Knights — 139123 26705 12513 01 211297390687 179313 379 307 36 — — — — — —
200818 ROK MLEGCL Red Sox — 2323 7101 070 00 304318478796 174376 300 320 103 — — — — — —
200919 ROK MLEGCL Red Sox — 147136 17501 10660 01 125193184377 59212 457 184 11 — — — — — —
201020 ROK MLEGCL Red Sox — 3028 5101 2140 00 179233321555 143312 477 220 35 — — — — — —
201121 A MLEGreenville Drive — 115105 13502 9560 00 124193229422 105219 498 191 15 — — — — — —
201222 A+ MLESalem Red Sox — 191174 27823 13682 23 155223276499 121211 367 211 29 — — — — — —
201323 A+ MLESalem Red Sox — 148132 25713 14561 21 189270326596 136295 389 266 66 — — — — — —
201424 A+ MLE2 teams — 362321 651939 351493 00 202288364652 162329 4110 285 79 — — — — — —
201525 AA MLE3 teams — 369333 631338 311422 10 189263318581 129295 388 260 62 — — — — — —
201626 AA MLE2 teams — 161144 28403 13623 11 194273285558 90312 398 246 53 — — — — — —
201727 AAA MLECharlotte Knights — 139127 19503 8643 01 150217260477 110276 466 221 36 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 3531 4001 4180 00 129229226454 97250 5111 217 52 -3 +0 -4 +7 +1 0.0
/ 162G— A+C — 650576 750019 743340 00 130229229458 99251 5111 217 52 -52 +0 -82 +122 +14 0.3
Career— MLE — 16851515 26968934 13568414 67 178251302553 124288 418 245 52 -3 +0 -4 +7 +1 0.0
/ 162G— MLE — 650584 10326313 522645 23 176249298547 122287 418 245 52 -52 +0 -82 +122 +14 0.3

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.

2017 AAACharlotte Knights · 139 PAwOBA .299 → .221 (−78)K% 36.7% → 46.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.69%÷0.952×1.200——46.26%
BB% (unintentional) /PA8.63%÷1.008×0.690—×0.9925.86%
HBP% /PA2.16%—×0.940—×0.9922.01%
Singles /BIP19.44%÷1.012×0.930×1.004×0.99217.79%
Doubles /BIP9.72%÷0.958×0.830×1.004×0.9928.39%
Triples /BIP0.00%÷1.077×0.970×1.004×0.9920.00%
Home runs /BIP6.94%÷1.150×0.840—×0.9925.03%

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

Result: wOBA .299 → .221; ISO .179 → .122; BABIP .313 → .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 · 143 PAwOBA .326 → .261 (−65)K% 30.1% → 35.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.07%÷1.034×1.220——35.49%
BB% (unintentional) /PA11.89%÷0.978×0.700—×0.9788.32%
HBP% /PA2.10%—×0.870—×0.9781.79%
Singles /BIP26.25%÷0.982×0.920×1.019×0.97824.52%
Doubles /BIP6.25%÷1.062×0.840×1.019×0.9784.93%
Triples /BIP0.00%÷1.150×0.940×1.019×0.9780.00%
Home runs /BIP5.00%÷1.065×0.800—×0.9783.67%

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 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .326 → .261; ISO .138 → .101; BABIP .342 → .306. 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 AAARound Rock Express · 18 PAwOBA .185 → .126 (−59)K% 50.0% → 64.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA50.00%÷1.004×1.290——64.27%
BB% (unintentional) /PA5.56%÷1.039×0.710—×1.0033.81%
HBP% /PA0.00%—×0.980—×1.0030.00%
Singles /BIP37.50%÷0.949×0.900—×1.00335.67%
Doubles /BIP0.00%÷1.079×0.810—×1.0030.00%
Triples /BIP0.00%÷0.977×0.810—×1.0030.00%
Home runs /BIP0.00%÷0.839×0.780—×1.0030.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 68, 1B 90, 2B 116, 3B 95, K 101, BB 108 — 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).

Result: wOBA .185 → .126; ISO .000 → .000; BABIP .375 → .357. 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 AAMidland RockHounds · 208 PAwOBA .386 → .286 (−99)K% 29.8% → 39.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.81%÷0.928×1.220——39.20%
BB% (unintentional) /PA15.87%÷1.106×0.700—×0.9889.92%
HBP% /PA0.48%—×0.870—×0.9880.41%
Singles /BIP19.82%÷0.990×0.920×1.019×0.98818.54%
Doubles /BIP13.51%÷1.125×0.840×1.019×0.98810.15%
Triples /BIP3.60%÷1.150×0.940×1.019×0.9882.96%
Home runs /BIP5.41%÷0.982×0.800—×0.9884.35%

Factors used: league row TL. Park (home-season share, regressed): HR 96, 1B 98, 2B 125, 3B 130, K 86, BB 121 — applied at half strength. Age: age 26 vs a level average of 24.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.019.

Result: wOBA .386 → .286; ISO .237 → .177; BABIP .387 → .328. 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 AAANashville Sounds · 126 PAwOBA .269 → .228 (−42)K% 27.0% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.98%÷1.034×1.290——33.65%
BB% (unintentional) /PA7.14%÷1.018×0.710—×1.0185.07%
HBP% /PA0.79%—×0.980—×1.0180.79%
Singles /BIP24.05%÷0.953×0.900×0.964×1.01822.29%
Doubles /BIP3.80%÷1.063×0.810×0.964×1.0182.84%
Triples /BIP0.00%÷0.952×0.810×0.964×1.0180.00%
Home runs /BIP3.80%÷0.843×0.780—×1.0183.58%

Factors used: league row PCL. Park (home-season share, regressed): HR 69, 1B 91, 2B 113, 3B 90, K 107, 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.964.

Result: wOBA .269 → .228; ISO .106 → .092; BABIP .282 → .254. 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+Salem Red Sox · 291 PAwOBA .372 → .274 (−99)K% 30.2% → 43.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.24%÷0.998×1.420——43.03%
BB% (unintentional) /PA16.15%÷1.031×0.630—×0.9789.65%
HBP% /PA0.69%—×0.860—×0.9780.58%
Singles /BIP21.33%÷1.015×0.940×1.020×0.97819.72%
Doubles /BIP12.67%÷0.997×0.830×1.020×0.97810.52%
Triples /BIP1.33%÷0.900×0.800×1.020×0.9781.18%
Home runs /BIP6.00%÷1.025×0.900—×0.9785.15%

Factors used: league row CAR. Park (home-season share, regressed): HR 105, 1B 103, 2B 99, 3B 80, K 100, BB 106 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.020.

Result: wOBA .372 → .274; ISO .210 → .162; BABIP .368 → .324. 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 · 71 PAwOBA .396 → .328 (−68)K% 26.8% → 33.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.76%÷0.975×1.220——33.48%
BB% (unintentional) /PA14.08%÷1.041×0.700—×0.9989.45%
HBP% /PA1.41%—×0.850—×0.9981.19%
Singles /BIP20.00%÷1.014×0.970—×0.99819.09%
Doubles /BIP15.00%÷1.025×0.860—×0.99812.56%
Triples /BIP2.50%÷0.900×0.950—×0.9982.63%
Home runs /BIP5.00%÷0.959×0.780—×0.9984.06%

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 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .396 → .328; ISO .237 → .202; BABIP .385 → .348. 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 A+Salem Red Sox · 148 PAwOBA .358 → .266 (−92)K% 26.4% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.35%÷0.994×1.420——37.63%
BB% (unintentional) /PA15.54%÷1.054×0.630—×0.9889.18%
HBP% /PA0.68%—×0.860—×0.9880.57%
Singles /BIP18.82%÷1.036×0.940×1.050×0.98817.72%
Doubles /BIP10.59%÷1.038×0.830×1.050×0.9888.78%
Triples /BIP2.35%÷1.129×0.800×1.050×0.9881.73%
Home runs /BIP4.71%÷0.979×0.900—×0.9884.27%

Factors used: league row CAR. Park (home-season share, regressed): HR 96, 1B 107, 2B 108, 3B 126, K 99, BB 111 — 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.050.

Result: wOBA .358 → .266; ISO .202 → .157; BABIP .333 → .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).