Jett Bandy

PosC
B/TR/R
Born1990-03-26
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201828AAAColorado Spri…216.292/.357/.5109378—.218/.277/.365
201828MLBMIL71.188/.268/.26610570.4
201929AAAMIL269.231/.302/.43013047—.169/.231/.306
202131AAABOS121.208/.303/.3273034—.167/.244/.241
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.4
Contract
No contract data on file.
Skills · percentileStatcast 2016-2018
Barrel%27
xwOBA24
Avg EV10
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. 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)
201121 ROKOrem Owlz — 214182 561904 102318 20 308400478878 170327 115 387 74 — — — — — —
201222 A+Inland Empire 66ers — 365324 802217 205115 11 247320386706 139271 145 314 68 — — — — — —
201323 AAArkansas Travelers — 272245 591724 14399 01 241306376681 135268 145 303 61 — — — — — —
201323 INTLMesa Solar Sox — 3131 8201 070 00 258258419677 161304 230 296 86 — — — — — —
201424 AAArkansas Travelers — 363312 7812013 336315 24 250350413763 163273 179 343 84 — — — — — —
201424 INTLLeones del Escogido — 6761 13500 4150 00 213262295557 82271 226 246 52 — — — — — —
201525 AAASalt Lake Bees — 344309 9021011 166313 00 291352466818 175329 185 358 79 — — — — — —
201626 MLBLos Angeles Angels — 231209 49908 11384 10 234286392678 158246 165 293 85 -4 +0 +5 +6 +5 1.2
201626 AAASalt Lake Bees — 10595 26702 2195 21 274324411734 137312 182 320 59 — — — — — —
201727 MLBMilwaukee Brewers — 188169 35606 15514 10 207287349636 142259 278 289 82 -4 +0 +1 +4 +4 0.6
201727 AAAColorado Springs Sky Sox — 5142 13202 553 01 310420500920 190306 1010 403 117 — — — — — —
201828 MLBMilwaukee Brewers — 7164 12201 3234 00 188268266533 78275 324 251 57 -4 +0 +1 +5 +2 0.4
201828 AAAColorado Springs Sky Sox — 216192 561509 103210 30 292357510867 219305 155 376 78 — — — — — —
201929 AAANashville Sounds — 269242 569013 16709 02 231302430732 198270 266 324 47 — — — — — —
202131 AAAWorcester Red Sox — 121101 21303 11344 00 208303327629 119273 289 283 34 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 490442 9617015 2911212 20 217284357641 140254 236 286 80 -12 +0 +6 +15 +11 2.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201121 ROK MLEOrem Owlz — 214186 421303 63318 20 226314344658 118238 153 278 74 — — — — — —
201222 A+ MLEInland Empire 66ers — 365330 721918 147015 11 218281355636 136240 194 268 68 — — — — — —
201323 AA MLEArkansas Travelers — 272249 521423 10489 01 209265317582 108240 184 258 61 — — — — — —
201424 AA MLEArkansas Travelers — 363323 7311011 226915 24 226306362668 136248 196 292 84 — — — — — —
201525 AAA MLESalt Lake Bees — 344314 731609 118513 00 232287369656 137278 253 285 79 — — — — — —
201626 MLB MLELos Angeles Angels — 231209 49908 11384 10 234286392678 158246 165 294 85 -4 +0 +5 +6 +5 1.2
201626 AAA MLESalt Lake Bees — 10596 20501 1255 21 208255292547 83254 241 256 59 — — — — — —
201727 MLB MLEMilwaukee Brewers — 188169 35606 15514 10 207287349636 142259 278 290 82 -4 +0 +1 +4 +4 0.6
201727 AAA MLEColorado Springs Sky Sox — 5144 11102 373 01 250340409749 159258 146 341 117 — — — — — —
201828 MLB MLEMilwaukee Brewers — 7164 12201 3234 00 188268266533 78275 324 253 57 -4 +0 +1 +5 +2 0.4
201828 AAA MLEColorado Springs Sky Sox — 216197 431106 64510 30 218277365642 147242 213 283 78 — — — — — —
201929 AAA MLENashville Sounds — 269248 42709 11899 02 169231306538 137218 334 238 47 — — — — — —
202131 AAA MLEWorcester Red Sox — 121108 18202 7404 00 167244241484 74231 336 219 34 — — — — — —
201121 ROK MLEOrem Owlz — 214186 421303 63318 20 226314344658 118253 153 278 74 — — — — — —
201121 ROK RAWOrem Owlz — 214182 561904 102318 20 308400478878 170327 115 387 74 — — — — — —
201222 A+ MLEInland Empire 66ers — 365330 721918 147015 11 218281355636 136251 194 268 68 — — — — — —
201222 A+ RAWInland Empire 66ers — 365324 802217 205115 11 247320386706 139271 145 314 68 — — — — — —
201323 AA MLE2 teams — 303279 591624 11549 01 211264326590 115246 184 258 61 — — — — — —
201323 AA RAW2 teams — 303276 671925 14469 01 243301380681 138272 155 302 61 — — — — — —
201424 AA MLE2 teams — 430384 8612013 268215 24 224299357656 133249 196 292 84 — — — — — —
201424 AA RAW2 teams — 430373 9117013 377815 24 244336394731 150273 189 328 84 — — — — — —
201525 AAA MLESalt Lake Bees — 344314 731609 118513 00 232287369656 137284 253 285 79 — — — — — —
201525 AAA RAWSalt Lake Bees — 344309 9021011 166313 00 291352466818 175329 185 358 79 — — — — — —
201626 MLB MLE2 teams — 336305 701509 12639 31 230279367646 138254 194 282 77 -9 +0 +5 +6 +7 0.9
201626 MLB RAW2 teams — 336304 7516010 13579 31 247298398696 151266 174 302 77 -9 +0 +5 +6 +7 0.9
201727 MLB MLE2 teams — 239213 46807 18587 11 216298352650 136262 248 301 90 -3 -0 +1 +4 +5 0.8
201727 MLB RAW2 teams — 239211 48808 20567 11 227315379694 152270 238 314 90 -3 -0 +1 +4 +5 0.8
201828 AAA MLE2 teams — 287261 551307 96814 30 211275341616 130254 243 276 73 — — — — — —
201828 AAA RAW2 teams — 287256 6817010 135514 30 266335449784 184299 195 345 73 — — — — — —
201929 AAA MLENashville Sounds — 269248 42709 11899 02 169231306538 137220 334 238 47 — — — — — —
201929 AAA RAWNashville Sounds — 269242 569013 16709 02 231302430732 198270 266 324 47 — — — — — —
202131 AAA MLEWorcester Red Sox — 121108 18202 7404 00 167244241484 74235 336 219 34 — — — — — —
202131 AAA RAWWorcester Red Sox — 121101 21303 11344 00 208303327629 119273 289 283 34 — — — — — —
201121 ROK MLEOrem Owlz — 214188 421303 63318 20 223314340655 117238 153 278 74 — — — — — —
201222 A+ MLEInland Empire 66ers — 365333 721918 147015 11 216281351633 135240 194 268 68 — — — — — —
201323 AA MLE2 teams — 303280 591624 11549 01 211264325589 114240 184 258 61 — — — — — —
201424 AA MLE2 teams — 430386 8612013 268215 24 223299355654 132248 196 292 84 — — — — — —
201525 AAA MLESalt Lake Bees — 344317 731609 118513 00 230287366653 136278 253 285 79 — — — — — —
201626 MLB MLE2 teams — 336312 701509 12639 31 224279359638 135248 194 282 77 — — — — — —
201727 MLB MLE2 teams — 239212 46807 18587 11 217298354652 137259 248 301 90 — — — — — —
201828 AAA MLE2 teams — 287262 551307 96814 30 210275340614 130250 243 276 73 — — — — — —
201929 AAA MLENashville Sounds — 269247 42709 11899 02 170231308539 138218 334 238 47 — — — — — —
202131 AAA MLEWorcester Red Sox — 121109 18202 7404 00 165244239482 73231 336 219 34 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 490442 9617015 2911212 20 217284357641 140254 236 286 71 -12 +0 +6 +15 +11 2.1
/ 162G— A+C — 650586 12823020 3814916 30 218284360644 142256 236 286 71 -16 +1 +8 +20 +14 2.8
Career— MLE — 29082628 563121371 125642113 1210 214279344623 129253 224 273 71 -12 +0 +6 +15 +11 2.1
/ 162G— MLE — 650587 12627116 2814425 32 215279346625 131253 224 273 71 -16 +1 +8 +20 +14 2.8

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 AAAWorcester Red Sox · 121 PAwOBA .277 → .219 (−59)K% 28.1% → 33.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.10%÷1.021×1.200——33.04%
BB% (unintentional) /PA8.26%÷1.008×0.690—×0.9625.44%
HBP% /PA3.31%—×0.940—×0.9622.99%
Singles /BIP22.39%÷0.974×0.930×0.962×0.96219.80%
Doubles /BIP4.48%÷0.992×0.830×0.962×0.9623.47%
Triples /BIP0.00%÷1.023×0.920×0.962×0.9620.00%
Home runs /BIP4.48%÷1.318×0.700—×0.9622.29%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 164, 1B 95, 2B 98, 3B 105, K 104, BB 102 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.962.

Result: wOBA .277 → .219; ISO .119 → .072; BABIP .273 → .231. 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 AAANashville Sounds · 269 PAwOBA .315 → .238 (−77)K% 26.0% → 33.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.02%÷1.015×1.290——33.08%
BB% (unintentional) /PA5.95%÷0.988×0.710—×0.9824.20%
HBP% /PA3.35%—×0.980—×0.9823.22%
Singles /BIP19.77%÷1.007×0.900×0.950×0.98216.48%
Doubles /BIP5.23%÷0.967×0.810×0.950×0.9824.09%
Triples /BIP0.00%÷1.069×0.810×0.950×0.9820.00%
Home runs /BIP7.56%÷0.998×0.780—×0.9825.80%

Factors used: league row PCL. Park (home-season share, regressed): HR 100, 1B 101, 2B 93, 3B 114, K 103, BB 98 — 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 .315 → .238; ISO .198 → .142; BABIP .270 → .218. 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 AAAColorado Springs Sky Sox · 216 PAwOBA .369 → .283 (−86)K% 14.8% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.81%÷0.925×1.290——20.65%
BB% (unintentional) /PA4.17%÷0.985×0.710—×0.9922.98%
HBP% /PA4.63%—×0.980—×0.9924.50%
Singles /BIP20.00%÷1.014×0.900×0.950×0.99216.72%
Doubles /BIP9.38%÷1.014×0.810×0.950×0.9927.06%
Triples /BIP0.00%÷1.150×0.810×0.950×0.9920.00%
Home runs /BIP5.62%÷1.124×0.780—×0.9923.87%

Factors used: league row PCL. Park (home-season share, regressed): HR 125, 1B 103, 2B 103, 3B 130, K 85, BB 97 — 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.950.

Result: wOBA .369 → .283; ISO .219 → .151; BABIP .305 → .242. 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 AAAColorado Springs Sky Sox · 51 PAwOBA .395 → .341 (−54)K% 9.8% → 13.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.80%÷0.953×1.290——13.27%
BB% (unintentional) /PA7.84%÷0.995×0.710—×1.0035.61%
HBP% /PA5.88%—×0.980—×1.0035.78%
Singles /BIP24.32%÷1.018×0.900—×1.00321.57%
Doubles /BIP5.41%÷1.163×0.810—×1.0033.78%
Triples /BIP0.00%÷1.150×0.810—×1.0030.00%
Home runs /BIP5.41%÷0.933×0.780—×1.0034.53%

Factors used: league row PCL. Park (home-season share, regressed): HR 87, 1B 104, 2B 133, 3B 130, K 91, BB 99 — 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 .395 → .341; ISO .190 → .159; BABIP .306 → .258. 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 AAASalt Lake Bees · 105 PAwOBA .320 → .256 (−64)K% 18.1% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.10%÷0.969×1.290——24.09%
BB% (unintentional) /PA1.90%÷1.021×0.710—×1.0181.35%
HBP% /PA4.76%—×0.980—×1.0184.75%
Singles /BIP22.37%÷1.033×0.900×0.950×1.01818.84%
Doubles /BIP9.21%÷1.020×0.810×0.950×1.0187.07%
Triples /BIP0.00%÷1.137×0.810×0.950×1.0180.00%
Home runs /BIP2.63%÷1.035×0.780—×1.0182.02%

Factors used: league row PCL. Park (home-season share, regressed): HR 107, 1B 107, 2B 104, 3B 127, K 94, 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.950.

Result: wOBA .320 → .256; ISO .137 → .101; BABIP .312 → .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).

2015 AAASalt Lake Bees · 344 PAwOBA .353 → .285 (−68)K% 18.3% → 24.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.31%÷0.952×1.290——24.83%
BB% (unintentional) /PA4.65%÷1.025×0.710—×1.0333.33%
HBP% /PA3.78%—×0.980—×1.0333.83%
Singles /BIP23.58%÷1.012×0.900×0.950×1.03320.57%
Doubles /BIP8.54%÷1.001×0.810×0.950×1.0336.78%
Triples /BIP0.00%÷0.987×0.810×0.950×1.0330.00%
Home runs /BIP4.47%÷0.980×0.780—×1.0333.68%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 102, 2B 100, 3B 97, K 90, BB 105 — 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.950.

Result: wOBA .353 → .285; ISO .175 → .135; BABIP .329 → .278. 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 AAArkansas Travelers · 363 PAwOBA .334 → .292 (−41)K% 17.4% → 19.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.36%÷1.106×1.220——19.15%
BB% (unintentional) /PA8.54%÷1.012×0.700—×1.0125.98%
HBP% /PA4.13%—×0.870—×1.0123.64%
Singles /BIP21.29%÷0.961×0.920×0.964×1.01219.87%
Doubles /BIP4.82%÷0.972×0.840×0.964×1.0124.06%
Triples /BIP0.00%÷1.150×0.940×0.964×1.0120.00%
Home runs /BIP5.22%÷0.986×0.800—×1.0124.29%

Factors used: league row TL. Park (home-season share, regressed): HR 97, 1B 92, 2B 94, 3B 130, K 121, BB 102 — 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 ×0.964.

Result: wOBA .334 → .292; ISO .163 → .140; BABIP .273 → .248. 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 AAArkansas Travelers · 272 PAwOBA .298 → .258 (−40)K% 14.3% → 17.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.34%÷0.990×1.220——17.66%
BB% (unintentional) /PA5.15%÷1.063×0.700—×1.0273.48%
HBP% /PA3.31%—×0.870—×1.0272.96%
Singles /BIP17.48%÷0.981×0.920×0.954×1.02716.05%
Doubles /BIP8.25%÷0.982×0.840×0.954×1.0276.91%
Triples /BIP0.97%÷0.943×0.940×0.954×1.0270.95%
Home runs /BIP1.94%÷0.951×0.800—×1.0271.68%

Factors used: league row TL. Park (home-season share, regressed): HR 90, 1B 96, 2B 96, 3B 89, K 98, BB 113 — 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.954.

Result: wOBA .298 → .258; ISO .135 → .117; BABIP .268 → .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).

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