MLB/Players/William Contreras
William Contreras

WILLIAM CONTRERAS

C · Milwaukee Brewers · 20202026 · 731 games
731
CAREER GAMES · REGULAR SEASON
7 seasons
.272
CAREER BATTING AVERAGE
740 hits in 2,717 at-bats
99
CAREER HOME RUNS
389 RBI · 24 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026MIL13250973138251147453821.271.340.407.747
2025MIL150566891472801776841206.260.355.399.755
2024MIL155595991673722392781399.281.364.466.830
2023MIL141540861563811778631266.289.363.457.821
2022ATL9733451931412045391042.278.354.506.860
2021ATL5216319354182319540.215.297.399.695
2020ATL410041001040.400.400.500.900
Career7312,71741774014769938933662924.272.352.440.793

04/Where the ball went

2021 Regular season
Play log from 2015
Spray chart · 110 batted balls
Flyout · 99.9 mph · 300 ftFlyout · 91.5 mph · 313 ftGroundout · 88.3 mph · 38 ftGroundout · 90.7 mph · 50 ftFlyout · 92.2 mph · 238 ftFlyout · 89.8 mph · 228 ftPop Out · 90.3 mph · 150 ftGrounded into a double play · 86.7 mph · 4 ftForceout · 86.5 mph · 23 ftGroundout · 106.0 mph · 13 ftGroundout · 71.4 mph · 12 ftFlyout · 93.0 mph · 257 ftGroundout · 90.5 mph · 41 ftGrounded into a double play · 109.2 mph · 51 ftGroundout · 76.2 mph · 29 ftGroundout · 75.5 mph · 3 ftForceout · 59.8 mph · 5 ftGroundout · 94.0 mph · 10 ftGroundout · 86.0 mph · 9 ftGroundout · 73.1 mph · 5 ftGroundout · 93.6 mph · 7 ftFlyout · 88.5 mph · 280 ftLineout · 84.1 mph · 314 ftFlyout · 92.2 mph · 365 ftFlyout · 89.4 mph · 332 ftGroundout · 92.5 mph · 7 ftFlyout · 94.5 mph · 327 ftGroundout · 74.1 mph · 7 ftFlyout · 77.4 mph · 240 ftFlyout · 102.3 mph · 354 ftGroundout · 78.1 mph · 3 ftGroundout · 88.8 mph · 79 ftFielder’s choice · 75.9 mph · 3 ftFlyout · 76.7 mph · 239 ftGroundout · 90.9 mph · 12 ftGroundout · 90.4 mph · 11 ftLineout · 96.7 mph · 343 ftLineout · 77.9 mph · 276 ftFlyout · 84.2 mph · 304 ftFielder’s choice · 99.5 mph · 21 ftBunt Pop Out · 34.6 mph · 7 ftGroundout · 104.2 mph · 8 ftGroundout · 72.7 mph · 4 ftGroundout · 109.6 mph · 127 ftGroundout · 101.8 mph · 9 ftLineout · 114.2 mph · 318 ftFlyout · 96.5 mph · 269 ftForceout · 89.9 mph · 8 ftFlyout · 94.4 mph · 267 ftLineout · 106.8 mph · 139 ftGroundout · 96.9 mph · 120 ftSacrifice fly · 83.2 mph · 315 ftGroundout · 83.9 mph · 1 ftGroundout · 77.6 mph · 40 ftFlyout · 91.8 mph · 324 ftGroundout · 58.2 mph · 3 ftFlyout · 99.1 mph · 289 ftGroundout · 95.2 mph · 9 ftGroundout · 67.0 mph · 7 ftGroundout · 108.2 mph · 25 ftLineout · 104.9 mph · 330 ftFielder’s choice · 86.9 mph · 27 ftGroundout · 65.3 mph · 8 ftGroundout · 70.4 mph · 6 ftForceout · 89.7 mph · 10 ftFlyout · 92.5 mph · 274 ftForceoutGroundout · 85.5 mph · 3 ftFlyout · 87.4 mph · 299 ftFlyout · 102.8 mph · 365 ftGrounded into a double play · 98.3 mph · 3 ftLineout · 99.3 mph · 169 ftPop Out · 71.3 mph · 209 ftGroundout · 68.4 mph · 4 ftFlyout · 92.6 mph · 332 ftHome Run · 109.4 mph · 420 ftSingle · 101.2 mph · 29 ftSingle · 107.0 mph · 109 ftSingle · 81.1 mph · 181 ftDouble · 108.8 mph · 205 ftSingle · 96.6 mph · 219 ftSingle · 103.6 mph · 100 ftDouble · 103.0 mph · 213 ftHome Run · 103.4 mph · 425 ftSingle · 103.8 mph · 126 ftSingle · 95.6 mph · 300 ftSingle · 101.4 mph · 104 ftDouble · 89.3 mph · 280 ftSingle · 107.6 mph · 38 ftHome Run · 103.1 mph · 397 ftSingle · 97.2 mph · 58 ftSingle · 112.4 mph · 144 ftSingle · 79.3 mph · 216 ftSingle · 87.7 mph · 258 ftSingle · 64.1 mph · 211 ftSingle · 110.4 mph · 67 ftSingle · 109.8 mph · 402 ftHome Run · 107.3 mph · 368 ftHome Run · 107.8 mph · 391 ftSingle · 100.5 mph · 181 ftSingle · 102.0 mph · 13 ftHome Run · 104.4 mph · 408 ftTriple · 103.0 mph · 377 ftSingle · 100.8 mph · 264 ftDouble · 100.2 mph · 237 ftHome Run · 111.7 mph · 463 ftSingle · 99.2 mph · 273 ftSingle · 106.5 mph · 11 ftHome Run · 109.7 mph · 428 ftSingle · 91.9 mph · 263 ft
Hit (35) Out (75) Home run (8)
Average exit velocity 91.9 mph · longest 463 ft

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSO
MAY 2@ TORL 273010110
MAY 4@ WSHW 613110110
MAY 5@ WSHW 534221101
MAY 7vs PHIL 2123000002
MAY 8vs PHIW 876110302
MAY 9vs PHIW 613000002
MAY 11vs TORL 353000002
MAY 12vs TORL 144111101
MAY 14@ MILW 632110010
MAY 15@ MILW 513121110
MAY 16@ MILL 9104110112
MAY 17vs NYML 130000000
MAY 18vs NYML 342000012
MAY 19vs NYMW 543110101
MAY 20vs PITL 464111301
MAY 22vs PITW 614000001
MAY 23vs PITW 713000002
MAY 25@ BOSW 312100022
MAY 26@ BOSL 593121201
MAY 29@ NYML 2134000002
MAY 31vs WSHW 534020201
JUN 1vs WSHL 6114000002
JUN 2vs WSHL 351000000
JUN 3vs WSHW 514010003
JUN 4vs LADL 594010001
JUN 6vs LADW 423000011
JUN 8@ PHIW 954231200
JUN 9@ PHIL 124030101
JUN 10@ PHIL 341000001
JUN 11@ MIAL 344000001
JUN 12@ MIAL 244000002
JUN 15vs BOSL 8104100001
JUN 17vs STLW 404010000
JUN 18vs STLW 913121110
JUN 20vs STLL 192000011
JUN 21@ NYMW 103000001
JUN 22@ NYMW 303000012
JUN 23@ NYML 373000001
JUN 25@ CINW 324000000
JUN 26@ CINL 144020001
JUN 29vs NYML 342000010
JUL 2vs MIAW 103000002
JUL 4vs MIAW 873000001
JUL 5@ PITL 1114000003
JUL 21vs SDL 561000000
AUG 22@ BALW 314000002
AUG 23vs NYYL 152000020
SEP 10vs MIAW 620000010
SEP 20@ AZW 1144120011
SEP 22@ AZW 924120000
OCT 1vs NYML 343010011
OCT 2vs NYMW 653111210

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.