Cody Wilson

PosOF
B/TR/R
Born1996-07-04
Age (2027)31
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202226A+/ROKWSH138.258/.324/.37121827—.174/.228/.245
202327AAA/A+WSH242.179/.267/.24221912—.151/.220/.188
202428AAWSH273.190/.286/.26621318—.146/.219/.195
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AA
Speed72
BB%45
Chase%28
ISO23
wRC+21
wOBA18

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)
201923 AHagerstown Suns — 348297 64945 37965 225 215313323636 108298 2811 286 24 — — — — — —
201923 ROKGCL Nationals — 1815 4000 221 11 267389267656 308 1111 319 42 — — — — — —
202125 AAARochester Red Wings — 117102 13210 12381 72 127226167393 39203 3210 191 -11 — — — — — —
202125 AAHarrisburg Senators — 5852 6110 6140 02 115207173380 58158 2410 185 -12 — — — — — —
202125 A+Wilmington Blue Rocks — 2723 3000 490 30 130259130390 214 3315 204 -16 — — — — — —
202226 A+Wilmington Blue Rocks — 9785 23412 8352 160 271347412759 141429 368 334 44 — — — — — —
202226 ROKFCL Nationals — 4139 9200 1131 21 231268282550 51346 322 252 -13 — — — — — —
202327 AAARochester Red Wings — 187160 34702 13605 133 212292294586 81323 327 259 32 — — — — — —
202327 A+Wilmington Blue Rocks — 5547 3000 5272 62 6418564249 143 499 140 -56 — — — — — —
202428 AAHarrisburg Senators — 273237 451202 251017 131 190286266552 76316 379 257 18 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201923 A MLEHagerstown Suns — 348310 48634 241375 225 155227232459 77243 397 203 24 — — — — — —
201923 ROK MLEGCL Nationals — 1816 3000 131 11 188278188465 243 176 231 42 — — — — — —
202125 AAA MLERochester Red Wings — 117106 12210 8471 72 113183151334 38188 407 152 -11 — — — — — —
202125 AA MLEHarrisburg Senators — 5854 6110 4170 02 111172167339 56152 297 150 -12 — — — — — —
202125 A+ MLEWilmington Blue Rocks — 2724 2000 3130 30 8318583269 191 4811 144 -16 — — — — — —
202226 A+ MLEWilmington Blue Rocks — 9788 17311 5462 160 193253284537 91352 475 233 44 — — — — — —
202226 ROK MLEFCL Nationals — 4139 5100 1191 21 128171154325 26258 462 149 -13 — — — — — —
202327 AAA MLERochester Red Wings — 187164 30501 9735 133 183247232479 49295 395 216 32 — — — — — —
202327 A+ MLEWilmington Blue Rocks — 5549 2000 3362 62 4113041170 119 655 86 -56 — — — — — —
202428 AA MLEHarrisburg Senators — 273246 36901 161227 131 146219195414 49273 456 195 18 — — — — — —
201923 A MLE2 teams — 366326 51634 251406 236 156230230460 74255 387 204 24 — — — — — —
201923 A RAW2 teams — 366312 68945 39986 236 218317321637 103299 2711 288 24 — — — — — —
202125 AAA MLE3 teams — 202183 19220 16771 104 104180137317 33179 388 150 -12 — — — — — —
202125 AAA RAW3 teams — 202177 22320 22611 104 124225164389 40190 3011 191 -12 — — — — — —
202226 A+ MLE2 teams — 138128 22411 5653 181 172221242463 70333 474 208 27 — — — — — —
202226 A+ RAW2 teams — 138124 32612 9483 181 258324371694 113400 357 310 27 — — — — — —
202327 AAA MLE2 teams — 242213 32501 121107 195 150220188408 38298 455 186 12 — — — — — —
202327 AAA RAW2 teams — 242207 37702 18877 195 179267242509 63292 367 232 12 — — — — — —
202428 AA MLEHarrisburg Senators — 273246 36901 161227 131 146219195414 49280 456 195 18 — — — — — —
202428 AA RAWHarrisburg Senators — 273237 451202 251017 131 190286266552 76316 379 257 18 — — — — — —
201923 A MLE2 teams — 366332 51634 251406 236 154230226456 72243 387 204 24 — — — — — —
202125 AAA MLE3 teams — 202183 19220 16771 104 104180137317 33178 388 150 -12 — — — — — —
202226 A+ MLE2 teams — 138129 22411 5653 181 171221240461 70324 474 208 27 — — — — — —
202327 AAA MLE2 teams — 242221 32501 121107 195 145220181401 36255 455 186 12 — — — — — —
202428 AA MLEHarrisburg Senators — 273248 36901 161227 131 145219194413 48273 456 195 18 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 AA MLEHarrisburg Senators — 273248 36901 161227 131 145219194413 48273 456 195 18 — — — — — —
▸ Career Totals
Career— MLE — 12211096 1602667 7451424 8317 146216200416 54263 426 190 15 -124 +10 +0 -7 +26 -9.7
/ 162G— MLE — 650583 851434 3927413 449 146216201416 55262 426 190 15 -66 +5 +0 -4 +14 -5.1

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.

2024 AAHarrisburg Senators · 273 PAwOBA .253 → .195 (−58)K% 37.0% → 44.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA37.00%÷1.008×1.220——44.77%
BB% (unintentional) /PA9.16%÷1.051×0.700—×0.9685.90%
HBP% /PA2.56%—×0.850—×0.9682.11%
Singles /BIP22.79%÷1.010×0.970×0.953×0.96820.19%
Doubles /BIP8.82%÷0.964×0.860×0.953×0.9687.26%
Triples /BIP0.00%÷0.915×0.950×0.953×0.9680.00%
Home runs /BIP1.47%÷0.990×0.780—×0.9681.12%

Factors used: league row EL. Park (home-season share, regressed): HR 98, 1B 102, 2B 93, 3B 83, K 102, BB 110 — 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 ×0.953.

Result: wOBA .253 → .195; ISO .076 → .058; BABIP .316 → .273. 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).

2023 AAARochester Red Wings · 187 PAwOBA .254 → .216 (−38)K% 32.1% → 39.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.09%÷0.980×1.200——39.28%
BB% (unintentional) /PA6.95%÷0.956×0.690—×1.0035.03%
HBP% /PA2.67%—×0.940—×1.0032.52%
Singles /BIP25.00%÷0.996×0.930×1.031×1.00324.16%
Doubles /BIP7.00%÷1.137×0.830×1.031×1.0035.29%
Triples /BIP0.00%÷1.150×0.970×1.031×1.0030.00%
Home runs /BIP2.00%÷1.058×0.700—×1.0031.33%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 99, 2B 127, 3B 130, K 96, BB 91 — 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 ×1.031.

Result: wOBA .254 → .216; ISO .081 → .058; BABIP .323 → .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).

2023 A+Wilmington Blue Rocks · 55 PAwOBA .140 → .086 (−54)K% 49.1% → 66.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA49.09%÷0.973×1.310——66.12%
BB% (unintentional) /PA9.09%÷1.005×0.600—×0.9585.20%
HBP% /PA3.64%—×0.770—×0.9582.68%
Singles /BIP15.00%÷0.981×0.870—×0.95812.75%
Doubles /BIP0.00%÷0.894×0.780—×0.9580.00%
Triples /BIP0.00%÷0.913×0.850—×0.9580.00%
Home runs /BIP0.00%÷0.913×0.880—×0.9580.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 83, 1B 96, 2B 79, 3B 83, K 95, BB 101 — applied at half strength. Age: age 27 vs a level average of 22.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average).

Result: wOBA .140 → .086; ISO .000 → .000; BABIP .143 → .119. 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 A+Wilmington Blue Rocks · 97 PAwOBA .329 → .233 (−97)K% 36.1% → 47.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.08%÷0.998×1.310——47.36%
BB% (unintentional) /PA8.25%÷0.963×0.600—×0.9684.98%
HBP% /PA2.06%—×0.770—×0.9681.54%
Singles /BIP32.00%÷0.990×0.870—×0.96827.23%
Doubles /BIP8.00%÷0.974×0.780—×0.9686.20%
Triples /BIP2.00%÷1.150×0.850—×0.9681.43%
Home runs /BIP4.00%÷1.114×0.880—×0.9683.06%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 123, 1B 98, 2B 95, 3B 130, K 100, 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 .329 → .233; ISO .141 → .096; BABIP .429 → .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).

2022 ROKFCL Nationals · 41 PAwOBA .245 → .149 (−96)K% 31.7% → 45.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.71%÷1.005×1.440——45.42%
BB% (unintentional) /PA2.44%÷0.960×0.620—×0.9401.48%
HBP% /PA2.44%—×0.720—×0.9401.65%
Singles /BIP26.92%÷1.019×0.820—×0.94020.37%
Doubles /BIP7.69%÷0.953×0.720—×0.9405.46%
Triples /BIP0.00%÷1.000×0.720—×0.9400.00%
Home runs /BIP0.00%÷0.911×0.780—×0.9400.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 104, 2B 91, 3B 100, K 101, BB 92 — 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 .245 → .149; ISO .051 → .030; BABIP .346 → .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).

2021 AAARochester Red Wings · 117 PAwOBA .187 → .152 (−35)K% 32.5% → 39.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.48%÷0.979×1.200——39.80%
BB% (unintentional) /PA10.26%÷1.014×0.690—×1.0337.21%
HBP% /PA0.85%—×0.940—×1.0330.83%
Singles /BIP15.62%÷0.994×0.930×0.987×1.03314.89%
Doubles /BIP3.12%÷1.005×0.830×0.987×1.0332.63%
Triples /BIP1.56%÷1.150×0.920×0.987×1.0331.27%
Home runs /BIP0.00%÷0.968×0.700—×1.0330.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 99, 2B 101, 3B 130, K 96, BB 103 — 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.987.

Result: wOBA .187 → .152; ISO .039 → .031; BABIP .203 → .188. 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 AAHarrisburg Senators · 58 PAwOBA .181 → .150 (−31)K% 24.1% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.14%÷0.980×1.220——30.06%
BB% (unintentional) /PA10.34%÷0.948×0.690—×0.9987.51%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP10.53%÷0.967×0.940×1.050×0.99810.72%
Doubles /BIP2.63%÷1.055×0.870×1.050×0.9982.27%
Triples /BIP2.63%÷1.150×0.920×1.050×0.9982.21%
Home runs /BIP0.00%÷1.037×0.780—×0.9980.00%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 107, 1B 93, 2B 111, 3B 130, K 96, BB 90 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .181 → .150; ISO .058 → .047; BABIP .158 → .152. 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 A+Wilmington Blue Rocks · 27 PAwOBA .200 → .144 (−56)K% 33.3% → 46.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.965×1.350——46.62%
BB% (unintentional) /PA14.81%÷0.984×0.710—×0.97810.45%
HBP% /PA0.00%—×0.810—×0.9780.00%
Singles /BIP21.43%÷0.997×0.910—×0.97819.12%
Doubles /BIP0.00%÷0.916×0.830—×0.9780.00%
Triples /BIP0.00%÷0.900×0.820—×0.9780.00%
Home runs /BIP0.00%÷0.906×0.830—×0.9780.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 81, 1B 99, 2B 83, 3B 80, K 93, BB 97 — 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).

Result: wOBA .200 → .144; ISO .000 → .000; BABIP .214 → .191. 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).