Corey Ray

PosCF
B/TL/L
Born1994-09-22
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201924AAA/AA/ROK3 orgs292.218/.293/.3638625—.155/.210/.254
202126AAAMIL157.274/.325/.5006271—.208/.248/.356
202227AAA/AAMIL313.219/.272/.420131037—.170/.207/.316
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)
201621 A+Brevard County Manatees — 254231 571325 20541 95 247310385695 139299 218 309 57 — — — — — —
201621 AWisconsin Timber Rattlers — 1612 1000 341 11 8331283396 125 2519 233 4 — — — — — —
201722 A+Carolina Mudcats — 503449 1072947 481561 2410 238313367681 129346 3110 304 32 — — — — — —
201722 INTLSalt River Rafters — 8678 18401 8190 63 231302321623 90293 229 286 79 — — — — — —
201823 AABiloxi Shuckers — 600532 12732727 601767 377 239324477801 239303 2910 351 70 — — — — — —
201924 AAASan Antonio Missions — 230207 39807 20891 31 188263329592 140283 399 266 10 — — — — — —
201924 AABiloxi Shuckers — 4640 10300 6140 32 250348325673 75385 3013 312 50 — — — — — —
201924 ROKAZL Brewers Gold — 1615 8301 130 00 5335629331.496 400636 196 641 167 — — — — — —
202126 AAANashville Sounds — 157146 401126 10451 20 274325500825 226358 296 360 71 — — — — — —
202227 AAANashville Sounds — 143136 27915 6480 70 199232390622 191262 344 270 17 — — — — — —
202227 AABiloxi Shuckers — 170152 36808 14511 33 237305447753 211292 308 327 53 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201621 A+ MLEBrevard County Manatees — 254237 501224 14751 95 211258329587 118281 306 253 57 — — — — — —
201621 A MLEWisconsin Timber Rattlers — 1613 1000 251 11 7725077327 112 3112 174 4 — — — — — —
201722 A+ MLECarolina Mudcats — 503468 822036 292241 2410 175225269494 94306 456 216 32 — — — — — —
201823 AA MLEBiloxi Shuckers — 600552 10629618 402307 377 192255364620 172287 387 271 70 — — — — — —
201924 AAA MLESan Antonio Missions — 230214 28505 131171 31 131184224409 93239 516 183 10 — — — — — —
201924 AA MLEBiloxi Shuckers — 4642 8200 4180 32 190261238499 48347 399 242 50 — — — — — —
201924 ROK MLEAZL Brewers Gold — 1615 6201 140 00 4004387331.171 333456 256 415 167 — — — — — —
202126 AAA MLENashville Sounds — 157149 31814 7531 20 208248356604 148303 344 273 71 — — — — — —
202227 AAA MLENashville Sounds — 143138 21713 4590 70 152176283459 130219 413 193 17 — — — — — —
202227 AA MLEBiloxi Shuckers — 170157 29706 9641 33 185234344577 159246 385 247 53 — — — — — —
201621 A+ MLE2 teams — 270250 511224 16812 106 204257316573 112281 306 248 54 — — — — — —
201621 A+ RAW2 teams — 270243 581325 23582 106 239310370680 132291 219 305 54 — — — — — —
201722 A+ MLE2 teams — 589549 952337 342621 3013 173223264487 91311 446 216 32 — — — — — —
201722 A+ RAW2 teams — 589527 1253348 561751 3013 237312361672 123337 3010 302 32 — — — — — —
201823 AA MLEBiloxi Shuckers — 600552 10629618 402307 377 192255364620 172289 387 271 70 — — — — — —
201823 AA RAWBiloxi Shuckers — 600532 12732727 601767 377 239324477801 239303 2910 351 70 — — — — — —
201924 AAA MLE3 teams — 292271 42906 181391 63 155210255465 100281 486 205 25 — — — — — —
201924 AAA RAW3 teams — 292262 571408 271061 63 218293363656 145327 369 294 25 — — — — — —
202126 AAA MLENashville Sounds — 157149 31814 7531 20 208248356604 148293 344 273 71 — — — — — —
202126 AAA RAWNashville Sounds — 157146 401126 10451 20 274325500825 226358 296 360 71 — — — — — —
202227 AA MLE2 teams — 313295 501419 131231 103 169207315522 146246 394 222 37 — — — — — —
202227 AA RAW2 teams — 313288 6317113 20991 103 219272420692 201278 326 301 37 — — — — — —
201621 A+ MLE2 teams — 270250 511224 16812 106 204257316573 112271 306 248 54 — — — — — —
201722 A+ MLE2 teams — 589549 952337 342621 3013 173223264487 91306 446 216 32 — — — — — —
201823 AA MLEBiloxi Shuckers — 600548 10629618 402307 377 193255367622 173287 387 271 70 — — — — — —
201924 AAA MLE3 teams — 292271 42906 181391 63 155210255465 100268 486 205 25 — — — — — —
202126 AAA MLENashville Sounds — 157148 31814 7531 20 209248358607 149303 344 273 71 — — — — — —
202227 AA MLE2 teams — 313296 501419 131231 103 169207314521 145234 394 222 37 — — — — — —
▸ Career Totals
Career— MLE — 22212066 375951348 12888813 9532 182234310544 128286 406 238 47 -139 +6 -0 +6 +48 -8.1
/ 162G— MLE — 650605 11028414 372604 289 182234311545 129287 406 238 47 -41 +2 -0 +2 +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.

2022 AABiloxi Shuckers · 170 PAwOBA .323 → .247 (−76)K% 30.0% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.00%÷0.976×1.220——37.48%
BB% (unintentional) /PA8.24%÷1.027×0.680—×0.9685.28%
HBP% /PA0.59%—×0.840—×0.9680.48%
Singles /BIP19.80%÷1.060×0.920×1.002×0.96816.66%
Doubles /BIP7.92%÷0.973×0.910×1.002×0.9687.19%
Triples /BIP0.00%÷0.900×0.880×1.002×0.9680.00%
Home runs /BIP7.92%÷1.012×0.800—×0.9686.06%

Factors used: league row SL. Park (home-season share, regressed): HR 102, 1B 112, 2B 95, 3B 80, K 95, BB 105 — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.002.

Result: wOBA .323 → .247; ISO .211 → .161; BABIP .292 → .246. 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).

2022 AAANashville Sounds · 143 PAwOBA .264 → .193 (−72)K% 33.6% → 41.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.57%÷0.971×1.200——41.50%
BB% (unintentional) /PA4.20%÷0.994×0.690—×0.9922.89%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP13.64%÷0.996×0.930×0.950×0.99212.00%
Doubles /BIP10.23%÷0.952×0.830×0.950×0.9928.40%
Triples /BIP1.14%÷1.150×0.970×0.950×0.9920.90%
Home runs /BIP5.68%÷0.946×0.700—×0.9924.17%

Factors used: league row International League. Park (home-season share, regressed): HR 89, 1B 99, 2B 90, 3B 130, K 94, 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .264 → .193; ISO .191 → .133; BABIP .262 → .219. 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).

2021 AAANashville Sounds · 157 PAwOBA .350 → .273 (−77)K% 28.7% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.66%÷1.024×1.200——33.60%
BB% (unintentional) /PA6.37%÷0.946×0.690—×1.0034.66%
HBP% /PA0.64%—×0.940—×1.0030.60%
Singles /BIP20.79%÷0.966×0.930×0.950×1.00319.07%
Doubles /BIP10.89%÷1.030×0.830×0.950×1.0038.36%
Triples /BIP1.98%÷1.150×0.920×0.950×1.0031.51%
Home runs /BIP5.94%÷0.915×0.700—×1.0034.56%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 93, 2B 106, 3B 130, K 105, BB 89 — 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.950.

Result: wOBA .350 → .273; ISO .226 → .165; BABIP .358 → .303. 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 AAASan Antonio Missions · 230 PAwOBA .260 → .183 (−77)K% 38.7% → 51.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.70%÷0.979×1.290——50.96%
BB% (unintentional) /PA8.26%÷1.055×0.710—×1.0335.74%
HBP% /PA0.43%—×0.980—×1.0330.44%
Singles /BIP20.34%÷0.995×0.900×0.950×1.03318.06%
Doubles /BIP6.78%÷1.045×0.810×0.950×1.0335.15%
Triples /BIP0.00%÷0.930×0.810×0.950×1.0330.00%
Home runs /BIP5.93%÷0.977×0.780—×1.0334.89%

Factors used: league row PCL. Park (home-season share, regressed): HR 95, 1B 99, 2B 109, 3B 86, K 96, BB 111 — 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 .260 → .183; ISO .140 → .094; BABIP .283 → .239. 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 AABiloxi Shuckers · 46 PAwOBA .305 → .242 (−63)K% 30.4% → 38.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.43%÷0.975×1.220——38.06%
BB% (unintentional) /PA13.04%÷1.006×0.680—×0.9988.79%
HBP% /PA0.00%—×0.840—×0.9980.00%
Singles /BIP26.92%÷0.984×0.920—×0.99825.12%
Doubles /BIP11.54%÷1.092×0.910—×0.9989.60%
Triples /BIP0.00%÷1.124×0.880—×0.9980.00%
Home runs /BIP0.00%÷1.018×0.800—×0.9980.00%

Factors used: league row SL. Park (home-season share, regressed): HR 104, 1B 97, 2B 118, 3B 125, K 95, BB 101 — 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 .305 → .242; ISO .075 → .059; BABIP .385 → .347. 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 ROKAZL Brewers Gold · 16 PAwOBA .622 → .415 (−207)K% 18.8% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.75%÷1.000×1.440——27.00%
BB% (unintentional) /PA6.25%÷1.000×0.620—×0.9453.66%
HBP% /PA0.00%—×0.720—×0.9450.00%
Singles /BIP33.33%÷1.000×0.820—×0.94525.83%
Doubles /BIP25.00%÷1.000×0.720—×0.94517.01%
Triples /BIP0.00%÷1.000×0.720—×0.9450.00%
Home runs /BIP8.33%÷1.000×0.780—×0.9456.14%

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 .622 → .415; ISO .400 → .262; BABIP .636 → .456. 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 AABiloxi Shuckers · 600 PAwOBA .340 → .271 (−69)K% 29.3% → 38.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.33%÷0.933×1.220——38.35%
BB% (unintentional) /PA9.33%÷0.964×0.680—×1.0126.66%
HBP% /PA1.17%—×0.840—×1.0120.99%
Singles /BIP17.13%÷0.967×0.920×0.990×1.01216.33%
Doubles /BIP8.99%÷0.918×0.910×0.990×1.0128.93%
Triples /BIP1.97%÷0.900×0.880×0.990×1.0121.93%
Home runs /BIP7.58%÷1.078×0.800—×1.0125.70%

Factors used: league row SL. Park (home-season share, regressed): HR 116, 1B 93, 2B 84, 3B 80, K 87, BB 93 — 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.990.

Result: wOBA .340 → .271; ISO .239 → .182; BABIP .303 → .287. 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+Carolina Mudcats · 503 PAwOBA .296 → .216 (−80)K% 31.0% → 44.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.01%÷0.990×1.420——44.49%
BB% (unintentional) /PA8.95%÷0.973×0.630—×0.9985.78%
HBP% /PA0.20%—×0.860—×0.9980.17%
Singles /BIP22.87%÷1.004×0.940×0.993×0.99821.22%
Doubles /BIP9.90%÷1.034×0.830×0.993×0.9987.87%
Triples /BIP1.37%÷0.944×0.800×0.993×0.9981.15%
Home runs /BIP2.39%÷0.959×0.900—×0.9982.24%

Factors used: league row CAR. Park (home-season share, regressed): HR 92, 1B 101, 2B 107, 3B 89, K 98, BB 95 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .296 → .216; ISO .129 → .094; BABIP .346 → .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).