← MIL team pageMLB injury reportMLB news

William Contreras
C
MIL
2026 season
- GP
- 160
- AVG
- .279
- HR
- 21
- RBI
- 103
- R
- 89
- SB
- 2
- OPS
- .785
Game log
| Date | Opp | Result | AB | H | R | HR | RBI | SB | BB | K |
|---|---|---|---|---|---|---|---|---|---|---|
| Oct 28 | @TB | W 4-1 | 4 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Oct 27 | @TB | L 3-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Oct 26 | @TB | W 10-1 | 5 | 3 | 1 | 0 | 1 | 0 | 0 | 1 |
| Oct 24 | vs TB | W 5-4 | 5 | 2 | 0 | 0 | 1 | 1 | 0 | 0 |
| Oct 23 | vs TB | W 3-2 | 3 | 2 | 0 | 0 | 1 | 0 | 1 | 0 |
| Oct 15 | @LAD | W 6-4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 1 |
| Oct 14 | @LAD | W 6-2 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| Oct 12 | vs LAD | W 7-4 | 4 | 3 | 1 | 1 | 3 | 0 | 1 | 0 |
| Oct 11 | vs LAD | W 2-1 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| Oct 7 | @SD | W 3-1 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Oct 6 | @SD | L 3-4 | 4 | 3 | 2 | 1 | 1 | 0 | 1 | 0 |
| Oct 4 | vs SD | W 4-3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Oct 3 | vs SD | W 3-2 | 3 | 1 | 1 | 1 | 1 | 0 | 1 | 0 |
| Sep 26 | vs STL | W 3-2 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
| Sep 25 | vs STL | W 8-4 | 5 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Sep 24 | @PHI | W 5-1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Sep 23 | @PHI | W 4-1 | 4 | 1 | 0 | 0 | 2 | 0 | 0 | 1 |
| Sep 22 | @PHI | L 4-6 | 3 | 1 | 0 | 0 | 3 | 0 | 0 | 2 |
| Sep 20 | @BAL | W 3-0 | 3 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
| Sep 19 | @BAL | W 1-0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sep 18 | @BAL | W 6-5 | 4 | 1 | 1 | 0 | 1 | 0 | 1 | 1 |
| Sep 16 | @PIT | W 5-4 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Sep 15 | @PIT | W 5-1 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Sep 12 | vs CIN | W 13-9 | 3 | 1 | 2 | 1 | 3 | 0 | 2 | 0 |
| Sep 11 | vs CIN | W 20-0 | 5 | 2 | 2 | 1 | 6 | 0 | 0 | 0 |
| Sep 9 | vs CHC | W 8-6 | 3 | 2 | 2 | 1 | 3 | 0 | 1 | 1 |
| Sep 8 | vs CHC | W 4-3 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
| Sep 7 | vs CHC | W 4-3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Sep 5 | @CIN | L 3-5 | 5 | 1 | 1 | 1 | 1 | 0 | 0 | 2 |
| Sep 4 | @CIN | W 10-7 | 4 | 1 | 2 | 0 | 1 | 0 | 1 | 1 |
| Sep 3 | @CHC | L 1-2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Sep 2 | @CHC | W 9-5 | 5 | 2 | 1 | 0 | 1 | 0 | 0 | 1 |
| Sep 1 | @CHC | W 9-4 | 5 | 2 | 2 | 0 | 1 | 0 | 0 | 1 |
| Aug 31 | @CHC | L 3-17 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| Aug 29 | vs TEX | W 5-3 | 3 | 2 | 2 | 1 | 1 | 0 | 1 | 1 |
| Aug 28 | vs TEX | W 6-1 | 4 | 2 | 0 | 0 | 3 | 0 | 0 | 0 |
| Aug 27 | @NYM | W 8-2 | 4 | 0 | 0 | 0 | 1 | 0 | 1 | 2 |
| Aug 26 | @NYM | W 8-1 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Aug 25 | @NYM | L 2-3 | 4 | 3 | 2 | 0 | 0 | 0 | 1 | 1 |
| Aug 23 | vs ATL | L 2-4 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Aug 22 | vs ATL | W 4-1 | 4 | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| Aug 21 | vs ATL | W 2-1 | 4 | 4 | 0 | 0 | 1 | 0 | 0 | 0 |
| Aug 19 | vs SEA | L 5-7 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| Aug 18 | vs SEA | W 22-0 | 4 | 2 | 2 | 0 | 2 | 0 | 1 | 2 |
| Aug 16 | @LAD | W 6-2 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| Aug 15 | @LAD | W 4-1 | 4 | 2 | 2 | 1 | 2 | 0 | 0 | 0 |
| Aug 14 | @LAD | L 1-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Aug 13 | @LAD | W 5-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Aug 12 | @SD | L 3-4 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| Aug 11 | @SD | L 2-11 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Aug 10 | @SD | L 2-3 | 2 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| Aug 9 | vs MIN | W 4-3 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Aug 8 | vs MIN | W 4-3 | 3 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Aug 7 | vs MIN | L 6-8 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Aug 5 | vs PIT | W 4-2 | 3 | 1 | 2 | 1 | 1 | 0 | 1 | 1 |
| Aug 4 | vs PIT | W 4-2 | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Aug 3 | vs PIT | L 3-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Aug 2 | @LAA | L 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Aug 1 | @LAA | W 3-1 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jul 31 | @LAA | W 6-2 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 1 |
| Jul 28 | @SF | W 8-2 | 5 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jul 27 | @SF | L 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jul 26 | vs COL | W 11-2 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
| Jul 25 | vs COL | W 8-5 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
| Jul 24 | vs COL | L 2-5 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jul 22 | vs NYM | W 4-3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jul 21 | vs NYM | L 0-4 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Jul 20 | vs NYM | W 8-3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Jul 19 | vs MIA | W 3-1 | 2 | 1 | 1 | 1 | 3 | 0 | 0 | 1 |
| Jul 18 | vs MIA | W 8-6 | 5 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Jul 17 | vs MIA | W 2-1 | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| Jul 11 | @PIT | L 6-7 | 5 | 2 | 1 | 0 | 1 | 0 | 0 | 1 |
| Jul 11 | @PIT | L 2-3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jul 9 | @STL | W 8-4 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| Jul 8 | @STL | L 1-5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jul 7 | @STL | W 4-3 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Jul 6 | @STL | W 4-3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jul 4 | @AZ | L 3-4 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jul 3 | @AZ | W 7-4 | 6 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jul 2 | vs CIN | L 2-7 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jul 1 | vs CIN | W 4-2 | 4 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Jun 30 | vs CIN | W 7-2 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jun 29 | vs CIN | W 5-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jun 28 | vs CHC | L 3-4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jun 27 | vs CHC | L 2-8 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Jun 26 | vs CHC | W 6-2 | 3 | 2 | 1 | 1 | 2 | 0 | 1 | 1 |
| Jun 24 | @CIN | W 6-5 | 3 | 3 | 2 | 1 | 2 | 0 | 2 | 0 |
| Jun 23 | @CIN | W 2-0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 3 |
| Jun 22 | @CIN | W 2-1 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Jun 21 | @ATL | W 9-4 | 5 | 4 | 2 | 1 | 3 | 0 | 0 | 0 |
| Jun 20 | @ATL | L 3-4 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jun 19 | @ATL | L 2-3 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Jun 18 | vs CLE | L 2-4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Jun 17 | vs CLE | W 9-4 | 3 | 1 | 2 | 0 | 0 | 0 | 1 | 0 |
| Jun 16 | vs CLE | W 2-1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jun 14 | vs PHI | W 4-0 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jun 13 | vs PHI | L 8-9 | 5 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jun 12 | vs PHI | W 6-0 | 3 | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
| Jun 10 | @ATH | L 3-4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jun 9 | @ATH | L 5-7 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
Latest news
The Brewers exercised Contreras' $15.5 million club option for 2027 on Monday, Adam McCalvy of MLB.com reports.
The reigning World Series MVP returning on an affordable team option was a foregone conclusion. Contreras is currently set to reach free agency next offseason, and a long-term deal with the Brewers seems unlikely. However, the expectation is that the club will resist trade overtures for Contreras this winter and have him hit in the middle of the lineup again in 2027.
RotoWire via ESPN · 4d ago
Contreras was named the World Series MVP after going 1-for-4 with a double, an RBI and a run scored during Game 5 against the Rays on Wednesday.
Contreras smacked a double into left field in the sixth inning to drive in Christian Yelich before coming around to score on a sacrifice fly from Cooper Pratt. Several Brewers players made a strong case for series MVP, but Contreras ultimately earned the honor after going 8-for-21 with two walks, four RBI, and two runs scored while setting the tone behind the plate during the five-game set. The 28-year-old's Fall Classic performance capped an overall dominant postseason, during which he posted a .373/.448/.588 slash line with two doubles, three homers, a steal, nine RBI and seven runs across 51 plate appearances.
RotoWire via ESPN · Oct 29
Contreras went 3-for-4 with a walk, a solo home run and two additional RBI in Monday's win against the Dodgers in Game 2 of the NLCS.
The 28-year-old continues to wield a hot bat this postseason, as he's hitting .391 (9-for-23) with four walks, three homers, five RBI and four runs through six games. Contreras has entrenched himself as the Brewers' No. 3 hitter and has been the engine of the offense thus far in October.
RotoWire via ESPN · Oct 13
Contreras went 3-for-4 with a walk, a solo homer and an additional run scored in Game 3 of the NLDS against the Padres on Tuesday.
The All-Star catcher did his part to try and eliminate the Friars with a three-hit showing, including a fourth-inning solo home run to start the scoring for Milwaukee. It's been a productive start to the playoffs for Contreras, who has gone 4-for-11 with two walks and two homers through three games. He should be back behind the plate again Wednesday as the Brewers look to punch their ticket to the NLCS.
RotoWire via ESPN · Oct 7
Contreras is absent from the lineup for Sunday's game versus the Cardinals.
Contreras will be given an extra day of rest before the Brewers open up NLDS play next weekend. Gary Sanchez will do the catching in Sunday's regular-season finale.
RotoWire via ESPN · Sep 27
Brewers manager Pat Murphy said after Thursday's 5-1 win over the Phillies that he removed Contreras for a pinch hitter late because the backstop didn't run out a grounder he could have gotten a hit on, Curt Hogg of the Milwaukee Journal Sentinel reports.
This doesn't figure to have any real implications for Contreras' playing time moving forward, but it sends a message to the clubhouse that a lack of hustle will not be tolerated. Contreras was an All-Star this season -- his third career selection -- and has been hot for Milwaukee with an .886 OPS through 18 games in September.
RotoWire via ESPN · Sep 25
- William Contreras Wins World Series MVP as the Brewers Beat the Rays 4-1 for Their First Title: What It Means for 2027 Fantasy
Verdexed · Oct 29
- William Contreras Chases Yoshinobu Yamamoto and the Brewers Take a 2-0 NLCS Lead to Los Angeles
Verdexed · Oct 13
- Tarik Skubal and William Contreras Win the NLDS Openers as Blake Snell and Michael King Take Sunday's Game 2s
Verdexed · Oct 4