Cooper Pratt

SS Milwaukee Brewers
Age 22 R/R 6'4" / 210 lbs MLB HR +10%K +6% Svc 0.605 · Ctrl thru 2033
Overview
MLB40-MANExtFA 2034
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419A+/A2 orgs406.277/.366/.40682779—.234/.308/.336
202520AAMIL527.238/.348/.34883169—.217/.301/.304
202621AAAMIL261.241/.350/.38661783—.231/.315/.358
202621MLBMIL266.281/.359/.3683191041.6
2027PROJ22MLBMIL279.245/.322/.358516951.1
2028PROJ92% MLB23MLBMIL462.249/.327/.37210271002.2
2029PROJ92% MLB24MLBMIL515.252/.330/.38112301032.6
Last 3 seasons WAR 1.6  ·  Next 3 projected WAR 5.9Projected rows: MLB playing time only, park and league context applied.
ContractCONFIRMED
Control thru2033Service0.605First FA2034
2027Ext$2M2028Ext$4M2029Ext$6M2030Ext$7M2031Ext$9M2032Ext$10M2033Ext$12M
Skills · percentileStatcast 2026
Speed87
xwOBA56
Avg EV22
Barrel%11
Form.258/.333/.365 ▲ rolling true talent (60d window) · proj .247/.322/.360
CompsMaikel Garcia (age 23) · Jordan Lawlar (age 22) · Victor Robles (age 22)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†95
AVG/OBP/SLG.245 / .322 / .358
PA279
HR5
SB16
K%19
BB%9
BABIP289
ISO109
MLB%100%
Value2027 · WAR
BAT: -1.5 runs (wOBA-derived runs vs avg)-2BATRUN: +2.9 runs (SB/CS + UBR baserunning)+3RUNFLD: +1.5 runs (Defensive runs vs avg)+1FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +6.0 runs (Replacement-level credit)+6REPTotal WAR: +1.30+1.3WAR
0.01.53.01.32.22.63.03.02.92.627282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$91M ctrl surplus
Tools · Recent Form · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
680.266
POWER
Barrel%
113.2
Avg EV
2287.0
SPEED
Sprint
8728.9
Recent Formrolling true talent ⓘ
K%16%▲▲14% over 86 PA (60d) · proj 19%
BB%9%·9% over 86 PA (60d) · proj 9%
ISO.107·.093 over 75 AB (60d) · proj .113
HR/BB2.1%·1.6% over 64 BBE (60d) · proj 2.5%
BABIP.297▲.349 over 63 BIP (60d) · proj .293
SLASH.258/.333/.365▲proj .247/.322/.360
Contract CONFIRMED · hand-curated extension
Status   Pre-Arb
MLB Debut   2026
Service   0.605 yrs.days
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027Ext$2M+1.3$10M+$8M
2028Ext$4M+2.2$16M+$13M
2029Ext$6M+2.6$18M+$14M
2030Ext$7M+3.0$22M+$16M
2031Ext$9M+3.0$20M+$14M
2032Ext$10M+2.9$17M+$12M
2033Ext$12M+2.6$14M+$7M
Totals $50M $117M +$84M

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)
202318 ROKACL Brewers — 5445 16210 5112 40 356442444887 89444 209 387 88 — — — — — —
202419 A+Wisconsin Timber Rattlers — 9586 19405 4241 21 221261442703 221237 254 296 51 — — — — — —
202419 ACarolina Mudcats — 311261 771133 38577 252 295397395792 100361 1812 357 87 — — — — — —
202520 AABiloxi Shuckers — 527437 1042218 67808 315 238348348695 110267 1513 313 69 — — — — — —
202621 MLBMilwaukee Brewers — 266228 64723 26482 193 281359368728 88332 1810 320 104 +1 +3 +0 +6 +6 1.6
202621 AAANashville Sounds — 261220 53646 34373 171 241350386737 145264 1413 330 83 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 266228 64723 26482 193 281359368728 88332 1810 320 103 +1 +3 +0 +6 +6 1.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202318 ROK MLEACL Brewers — 5447 13110 3162 40 277346340687 64365 306 299 88 — — — — — —
202419 A+ MLEWisconsin Timber Rattlers — 9588 16304 3311 21 182217352570 170203 333 243 51 — — — — — —
202419 A MLECarolina Mudcats — 311272 681032 28777 252 250336331666 81325 259 297 87 — — — — — —
202520 AA MLEBiloxi Shuckers — 527460 1002016 471058 315 217301304605 87251 209 270 69 — — — — — —
202621 MLB MLEMilwaukee Brewers — 266228 64723 26482 193 281359368728 88332 1810 322 104 +1 +3 +0 +6 +6 1.6
202621 AAA MLENashville Sounds — 261229 53645 25443 171 231315358673 127259 1710 291 83 — — — — — —
202318 ROK MLEACL Brewers — 5447 13110 3162 40 277346340687 64394 306 299 88 — — — — — —
202318 ROK RAWACL Brewers — 5445 16210 5112 40 356442444887 89444 209 387 88 — — — — — —
202419 A MLE2 teams — 406360 841336 311078 273 233308336644 103308 268 284 79 — — — — — —
202419 A RAW2 teams — 406347 961538 42818 273 277366406772 130333 2010 343 79 — — — — — —
202520 AA MLEBiloxi Shuckers — 527460 1002016 471058 315 217301304605 87262 209 270 69 — — — — — —
202520 AA RAWBiloxi Shuckers — 527437 1042218 67808 315 238348348695 110267 1513 313 69 — — — — — —
202621 MLB MLE2 teams — 527457 1171367 51925 364 256337357694 101301 1710 307 94 -4 +6 +0 +6 +11 1.9
202621 MLB RAW2 teams — 527448 1171369 60855 364 261355377732 116298 1611 325 94 -4 +6 +0 +6 +11 1.9
202318 ROK MLEACL Brewers — 5449 13110 3162 40 265346327673 61365 306 299 88 — — — — — —
202419 A MLE2 teams — 406364 841336 311078 273 231308332641 102296 268 284 79 — — — — — —
202520 AA MLEBiloxi Shuckers — 527467 1002016 471058 315 214301300601 86251 209 270 69 — — — — — —
202621 MLB MLE2 teams — 527466 1171367 51925 364 251337350687 99296 1710 307 94 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 A MLE2 teams — 406364 841336 311078 273 231308332641 102296 268 284 79 — — — — — —
202520 AA MLEBiloxi Shuckers — 527467 1002016 471058 315 214301300601 86251 209 270 69 — — — — — —
202621 MLB MLE2 teams — 527466 1171367 51925 364 251337350687 99296 1710 307 94 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLEMIL 100% 626557 13820511 571187 377 247325361685 113293 199 309 95 -3 +5 +3 +7 +14 1.3
▸ 2027 — real world (MLB)
202722 MLB CTXMIL 100% 279248 60825 26533 163 245322358681 114289 199 307 95 -2 +2 +1 +3 +6 1.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLEMIL 92% 502445 11216410 47935 306 251329374703 122294 199 316 100 +0 +4 +3 +5 +11 2.3
202924 MLB MLEMIL 92% 560497 12718512 521026 336 254332382714 128294 189 320 103 +2 +4 +4 +6 +12 2.9
203025 MLB MLEMIL 92% 614545 13920514 581126 367 255333386719 131295 189 323 104 +3 +4 +4 +7 +13 3.2
203126 MLB MLEMIL 92% 614545 13920514 581126 367 255334386720 132294 189 323 105 +3 +4 +4 +7 +13 3.2
203227 MLB MLEMIL 92% 606537 13719514 581116 347 254333384717 130294 1810 322 104 +3 +4 +4 +6 +13 3.1
203328 MLB MLEMIL 92% 592525 13319513 561106 316 252331379710 127293 199 319 102 +1 +4 +3 +6 +13 2.8
203429 MLB MLEMIL 92% 571507 12718412 541075 265 250328373701 124292 199 316 100 -0 +3 +2 +6 +12 2.4
203530 MLB MLEMIL 92% 555493 12217411 521065 214 247325366691 119291 199 311 97 -2 +3 +1 +6 +12 2.0
203631 MLB MLEMIL 92% 536476 11616410 501055 154 243320356676 113288 209 305 93 -5 +1 +1 +6 +12 1.5
203732 MLB MLEMIL 92% 512456 1101549 471024 93 238314344658 107285 209 298 88 -7 +1 -0 +5 +11 1.0
203833 MLB MLEMIL 92% 476426 991338 43984 42 232307330637 98281 219 289 82 -10 +0 -1 +5 +10 0.4
203934 MLB MLEMIL 88% 419376 841036 37893 11 224298313612 89276 219 279 75 -13 -0 -2 +4 +9 -0.1
202823 MLB CTXMIL 92% 462411 10314410 43855 275 249327372699 123290 189 314 100 +0 +3 +3 +5 +10 2.2
202924 MLB CTXMIL 92% 515457 11515412 48945 306 252330381711 129290 189 319 103 +2 +4 +3 +6 +11 2.6
203025 MLB CTXMIL 92% 565501 12717513 531036 336 253331385716 132291 189 321 104 +3 +4 +4 +6 +12 3.0
203126 MLB CTXMIL 92% 565500 12817514 541036 336 253332385717 133290 1810 322 105 +3 +4 +4 +6 +12 3.0
203227 MLB CTXMIL 92% 558494 12417413 531026 326 252331383714 131290 189 320 104 +2 +4 +4 +6 +12 2.9
203328 MLB CTXMIL 92% 545483 12016412 521015 286 250329378707 128289 1910 318 102 +1 +3 +3 +6 +12 2.6
203429 MLB CTXMIL 92% 525466 11615412 49995 245 248326372698 124288 199 314 100 -0 +3 +2 +6 +11 2.2
203530 MLB CTXMIL 92% 511453 11215411 48985 204 245323364687 120287 199 310 97 -2 +2 +1 +5 +11 1.9
203631 MLB CTXMIL 92% 493440 10714410 46964 143 241318355673 114285 199 304 93 -4 +2 +1 +5 +11 1.4
203732 MLB CTXMIL 92% 471421 991239 43944 82 236312343655 107281 209 297 88 -7 +1 -0 +5 +10 0.9
203833 MLB CTXMIL 92% 438393 901137 39903 42 230305328634 99278 219 288 82 -9 +0 -1 +5 +9 0.4
203934 MLB CTXMIL 88% 367330 72825 32782 11 222296312608 90272 219 277 75 -11 -0 -2 +4 +8 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 62815577 137717848131 586119158 27355 247325367691 120290 199 310 94 -21 +33 +21 +70 +136 24.3
/ 162G— A+C — 650577 14318514 611236 286 248326369695 121291 199 310 94 -2 +3 +2 +7 +14 2.5
Career— MLE — 83507400 182025764157 770162087 39073 246324362686 116293 199 307 94 -25 +37 +24 +79 +154 27.4
/ 162G— MLE — 650576 14120512 601267 306 245323359683 115291 199 307 94 -2 +3 +2 +7 +14 2.5

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.

2026 AAANashville Sounds · 261 PAwOBA .323 → .291 (−32)K% 14.2% → 17.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.18%÷1.000×1.200——17.01%
BB% (unintentional) /PA13.03%÷1.000×0.690—×1.0509.44%
HBP% /PA1.15%—×0.940—×1.0501.13%
Singles /BIP20.22%÷1.000×0.930×1.025×1.05020.24%
Doubles /BIP3.28%÷1.000×0.830×1.025×1.0502.93%
Triples /BIP2.19%÷1.000×0.970×1.025×1.0502.28%
Home runs /BIP3.28%÷1.000×0.700—×1.0502.41%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.025.

Result: wOBA .323 → .291; ISO .145 → .127; BABIP .264 → .259. 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).

2025 AABiloxi Shuckers · 527 PAwOBA .311 → .270 (−41)K% 15.2% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.18%÷0.932×1.220——19.88%
BB% (unintentional) /PA12.52%÷1.008×0.680—×1.0508.87%
HBP% /PA1.52%—×0.840—×1.0501.34%
Singles /BIP20.45%÷0.976×0.920×0.981×1.05019.86%
Doubles /BIP6.16%÷1.091×0.910×0.981×1.0505.29%
Triples /BIP0.28%÷1.083×0.880×0.981×1.0500.23%
Home runs /BIP2.24%÷1.170×0.800—×1.0501.61%

Factors used: league row SL. Park (home-season share, regressed): HR 134, 1B 95, 2B 118, 3B 117, K 86, BB 102 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .311 → .270; ISO .110 → .089; BABIP .267 → .251. 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).

2024 ACarolina Mudcats · 311 PAwOBA .353 → .297 (−57)K% 18.3% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.33%÷1.013×1.360——24.62%
BB% (unintentional) /PA12.22%÷0.980×0.690—×1.0308.86%
HBP% /PA2.25%—×0.780—×1.0301.81%
Singles /BIP29.41%÷1.066×0.920×1.014×1.03026.53%
Doubles /BIP5.39%÷0.962×0.830×1.014×1.0304.86%
Triples /BIP1.47%÷1.007×0.910×1.014×1.0301.39%
Home runs /BIP1.47%÷1.101×0.800—×1.0301.10%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 120, 1B 113, 2B 92, 3B 101, K 103, BB 96 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .353 → .297; ISO .100 → .084; BABIP .361 → .325. 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).

2024 A+Wisconsin Timber Rattlers · 95 PAwOBA .293 → .243 (−51)K% 25.3% → 32.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.26%÷0.993×1.270——32.31%
BB% (unintentional) /PA4.21%÷0.995×0.710—×1.0423.13%
HBP% /PA1.05%—×0.790—×1.0420.87%
Singles /BIP16.13%÷1.022×0.920×0.951×1.04214.39%
Doubles /BIP6.45%÷0.991×0.810×0.951×1.0425.23%
Triples /BIP0.00%÷1.150×0.850×0.951×1.0420.00%
Home runs /BIP8.06%÷0.979×0.800—×1.0426.86%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 96, 1B 104, 2B 98, 3B 130, K 99, BB 99 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.951.

Result: wOBA .293 → .243; ISO .221 → .182; BABIP .237 → .203. 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 ROKACL Brewers · 54 PAwOBA .392 → .299 (−93)K% 20.4% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.37%÷0.969×1.440——30.28%
BB% (unintentional) /PA9.26%÷0.998×0.620—×1.0085.79%
HBP% /PA3.70%—×0.720—×1.0082.69%
Singles /BIP38.24%÷0.991×0.820—×1.00831.89%
Doubles /BIP5.88%÷0.952×0.720—×1.0084.48%
Triples /BIP2.94%÷0.923×0.720—×1.0082.31%
Home runs /BIP0.00%÷0.898×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 80, 1B 98, 2B 90, 3B 85, K 94, BB 100 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .392 → .299; ISO .089 → .067; BABIP .444 → .365. 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).