William ContrerasC Milwaukee Brewers
Age 29 R/R 5'10" / 217 lbs MLB HR +10%K +6% Svc 4.651 · Ctrl thru 2028
2027 FULL-SEASON PROJECTION0 act + 0 ros · stats below = full-season projection
showingPROJ
wRC+†vL 120119vR 114
AVG/OBP/SLG.265 / .345 / .424
PA520
HR16
K%17
BB%10
BABIP295
ISO159
MLB%100%
Value2026 · WAR
BAT: +11.5 runs (wOBA-derived runs vs avg)+12BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +1.0 runs (Defensive runs vs avg)+1FLDPOS: +9.3 runs (Positional adjustment)+9POSREP: +11.3 runs (Replacement-level credit)+11REPTotal WAR: +3.60+3.6WAR
0.02.04.03.62.92.52.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit option yr━ post-control+$36M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
827.6%
xAVG
600.260
POWER50
Barrel%
518.3
Avg EV
8491.4
Bat Spd
6973.3
EYE55
Chase%
9019.7%
SPEED40
Sprint
2026.0
Recent Formrolling true talent ⓘ
K%19%▼▼20% over 98 PA (45d) · proj 17%
BB%11%·11% over 155 PA (60d) · proj 10%
ISO.191▲▲.231 over 134 AB (60d) · proj .157
HR/BB5.1%▲6.2% over 113 BBE (60d) · proj 4.1%
BABIP.304·.330 over 106 BIP (60d) · proj .300
SLASH.269/.349/.460▲proj .268/.345/.425
Platoon Splits2024-2026 · 1439 PA
vs LHP
vs RHP
Edge
PA
376
1063
—
wRC+
123
122
—
wOBA
350
348
—
ISO
136
169
▶▶R
BABIP
345
304
◀L
K%
20.5%
18.2%
▶R
BB%
12.5%
10.9%
◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2021
Service   4.651 yrs.days
Team Control Through   2028
First FA Year   2029
OPT
YearStatusSalary Proj WAR Value Surplus
2027ROSArb-2$11M+3.6$37M+$26M
2028Arb-3$15M+2.9$24M+$10M
Totals $26M $60M +$36M
Options · projected decision
2027CLUB OPT$14.7M / $0.0M buyoutEXERCISE
2028CLUB OPT$15.5M / $0.0M buyoutEXERCISE
2029CLUB OPT$14.7M / $0.0M buyoutEXERCISE
2030CLUB OPT$12.0M / $0.0M buyoutEXERCISE

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 = actual YTD + projected ROS + total. 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 below FG-DC by 1-3 WAR.

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)
201517 ROKDSL Braves — 189172 54940 15211 22 314372413785 99358 118 351 45 — — — — — —
201618 ROKGCL Braves — 8272 19501 7152 01 264346375721 111321 189 325 48 — — — — — —
201719 ROKDanville Braves — 198169 491014 24302 10 290385432817 142326 1512 362 69 — — — — — —
201820 A+Florida Fire Frogs — 9083 21700 6160 00 253303337641 84309 187 287 49 — — — — — —
201820 ARome Braves — 342307 9017111 29734 11 293362463824 169351 218 365 86 — — — — — —
201921 AAMississippi Braves — 209191 47903 15402 00 246308340648 94295 197 294 51 — — — — — —
201921 A+Florida Fire Frogs — 207190 501103 14443 00 263324368692 105329 217 314 50 — — — — — —
202123 MLBAtlanta Braves — 185163 35418 19542 00 215304399703 184265 2910 314 96 -1 +0 -4 +8 +4 0.7
202123 AAAGwinnett Stripers — 171155 45809 13363 00 290357516873 226327 218 384 92 — — — — — —
202123 INTLCardenales de Lara — 7465 14202 8141 00 215311338649 123245 1911 299 88 — — — — — —
202224 MLBAtlanta Braves — 376334 9314120 391041 20 278356506862 228344 2810 377 140 +18 +0 -2 +8 +8 3.2
202224 AAAGwinnett Stripers — 5148 14300 3100 00 292333354688 62368 206 312 66 — — — — — —
202325 MLBMilwaukee Brewers — 611540 15638117 631265 61 289368457826 169348 2110 366 135 +25 +1 +23 +11 +13 7.5
202426 MLBMilwaukee Brewers — 679595 16737223 781393 92 281367466832 185330 2011 369 134 +27 +1 +11 +12 +15 6.8
202527 MLBMilwaukee Brewers — 659566 14728017 841203 64 260358399758 140299 1813 341 115 +12 -0 +9 +12 +14 4.7
202628 MLBMilwaukee Brewers — 640566 15327118 61944 12 270345417762 147292 1510 338 111 +9 -1 +1 +11 +14 3.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 31502764 7511486103 34463718 249 272356441797 170317 2011 354 126 +96 +1 +39 +62 +68 27.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201517 ROK MLEDSL Braves — 189176 37620 11261 22 210261267528 57244 146 234 45 — — — — — —
201618 ROK MLEGCL Braves — 8275 16401 4222 01 213272307578 93268 275 239 48 — — — — — —
201719 ROK MLEDanville Braves — 198178 39713 15432 10 219287320607 101259 228 270 69 — — — — — —
201820 A+ MLEFlorida Fire Frogs — 9084 18600 5240 00 214258286544 71292 276 241 49 — — — — — —
201820 A MLERome Braves — 342317 7913110 191034 11 249300391691 142328 306 296 86 — — — — — —
201921 AA MLEMississippi Braves — 209195 41903 11502 00 210260303562 92260 245 243 51 — — — — — —
201921 A+ MLEFlorida Fire Frogs — 207195 40803 9603 00 205251292544 87285 294 242 50 — — — — — —
202123 MLB MLEAtlanta Braves — 185164 35418 18542 00 213299396695 183265 2910 310 96 -1 +0 -4 +8 +4 0.7
202123 AAA MLEGwinnett Stripers — 171159 38606 9443 00 239292390682 151298 265 304 92 — — — — — —
202224 MLB MLEAtlanta Braves — 376335 9314120 381041 20 278353504857 227344 2810 375 140 +18 +0 -2 +8 +8 3.2
202224 AAA MLEGwinnett Stripers — 5149 13300 2120 00 265294327621 61343 244 266 66 — — — — — —
202325 MLB MLEMilwaukee Brewers — 611542 15941116 611265 61 293370461831 168348 2110 368 135 +25 +1 +23 +11 +13 7.5
202426 MLB MLEMilwaukee Brewers — 679600 17040222 731393 92 283364467831 183330 2011 366 134 +27 +1 +11 +12 +15 6.8
202527 MLB MLEMilwaukee Brewers — 659570 14930016 801203 64 261355398754 137299 1812 338 115 +12 -0 +9 +12 +14 4.7
202628 MLB MLEMilwaukee Brewers — 640572 15529117 55944 12 271339414753 143292 159 333 111 +9 -1 +1 +11 +14 3.5
201517 ROK MLEDSL Braves — 189176 37620 11261 22 210261267528 57247 146 234 45 — — — — — —
201517 ROK RAWDSL Braves — 189172 54940 15211 22 314372413785 99358 118 351 45 — — — — — —
201618 ROK MLEGCL Braves — 8275 16401 4222 01 213272307578 93288 275 239 48 — — — — — —
201618 ROK RAWGCL Braves — 8272 19501 7152 01 264346375721 111321 189 325 48 — — — — — —
201719 ROK MLEDanville Braves — 198178 39713 15432 10 219287320607 101267 228 270 69 — — — — — —
201719 ROK RAWDanville Braves — 198169 491014 24302 10 290385432817 142326 1512 362 69 — — — — — —
201820 A MLE2 teams — 432401 9719110 241264 11 242291369660 127325 296 285 79 — — — — — —
201820 A RAW2 teams — 432390 11124111 35894 11 285350436786 151341 218 349 79 — — — — — —
201921 AA MLE2 teams — 416390 801705 201105 00 205253287540 82272 265 243 50 — — — — — —
201921 AA RAW2 teams — 416381 972006 29845 00 255316354670 100312 207 304 50 — — — — — —
202123 MLB MLE3 teams — 430390 8913117 331196 00 228298397696 169282 288 307 94 -3 +0 -4 +8 +9 1.1
202123 MLB RAW3 teams — 430383 9414119 401046 00 245326436762 191287 249 339 94 -3 +0 -4 +8 +9 1.1
202224 MLB MLE2 teams — 427384 10617120 401161 20 276346482828 206344 279 362 131 +16 +0 -2 +8 +9 3.1
202224 MLB RAW2 teams — 427382 10717120 421141 20 280353487840 207348 2710 369 131 +16 +0 -2 +8 +9 3.1
202325 MLB MLEMilwaukee Brewers — 611542 15941116 611265 61 293370461831 168356 2110 368 135 +25 +1 +23 +11 +13 7.5
202325 MLB RAWMilwaukee Brewers — 611540 15638117 631265 61 289368457826 169348 2110 366 135 +25 +1 +23 +11 +13 7.5
202426 MLB MLEMilwaukee Brewers — 679600 17040222 731393 92 283364467831 183335 2011 366 134 +27 +1 +11 +12 +15 6.8
202426 MLB RAWMilwaukee Brewers — 679595 16737223 781393 92 281367466832 185330 2011 369 134 +27 +1 +11 +12 +15 6.8
202527 MLB MLEMilwaukee Brewers — 659570 14930016 801203 64 261355398754 137302 1812 338 115 +12 -0 +9 +12 +14 4.7
202527 MLB RAWMilwaukee Brewers — 659566 14728017 841203 64 260358399758 140299 1813 341 115 +12 -0 +9 +12 +14 4.7
202628 MLB MLEMilwaukee Brewers — 640572 15529117 55944 12 271339414753 143294 159 333 111 +9 -1 +1 +11 +14 3.5
202628 MLB RAWMilwaukee Brewers — 640566 15327118 61944 12 270345417762 147292 1510 338 111 +9 -1 +1 +11 +14 3.5
201517 ROK MLEDSL Braves — 189175 37620 11261 22 211261269529 57244 146 234 45 — — — — — —
201618 ROK MLEGCL Braves — 8276 16401 4222 01 211272303574 92268 275 239 48 — — — — — —
201719 ROK MLEDanville Braves — 198179 39713 15432 10 218287318606 101259 228 270 69 — — — — — —
201820 A MLE2 teams — 432401 9719110 241264 11 242291369660 127320 296 285 79 — — — — — —
201921 AA MLE2 teams — 416388 801705 201105 00 206253289542 82272 265 243 50 — — — — — —
202123 MLB MLE3 teams — 430388 8913117 331196 00 229298399698 170281 288 307 94 — — — — — —
202224 MLB MLE2 teams — 427383 10617120 401161 20 277346483829 206344 279 362 131 — — — — — —
202325 MLB MLEMilwaukee Brewers — 611540 15941116 611265 61 294370463833 169348 2110 368 135 — — — — — —
202426 MLB MLEMilwaukee Brewers — 679598 17040222 731393 92 284364468832 184330 2011 366 134 — — — — — —
202527 MLB MLEMilwaukee Brewers — 659571 14930016 801203 64 261355398753 137299 1812 338 115 — — — — — —
202628 MLB MLEMilwaukee Brewers — 640576 15529117 55944 12 269339411751 142292 159 333 111 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 MLB MLEMilwaukee Brewers — 679598 17040222 731393 92 284364468832 184330 2011 366 134 — — — — — —
202527 MLB MLEMilwaukee Brewers — 659571 14930016 801203 64 261355398753 137299 1812 338 115 — — — — — —
202628 MLB MLEMilwaukee Brewers — 640576 15529117 55944 12 269339411751 142292 159 333 111 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEMIL 100% 606536 14429118 621033 41 268347425773 157300 1710 344 119 +13 +0 +1 +11 +13 3.6
▸ 2027 — real world (MLB)
202729 MLB CTXMIL 100% 520459 12223116 53893 41 265345424769 158295 1710 342 119 +12 +0 +1 +9 +11 3.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEMIL 100% 520459 12224115 53903 21 265344417760 152298 1710 339 115 +9 +0 -1 +9 +11 2.9
202931 MLB MLEMIL 100% 504447 11723114 50902 21 260338405744 146295 1810 332 111 +6 +0 -2 +9 +11 2.5
203032 MLB MLEMIL 100% 489436 11021013 48892 10 253331391722 137290 1810 323 105 +3 +0 -3 +9 +11 2.0
203133 MLB MLEMIL 100% 473422 10320011 46892 10 245322373695 128283 1910 312 98 -1 +0 -3 +8 +10 1.5
203234 MLB MLEMIL 100% 453406 9517010 43881 10 235311352663 116275 199 299 89 -6 +0 -4 +8 +10 0.8
203335 MLB MLEMIL 100% 390350 781308 36791 00 224299329628 105266 209 285 79 -10 +0 -5 +7 +8 0.1
202830 MLB CTXMIL 100% 520459 12123115 53903 21 262341415756 153293 1710 337 115 +9 +0 -1 +9 +11 2.9
202931 MLB CTXMIL 100% 504447 11522114 50902 21 257336404740 147290 1810 330 111 +6 +0 -2 +9 +11 2.5
203032 MLB CTXMIL 100% 489436 10820013 48892 10 251329389718 139285 1810 322 105 +3 +0 -3 +9 +11 2.0
203133 MLB CTXMIL 100% 473422 10218012 46892 10 243320371691 129279 1910 311 98 -1 +0 -3 +8 +10 1.5
203234 MLB CTXMIL 100% 453406 9416010 43881 10 233309350659 117271 199 298 89 -6 +0 -4 +8 +10 0.8
203335 MLB CTXMIL 100% 390350 781308 36791 00 222297328625 105262 209 284 79 -10 +0 -5 +7 +8 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 59795284 13692608175 620116229 3111 259340411751 152300 1910 335 104 +97 +2 +21 +112 +130 36.9
/ 162G— A+C — 650574 14928119 671263 31 260340411751 152300 1910 335 104 +11 +0 +2 +12 +14 4.0
Career— MLE — 81127257 184536613213 745165550 3916 254328396724 142300 209 322 104 +109 +2 +22 +121 +141 40.4
/ 162G— MLE — 650581 14729117 601334 31 253327394721 141299 209 322 104 +11 +0 +2 +12 +14 4.0