Brett Hayes

PosC
B/TR/R
Born1984-02-13
Age (2027)43
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201531AAACLE176.189/.222/.26820-3—.151/.175/.199
201531MLBCleveland Ind…36.156/.229/.43830770.0
201632AAACWS105.188/.257/.2921012—.141/.190/.222
201733AAATEX234.211/.276/.3154011—.146/.194/.205
201834No MLB games played
201935No MLB games played
202036No MLB games played
202137No MLB games played
202238No MLB games played
202339No MLB games played
202440No MLB games played
202541No MLB games played
202642No 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)
200622 AGreensboro Grasshoppers — 316278 681319 29614 43 245325396720 151278 199 319 55 — — — — — —
200723 AACarolina Mudcats — 295273 641603 18510 20 234282326608 92276 176 271 45 — — — — — —
200723 A+Jupiter Hammerheads — 7565 22311 9100 23 338419462880 123382 1312 389 104 — — — — — —
200824 AAAAlbuquerque Isotopes — 126116 34315 4233 11 293333466799 172326 183 345 80 — — — — — —
200824 AACarolina Mudcats — 194181 42806 10431 14 232276376652 144271 225 288 42 — — — — — —
200925 AAANew Orleans Zephyrs — 353321 771504 20661 20 240287324611 84283 196 268 37 — — — — — —
201026 MLBFlorida Marlins — 8377 16612 6260 00 208265390655 182286 317 289 85 -1 +0 -2 +3 +2 0.1
201026 AAANew Orleans Zephyrs — 6359 13301 291 00 220258322580 102240 143 257 31 — — — — — —
201026 A+Jupiter Hammerheads — 2723 5102 470 00 217333522855 304214 2615 372 87 — — — — — —
201127 MLBFlorida Marlins — 144130 30905 11390 00 231291415706 185291 278 306 96 -1 +0 -4 +3 +3 0.1
201228 MLBMiami Marlins — 118114 23600 4490 10 202229254483 53354 423 219 28 -10 +0 -2 +3 +3 -0.7
201228 AAANew Orleans Zephyrs — 6359 21403 3131 00 356397576973 220419 215 427 120 — — — — — —
201329 MLBKansas City Royals — 1818 5301 030 00 278278611889 333286 170 380 150 +1 +0 -2 +6 +0 0.5
201329 AAAOmaha Storm Chasers — 298275 6415117 17642 20 233282480762 247239 216 328 47 — — — — — —
201430 MLBKansas City Royals — 5352 7101 1120 00 135151212362 77154 232 162 -2 -6 +0 -5 +2 +1 -0.9
201430 AAAOmaha Storm Chasers — 4442 13303 2140 10 310341595936 286400 325 405 66 — — — — — —
201531 MLBCleveland Indians — 3632 5003 370 00 156229438666 28191 198 282 77 -1 +0 -3 +4 +1 0.0
201531 AAAColumbus Clippers — 176164 31702 6421 01 189222268491 79240 243 216 -3 — — — — — —
201632 AAACharlotte Knights — 10596 18701 8311 00 188257292549 104266 308 252 12 — — — — — —
201733 AAARound Rock Express — 234213 451004 17672 00 211276315590 103285 297 267 11 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 452423 8625112 251360 10 203248352600 149269 306 265 65 -19 +0 -20 +20 +10 -0.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200622 A MLEGreensboro Grasshoppers — 316288 571017 19824 43 198257312570 115239 266 250 55 — — — — — —
200723 AA MLECarolina Mudcats — 295278 591502 13620 20 212247288535 76258 214 235 45 — — — — — —
200723 A+ MLEJupiter Hammerheads — 7568 20311 6140 23 294351412763 118332 198 322 104 — — — — — —
200824 AAA MLEAlbuquerque Isotopes — 126117 29214 3303 11 248285385669 137289 242 287 80 — — — — — —
200824 AA MLECarolina Mudcats — 194184 36705 7521 14 196229315544 120238 274 231 42 — — — — — —
200925 AAA MLENew Orleans Zephyrs — 353328 671203 13851 20 204237268505 64248 244 223 37 — — — — — —
201026 MLB MLEFlorida Marlins — 8378 17712 5260 00 218265410675 192286 316 295 85 -1 +0 -2 +3 +2 0.1
201026 AAA MLENew Orleans Zephyrs — 6359 11201 2111 00 186226271497 85204 173 214 31 — — — — — —
201026 A+ MLEJupiter Hammerheads — 2725 5102 2100 00 200259480739 280190 377 297 87 — — — — — —
201127 MLB MLEFlorida Marlins — 144132 311005 9390 00 235284424708 189291 276 309 96 -1 +0 -4 +3 +3 0.1
201228 MLB MLEMiami Marlins — 118117 24700 1490 10 205212265477 60354 421 210 28 -10 +0 -2 +3 +3 -0.7
201228 AAA MLENew Orleans Zephyrs — 6360 17302 2171 00 283317433751 150379 273 346 120 — — — — — —
201329 MLB MLEKansas City Royals — 1818 5301 030 00 278278611889 333286 170 390 150 +1 +0 -2 +6 +0 0.5
201329 AAA MLEOmaha Storm Chasers — 298280 4811112 12862 20 171211346557 175192 294 237 47 — — — — — —
201430 MLB MLEKansas City Royals — 5352 7101 1120 00 135151212362 77154 232 166 -2 -6 +0 -5 +2 +1 -0.9
201430 AAA MLEOmaha Storm Chasers — 4443 9202 1190 10 209227395623 186327 432 266 66 — — — — — —
201531 MLB MLECleveland Indians — 3632 5003 370 00 156229438666 28191 198 282 77 -1 +0 -3 +4 +1 0.0
201531 AAA MLEColumbus Clippers — 176166 25501 4501 01 151175199374 48196 282 164 -3 — — — — — —
201632 AAA MLECharlotte Knights — 10599 14501 5351 00 141190222413 81211 335 186 12 — — — — — —
201733 AAA MLERound Rock Express — 234219 32702 11842 00 146194205399 59218 365 184 11 — — — — — —
200622 A MLEGreensboro Grasshoppers — 316288 571017 19824 43 198257312570 115246 266 250 55 — — — — — —
200622 A RAWGreensboro Grasshoppers — 316278 681319 29614 43 245325396720 151278 199 319 55 — — — — — —
200723 AA MLE2 teams — 370346 781713 19760 43 225266306572 81278 215 253 57 — — — — — —
200723 AA RAW2 teams — 370338 861914 27610 43 254310352662 98297 167 295 57 — — — — — —
200824 AA MLE2 teams — 320301 65919 10824 25 216251342593 126264 263 253 57 — — — — — —
200824 AA RAW2 teams — 320297 7611111 14664 25 256298411709 155293 214 310 57 — — — — — —
200925 AAA MLENew Orleans Zephyrs — 353328 671203 13851 20 204237268505 64259 244 223 37 — — — — — —
200925 AAA RAWNew Orleans Zephyrs — 353321 771504 20661 20 240287324611 84283 196 268 37 — — — — — —
201026 MLB MLE3 teams — 173162 321015 9471 00 198244364608 167243 275 266 66 -7 +0 -2 +3 +4 -0.3
201026 MLB RAW3 teams — 173159 341015 12421 00 214273384657 170257 247 291 66 -7 +0 -2 +3 +4 -0.3
201127 MLB MLEFlorida Marlins — 144132 311005 9390 00 235284424708 189295 276 309 96 -1 +0 -4 +3 +3 0.1
201127 MLB RAWFlorida Marlins — 144130 30905 11390 00 231291415706 185291 278 306 96 -1 +0 -4 +3 +3 0.1
201228 MLB MLE2 teams — 181177 411002 3661 10 232249322571 90358 362 257 60 -9 +0 -2 +3 +4 -0.4
201228 MLB RAW2 teams — 181173 441003 7621 10 254287364651 110380 344 291 60 -9 +0 -2 +3 +4 -0.4
201329 AAA MLE2 teams — 316298 5414113 12892 20 181218366584 185206 284 246 52 — — — — — —
201329 AAA RAW2 teams — 316293 6918118 17672 20 235282488770 253242 215 331 52 — — — — — —
201430 MLB MLE2 teams — 9795 16303 2310 10 168186295480 126213 322 211 29 -8 +0 -5 +2 +2 -1.0
201430 MLB RAW2 teams — 9794 20404 3260 10 213237383620 170250 273 272 29 -8 +0 -5 +2 +2 -1.0
201531 AAA MLE2 teams — 212198 30504 7571 01 152184237422 86188 273 184 11 — — — — — —
201531 AAA RAW2 teams — 212196 36705 9491 01 184223296519 112217 234 227 11 — — — — — —
201632 AAA MLECharlotte Knights — 10599 14501 5351 00 141190222413 81206 335 186 12 — — — — — —
201632 AAA RAWCharlotte Knights — 10596 18701 8311 00 188257292549 104266 308 252 12 — — — — — —
201733 AAA MLERound Rock Express — 234219 32702 11842 00 146194205399 59222 365 184 11 — — — — — —
201733 AAA RAWRound Rock Express — 234213 451004 17672 00 211276315590 103285 297 267 11 — — — — — —
200622 A MLEGreensboro Grasshoppers — 316290 571017 19824 43 197257310568 114239 266 250 55 — — — — — —
200723 AA MLE2 teams — 370348 781713 19760 43 224266305570 80273 215 253 57 — — — — — —
200824 AA MLE2 teams — 320303 65919 10824 25 215251340591 125258 263 253 57 — — — — — —
200925 AAA MLENew Orleans Zephyrs — 353336 671203 13851 20 199237262499 62248 244 223 37 — — — — — —
201026 MLB MLE3 teams — 173161 321015 9471 00 199244366611 168241 275 266 66 — — — — — —
201127 MLB MLEFlorida Marlins — 144134 311005 9390 00 231284418702 187291 276 309 96 — — — — — —
201228 MLB MLE2 teams — 181175 411002 3661 10 234249326574 91363 362 257 60 — — — — — —
201329 AAA MLE2 teams — 316299 5414113 12892 20 181218365582 184197 284 246 52 — — — — — —
201430 MLB MLE2 teams — 9795 16303 2310 10 168186295480 126232 322 211 29 — — — — — —
201531 AAA MLE2 teams — 212202 30504 7571 01 149184233417 84178 273 184 11 — — — — — —
201632 AAA MLECharlotte Knights — 10598 14501 5351 00 143190224415 82211 335 186 12 — — — — — —
201733 AAA MLERound Rock Express — 234219 32702 11842 00 146194205399 59218 365 184 11 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 452423 8625112 251360 10 203248352600 149269 306 265 47 -19 +0 -20 +20 +10 -0.9
/ 162G— A+C — 650608 12336117 361960 10 202247349596 146268 306 265 47 -27 +0 -29 +29 +14 -1.3
Career— MLE — 28212643 517112557 11977317 1612 196235306541 111251 274 237 47 -19 +0 -20 +20 +10 -0.9
/ 162G— MLE — 650609 11926113 271784 43 195234305539 110251 274 237 47 -27 +0 -29 +29 +14 -1.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 AAARound Rock Express · 234 PAwOBA .263 → .184 (−79)K% 28.6% → 35.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.63%÷1.033×1.290——35.75%
BB% (unintentional) /PA7.26%÷1.037×0.710—×0.9424.69%
HBP% /PA0.85%—×0.980—×0.9420.79%
Singles /BIP21.23%÷1.039×0.900×0.971×0.94216.83%
Doubles /BIP6.85%÷1.039×0.810×0.971×0.9424.89%
Triples /BIP0.00%÷1.046×0.810×0.971×0.9420.00%
Home runs /BIP2.74%÷1.117×0.780—×0.9421.80%

Factors used: league row PCL. Park (home-season share, regressed): HR 123, 1B 108, 2B 108, 3B 109, K 107, BB 107 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .263 → .184; ISO .103 → .066; BABIP .285 → .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).

2016 AAACharlotte Knights · 105 PAwOBA .245 → .186 (−59)K% 29.5% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.52%÷1.053×1.200——33.65%
BB% (unintentional) /PA7.62%÷0.990×0.690—×0.9525.06%
HBP% /PA0.95%—×0.940—×0.9520.85%
Singles /BIP15.38%÷1.031×0.930×0.950×0.95212.55%
Doubles /BIP10.77%÷0.974×0.830×0.950×0.9528.30%
Triples /BIP0.00%÷0.926×0.970×0.950×0.9520.00%
Home runs /BIP1.54%÷0.950×0.840—×0.9521.29%

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

Result: wOBA .245 → .186; ISO .104 → .081; BABIP .266 → .211. 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 AAAColumbus Clippers · 176 PAwOBA .211 → .164 (−47)K% 23.9% → 28.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.86%÷1.009×1.200——28.37%
BB% (unintentional) /PA3.41%÷1.068×0.690—×0.9622.12%
HBP% /PA0.57%—×0.940—×0.9620.51%
Singles /BIP18.03%÷1.005×0.930×0.950×0.96215.26%
Doubles /BIP5.74%÷1.019×0.830×0.950×0.9624.27%
Triples /BIP0.00%÷0.900×0.970×0.950×0.9620.00%
Home runs /BIP1.64%÷1.217×0.840—×0.9621.09%

Factors used: league row IL. Park (home-season share, regressed): HR 143, 1B 101, 2B 104, 3B 80, K 102, BB 114 — 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.950.

Result: wOBA .211 → .164; ISO .079 → .056; BABIP .240 → .196. 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 AAAOmaha Storm Chasers · 44 PAwOBA .393 → .266 (−127)K% 31.8% → 43.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.82%÷0.945×1.290——43.43%
BB% (unintentional) /PA4.55%÷1.096×0.710—×0.9722.86%
HBP% /PA0.00%—×0.980—×0.9720.00%
Singles /BIP25.00%÷1.027×0.900—×0.97221.30%
Doubles /BIP10.71%÷0.969×0.810—×0.9728.71%
Triples /BIP0.00%÷0.900×0.810—×0.9720.00%
Home runs /BIP10.71%÷0.998×0.780—×0.9728.14%

Factors used: league row PCL. Park (home-season share, regressed): HR 100, 1B 105, 2B 94, 3B 80, K 89, BB 119 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average).

Result: wOBA .393 → .266; ISO .286 → .186; BABIP .400 → .327. 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 AAAOmaha Storm Chasers · 298 PAwOBA .321 → .237 (−85)K% 21.5% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.48%÷0.958×1.290——28.92%
BB% (unintentional) /PA5.70%÷1.032×0.710—×0.9823.85%
HBP% /PA0.67%—×0.980—×0.9820.65%
Singles /BIP14.69%÷1.007×0.900×0.957×0.98212.34%
Doubles /BIP7.11%÷0.973×0.810×0.957×0.9825.56%
Triples /BIP0.47%÷0.906×0.810×0.957×0.9820.40%
Home runs /BIP8.06%÷1.024×0.780—×0.9826.03%

Factors used: league row PCL. Park (home-season share, regressed): HR 105, 1B 101, 2B 95, 3B 81, K 92, BB 106 — 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.957.

Result: wOBA .321 → .237; ISO .247 → .176; BABIP .239 → .192. 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 AAANew Orleans Zephyrs · 63 PAwOBA .414 → .346 (−69)K% 20.6% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.63%÷1.013×1.290——26.28%
BB% (unintentional) /PA4.76%÷0.997×0.710—×0.9923.37%
HBP% /PA1.59%—×0.980—×0.9921.54%
Singles /BIP30.43%÷0.976×0.900—×0.99227.83%
Doubles /BIP8.70%÷0.868×0.810—×0.9928.05%
Triples /BIP0.00%÷1.150×0.810—×0.9920.00%
Home runs /BIP6.52%÷0.942×0.780—×0.9925.36%

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

Result: wOBA .414 → .346; ISO .220 → .177; BABIP .419 → .379. 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).

2010 AAANew Orleans Zephyrs · 63 PAwOBA .254 → .214 (−40)K% 14.3% → 17.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷1.056×1.290——17.45%
BB% (unintentional) /PA3.17%÷0.887×0.710—×1.0182.59%
HBP% /PA1.59%—×0.980—×1.0181.58%
Singles /BIP18.00%÷1.007×0.900×0.950×1.01815.55%
Doubles /BIP6.00%÷0.963×0.810×0.950×1.0184.88%
Triples /BIP0.00%÷0.900×0.810×0.950×1.0180.00%
Home runs /BIP2.00%÷0.939×0.780—×1.0181.69%

Factors used: league row PCL. Park (home-season share, regressed): HR 88, 1B 101, 2B 93, 3B 80, K 111, BB 77 — 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 .254 → .214; ISO .102 → .083; BABIP .240 → .204. 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).

2010 A+Jupiter Hammerheads · 27 PAwOBA .349 → .297 (−52)K% 25.9% → 37.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.93%÷0.994×1.420——37.02%
BB% (unintentional) /PA11.11%÷0.964×0.750—×0.9688.37%
HBP% /PA0.00%—×0.930—×0.9680.00%
Singles /BIP12.50%÷1.006×0.920—×0.96811.07%
Doubles /BIP6.25%÷1.041×0.960—×0.9685.58%
Triples /BIP0.00%÷0.985×0.810—×0.9680.00%
Home runs /BIP12.50%÷0.849×0.880—×0.96812.55%

Factors used: league row FSL. Park (home-season share, regressed): HR 70, 1B 101, 2B 108, 3B 97, K 99, BB 93 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .349 → .297; ISO .304 → .277; BABIP .214 → .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).