Casey Grayson

Pos1B
B/TL/L
Born1991-08-24
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201422ROKJohnson City …269.283/.386/.4345367—.212/.280/.320
201624A+STL540.267/.398/.3242274—.222/.326/.277
201725AA/A+/ROK2 orgs353.257/.358/.3454256—.212/.281/.281
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.

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)
201422 ROKJohnson City Cardinals — 269226 641715 36352 30 283386434820 150309 1313 363 67 — — — — — —
201624 A+Palm Beach Cardinals — 540435 1161902 94911 21 267398324722 57324 1717 335 74 — — — — — —
201725 AASpringfield Cardinals — 220195 48603 25630 00 246332323655 77349 2911 303 47 — — — — — —
201725 A+Palm Beach Cardinals — 11092 23111 15212 20 250367315682 65314 1914 318 57 — — — — — —
201725 ROKGCL Cardinals — 2317 7410 630 00 4125657651.330 353500 1326 554 142 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201422 ROK MLEJohnson City Cardinals — 269241 511214 21502 30 212280320600 108238 198 267 67 — — — — — —
201624 A+ MLEPalm Beach Cardinals — 540459 1021902 701341 21 222326277603 54291 2513 278 74 — — — — — —
201725 AA MLESpringfield Cardinals — 220204 42502 16780 00 206264260523 54324 357 237 47 — — — — — —
201725 A+ MLEPalm Beach Cardinals — 11097 20111 10302 20 206294268562 62276 279 252 57 — — — — — —
201725 ROK MLEGCL Cardinals — 2320 6310 340 00 300391550941 250352 1713 378 142 — — — — — —
201422 ROK MLEJohnson City Cardinals — 269241 511214 21502 30 212280320600 108245 198 267 67 — — — — — —
201422 ROK RAWJohnson City Cardinals — 269226 641715 36352 30 283386434820 150309 1313 363 67 — — — — — —
201624 A+ MLEPalm Beach Cardinals — 540459 1021902 701341 21 222326277603 54300 2513 278 74 — — — — — —
201624 A+ RAWPalm Beach Cardinals — 540435 1161902 94911 21 267398324722 57324 1717 335 74 — — — — — —
201725 AA MLE3 teams — 353320 67913 301122 20 209281272553 62312 328 251 56 — — — — — —
201725 AA RAW3 teams — 353304 781124 46872 20 257358345703 89347 2513 324 56 — — — — — —
201422 ROK MLEJohnson City Cardinals — 269244 511214 21502 30 209280316596 107238 198 267 67 — — — — — —
201624 A+ MLEPalm Beach Cardinals — 540464 1021902 701341 21 220326274600 54291 2513 278 74 — — — — — —
201725 AA MLE3 teams — 353318 67913 301122 20 211281274555 63311 328 251 56 — — — — — —
▸ Career Totals
Career— MLE — 11621020 2204029 1212965 71 216302285587 70289 2510 267 67 -46 +1 +0 -21 +25 -4.1
/ 162G— MLE — 650571 1232215 681663 41 215303284586 68289 2610 267 67 -26 +0 +0 -12 +14 -2.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 AASpringfield Cardinals · 220 PAwOBA .296 → .237 (−59)K% 28.6% → 35.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.64%÷0.990×1.220——35.29%
BB% (unintentional) /PA11.36%÷1.048×0.700—×0.9887.50%
HBP% /PA0.00%—×0.870—×0.9880.00%
Singles /BIP29.55%÷0.992×0.920×1.038×0.98828.11%
Doubles /BIP4.55%÷1.009×0.840×1.038×0.9883.88%
Triples /BIP0.00%÷1.093×0.940×1.038×0.9880.00%
Home runs /BIP2.27%÷1.315×0.800—×0.9881.37%

Factors used: league row TL. Park (home-season share, regressed): HR 163, 1B 98, 2B 102, 3B 119, K 98, BB 110 — 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.038.

Result: wOBA .296 → .237; ISO .077 → .052; BABIP .349 → .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).

2017 A+Palm Beach Cardinals · 110 PAwOBA .308 → .252 (−55)K% 19.1% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.09%÷1.007×1.420——26.92%
BB% (unintentional) /PA12.73%÷0.990×0.750—×0.9689.33%
HBP% /PA1.82%—×0.930—×0.9681.64%
Singles /BIP28.17%÷0.992×0.920×0.985×0.96824.92%
Doubles /BIP1.41%÷0.970×0.960×0.985×0.9681.33%
Triples /BIP1.41%÷1.150×0.810×0.985×0.9680.95%
Home runs /BIP1.41%÷0.824×0.880—×0.9681.46%

Factors used: league row FSL. Park (home-season share, regressed): HR 65, 1B 98, 2B 94, 3B 130, K 101, BB 98 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.985.

Result: wOBA .308 → .252; ISO .065 → .056; BABIP .314 → .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).

2017 ROKGCL Cardinals · 23 PAwOBA .541 → .378 (−163)K% 13.0% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.04%÷1.000×1.440——18.78%
BB% (unintentional) /PA26.09%÷1.000×0.620—×0.94015.20%
HBP% /PA0.00%—×0.720—×0.9400.00%
Singles /BIP14.29%÷1.000×0.820—×0.94011.01%
Doubles /BIP28.57%÷1.000×0.720—×0.94019.34%
Triples /BIP7.14%÷1.000×0.720—×0.9404.83%
Home runs /BIP0.00%÷1.000×0.780—×0.9400.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 26 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (6.5 yr older than average).

Result: wOBA .541 → .378; ISO .353 → .259; BABIP .500 → .352. 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 A+Palm Beach Cardinals · 540 PAwOBA .334 → .278 (−56)K% 16.9% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.85%÷0.962×1.420——24.87%
BB% (unintentional) /PA17.41%÷0.988×0.750—×0.97812.92%
HBP% /PA0.19%—×0.930—×0.9780.17%
Singles /BIP27.62%÷1.047×0.920×1.023×0.97824.27%
Doubles /BIP5.52%÷0.947×0.960×1.023×0.9785.60%
Triples /BIP0.00%÷1.000×0.810×1.023×0.9780.00%
Home runs /BIP0.58%÷0.979×0.880—×0.9780.51%

Factors used: league row FSL. Park (home-season share, regressed): HR 96, 1B 109, 2B 89, 3B 100, K 92, BB 98 — 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.023.

Result: wOBA .334 → .278; ISO .057 → .055; BABIP .324 → .291. 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 ROKJohnson City Cardinals · 269 PAwOBA .358 → .267 (−91)K% 13.0% → 18.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.01%÷1.000×1.420——18.48%
BB% (unintentional) /PA12.64%÷1.000×0.640—×0.9657.81%
HBP% /PA0.74%—×0.740—×0.9650.53%
Singles /BIP21.47%÷1.000×0.840×0.990×0.96517.23%
Doubles /BIP8.90%÷1.000×0.740×0.990×0.9656.29%
Triples /BIP0.52%÷1.000×0.740×0.990×0.9650.37%
Home runs /BIP2.62%÷1.000×0.800—×0.9652.02%

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

Result: wOBA .358 → .267; ISO .150 → .114; BABIP .309 → .238. 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).