William Contreras

Bats R Throws R6'0" 180 lbBorn 1997 Puerto Cabello, VenezuelaDebut 2020Team MIL3x All-StarContract 1 y/$9.4M (26)+27 cl opt 2026: $9,400,000

Awards: NL Silver Slugger x2, All-MLB First Team

Projections

2027 NEXT+ 125.9FIELD+ 98.6 at CTotal 3.32 WAR
SeasonPAABH2B3BHRBBSOSBAVGOBPSLGOPSISOwOBAK%BB%HIT+WAR
2026529459120221176410640.2610.3530.4240.7770.1630.34120.012.0116.72.73
202752445912122116579230.2640.3470.4180.7660.1540.33517.610.9114.12.54

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 27

His ten closest age-27 comparables averaged 120 HIT+ the next season; 10 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughHIT+ thenNext seasonNext PA / BF
1Gary Carter1981116.0147.0653
2Lance Parrish1983113.196.6629
3Johnny Bench1975129.9112.1552
4Will Smith2022128.6114.6554
5Thurman Munson1974117.8124.7661
6Gene Tenace1974134.1150.7623
7Sean Murphy2022116.3127.9438
8Jason Kendall2001115.389.1605
9Javy Lopez1998111.7127.8269
10Gus Triandos1958111.0110.4468

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2027 proj52412122116357920.2640.3470.4180.766114.1
2026*MIL1185096211618112148710.2570.3300.3810.71196.2
2025MIL1506598914728017766841200.2600.3550.3990.754113.1
2024MIL1556799916737223929781390.2810.3650.4660.831132.4
2023MIL1416118615638117786631260.2890.3670.4570.825126.5
2022ATL97376519314120452391040.2780.3540.5060.860138.6
2021ATL52185193541823019540.2150.3030.3990.70180.6
2020ATL4100410010040.4000.4000.5000.900134.2
Career5992520344602122585315232835470.2730.3570.4480.805123.0

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
202650990.112.08.043.520.428.30.2600.4370.33525.9
202565991.17.06.448.524.225.30.2480.3930.32826.2
202467992.86.110.049.527.825.60.2610.4710.35626.4
202361191.34.79.448.728.024.70.2470.4340.33226.5
202237690.46.113.446.634.328.80.2360.4820.34327.0
202118592.58.211.044.536.431.80.2230.4170.31726.9
20201084.618.016.716.740.945.00.3200.4660.338

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MILC1281112114943660.995+0.5
2025MIL1B110000-0.0
2025MILOF110000
2024MILC1201060105437820.993+2.9
2023MILC108943969301150.989+8.9
2022ATLC6051955910810.986-5.5
2022ATLOF190000
2021ATLC4941641121200.995-3.4
2020ATLC421211001.000-0.0

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2022AAAGwinnett StripersBat510 HR, 0 SB0.2920.687
2021AAAGwinnett StripersBat1719 HR, 0 SB0.2900.873
2019AAMississippi BravesBat2093 HR, 0 SB0.2460.646
2019A+Florida Fire FrogsBat2073 HR, 0 SB0.2630.692
2018A+Florida Fire FrogsBat900 HR, 0 SB0.2530.637
2018ARome BravesBat34211 HR, 1 SB0.2930.823
2017RkDanville BravesBat1984 HR, 1 SB0.2900.811
2016RkFCL BravesBat821 HR, 0 SB0.2640.721
2015RkDSL BravesBat1890 HR, 2 SB0.3140.785

Splits

Yearvs LHPvs RHPHomeAway
20260.3410.3230.3270.328
20250.3350.3520.3690.327
20240.3820.3660.3730.368
20230.4770.3250.3790.358
20220.4500.3490.3720.387
20210.3000.3290.2690.380
20200.0000.4940.395

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
20259345810230370.2350.2970.4410.738
20243120200020030.1670.1670.1670.333
2023290300000130.3330.4000.3330.733
2022381110000140.1250.2220.2500.472
2021110000000000.0000.0000.0000.000
Career1864614202505170.2190.2750.3440.619