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

2022 Regular season
Play log from 2015
Spray chart · 232 batted balls
Groundout · 69.5 mph · 17 ftLineout · 87.9 mph · 166 ftGroundout · 103.4 mph · 43 ftLineout · 101.6 mph · 331 ftPop Out · 81.6 mph · 128 ftGroundout · 68.3 mph · 17 ftGroundout · 83.1 mph · 6 ftPop Out · 88.9 mph · 124 ftGroundout · 87.6 mph · 17 ftGroundout · 102.3 mph · 13 ftGroundout · 109.3 mph · 85 ftGroundout · 74.1 mph · 10 ftGroundout · 45.1 mph · 6 ftGroundout · 102.4 mph · 11 ftGroundout · 58.7 mph · 6 ftFlyout · 97.4 mph · 355 ftGroundout · 84.3 mph · 9 ftGroundout · 76.8 mph · 18 ftFlyout · 98.5 mph · 300 ftPop Out · 71.5 mph · 127 ftGroundout · 89.5 mph · 74 ftGroundout · 68.1 mph · 55 ftGroundout · 89.4 mph · 12 ftPop Out · 89.3 mph · 120 ftFlyout · 95.7 mph · 241 ftGroundout · 104.2 mph · 23 ftPop Out · 88.5 mph · 128 ftGroundout · 67.9 mph · 7 ftGroundout · 75.7 mph · 6 ftPop Out · 85.1 mph · 153 ftGroundout · 72.9 mph · 5 ftLineout · 97.9 mph · 349 ftGroundout · 68.8 mph · 9 ftSacrifice fly · 99.7 mph · 373 ftFlyout · 94.8 mph · 330 ftLineout · 92.6 mph · 296 ftGroundout · 78.5 mph · 10 ftGroundout · 88.3 mph · 12 ftPop Out · 96.6 mph · 122 ftFielder’s choice out · 94.8 mph · 6 ftFlyout · 94.1 mph · 337 ftGrounded into a double play · 97.6 mph · 10 ftFlyout · 90.9 mph · 319 ftLineout · 102.0 mph · 345 ftFlyout · 82.4 mph · 267 ftGrounded into a double play · 92.0 mph · 11 ftGroundout · 73.9 mph · 3 ftLineout · 103.2 mph · 381 ftDouble Play · 91.3 mph · 335 ftGroundout · 93.2 mph · 7 ftGroundout · 84.0 mph · 47 ftFlyout · 68.2 mph · 216 ftGroundout · 100.9 mph · 4 ftGroundout · 96.6 mph · 75 ftForceout · 46.4 mph · 5 ftFlyout · 99.2 mph · 296 ftFlyout · 91.1 mph · 266 ftGroundout · 63.5 mph · 5 ftFlyout · 92.5 mph · 320 ftFlyout · 99.7 mph · 396 ftGroundout · 80.5 mph · 26 ftGroundout · 54.4 mph · 6 ftGroundout · 90.4 mph · 4 ftGroundout · 62.0 mph · 2 ftGroundout · 88.2 mph · 10 ftFlyout · 88.2 mph · 229 ftForceout · 74.0 mph · 3 ftGroundout · 81.3 mph · 7 ftFlyout · 80.3 mph · 269 ftGroundout · 89.7 mph · 72 ftForceout · 62.7 mph · 110 ftGroundout · 95.7 mph · 9 ftGroundout · 68.0 mph · 50 ftLineout · 80.8 mph · 147 ftGroundout · 43.4 mph · 2 ftGroundout · 92.0 mph · 5 ftGroundout · 89.4 mph · 4 ftFlyout · 93.1 mph · 270 ftGrounded into a double play · 88.3 mph · 24 ftGroundout · 35.9 mph · 0 ftGroundout · 90.0 mph · 5 ftFlyout · 94.8 mph · 371 ftFlyout · 89.8 mph · 300 ftGroundout · 75.5 mph · 5 ftLineout · 81.4 mph · 276 ftPop Out · 79.0 mph · 66 ftFlyout · 97.4 mph · 360 ftGroundout · 90.3 mph · 10 ftGroundout · 70.0 mph · 6 ftGroundout · 102.7 mph · 19 ftLineout · 96.7 mph · 300 ftLineout · 83.5 mph · 277 ftGroundout · 100.5 mph · 23 ftField Error · 90.8 mph · 68 ftGroundout · 97.7 mph · 20 ftFlyout · 79.5 mph · 215 ftGroundout · 104.5 mph · 11 ftGroundout · 107.8 mph · 47 ftFlyout · 105.9 mph · 320 ftFielder’s choice · 104.0 mph · 10 ftGrounded into a double play · 109.8 mph · 5 ftLineout · 107.3 mph · 170 ftLineout · 96.1 mph · 341 ftGroundout · 77.3 mph · 11 ftGroundout · 71.6 mph · 51 ftGroundout · 62.7 mph · 4 ftSacrifice fly · 91.7 mph · 263 ftLineout · 98.1 mph · 366 ftGroundout · 73.6 mph · 47 ftGroundout · 101.0 mph · 43 ftField Error · 85.7 mph · 4 ftFlyout · 86.1 mph · 291 ftGroundout · 71.0 mph · 4 ftForceout · 102.2 mph · 12 ftGroundout · 78.0 mph · 128 ftFlyout · 100.6 mph · 351 ftGroundout · 99.7 mph · 52 ftGroundout · 93.8 mph · 14 ftFlyout · 102.9 mph · 395 ftGroundout · 76.1 mph · 12 ftGroundout · 60.6 mph · 4 ftGroundout · 90.2 mph · 12 ftFlyout · 102.7 mph · 367 ftGroundout · 98.5 mph · 17 ftFlyout · 96.7 mph · 355 ftFlyout · 89.1 mph · 349 ftFlyout · 93.5 mph · 364 ftGroundout · 107.6 mph · 33 ftGroundoutLineout · 102.9 mph · 323 ftGroundout · 78.0 mph · 19 ftGroundout · 82.3 mph · 7 ftFlyout · 94.3 mph · 235 ftForceout · 97.5 mph · 29 ftFlyout · 82.5 mph · 282 ftGroundout · 62.0 mph · 4 ftField Error · 98.7 mph · 3 ftGroundout · 83.3 mph · 3 ftLineout · 83.1 mph · 295 ftDouble · 105.7 mph · 370 ftSingle · 111.5 mph · 105 ftHome Run · 113.7 mph · 420 ftDouble · 100.5 mph · 385 ftSingle · 81.9 mph · 69 ftSingle · 69.2 mph · 103 ftSingle · 101.3 mph · 188 ftHome Run · 105.5 mph · 394 ftHome Run · 106.6 mph · 394 ftSingle · 108.9 mph · 353 ftDouble · 81.4 mph · 24 ftSingle · 104.1 mph · 77 ftSingle · 70.8 mph · 3 ftSingle · 101.3 mph · 192 ftSingle · 50.1 mph · 2 ftSingle · 93.1 mph · 155 ftHome Run · 110.1 mph · 410 ftSingle · 98.4 mph · 219 ftSingle · 95.6 mph · 253 ftHome Run · 111.7 mph · 439 ftSingle · 89.1 mph · 195 ftSingle · 98.2 mph · 84 ftSingle · 101.1 mph · 37 ftSingle · 102.4 mph · 41 ftSingle · 103.1 mph · 116 ftSingle · 71.5 mph · 3 ftSingle · 107.0 mph · 280 ftSingle · 94.6 mph · 276 ftSingle · 65.6 mph · 3 ftHome Run · 110.1 mph · 445 ftHome Run · 108.2 mph · 427 ftHome Run · 105.0 mph · 381 ftSingle · 103.8 mph · 255 ftHome Run · 102.2 mph · 359 ftHome Run · 107.8 mph · 411 ftSingle · 106.1 mph · 367 ftSingle · 75.3 mph · 31 ftDouble · 104.2 mph · 28 ftSingle · 112.8 mph · 127 ftSingle · 71.2 mph · 14 ftSingle · 103.8 mph · 160 ftHome Run · 105.8 mph · 366 ftDouble · 95.8 mph · 313 ftHome Run · 99.5 mph · 396 ftSingle · 86.1 mph · 271 ftDouble · 66.2 mph · 190 ftSingle · 88.6 mph · 191 ftHome Run · 108.8 mph · 417 ftSingle · 97.0 mph · 293 ftHome Run · 113.4 mph · 436 ftSingle · 92.8 mph · 26 ftSingle · 95.7 mph · 10 ftSingle · 57.2 mph · 2 ftSingle · 106.2 mph · 20 ftSingle · 96.8 mph · 33 ftHome Run · 106.2 mph · 403 ftSingle · 73.8 mph · 210 ftSingle · 85.4 mph · 85 ftSingle · 91.2 mph · 262 ftHome Run · 106.5 mph · 429 ftHome Run · 109.8 mph · 435 ftDouble · 98.9 mph · 124 ftSingle · 105.9 mph · 76 ftDouble · 106.0 mph · 296 ftSingle · 102.7 mph · 129 ftSingle · 91.1 mph · 22 ftSingle · 99.6 mph · 91 ftSingle · 99.2 mph · 5 ftDouble · 106.1 mph · 397 ftHome Run · 110.8 mph · 430 ftSingle · 106.3 mph · 171 ftSingle · 95.6 mph · 272 ftHome Run · 100.2 mph · 360 ftHome Run · 106.6 mph · 409 ftSingle · 84.4 mph · 192 ftSingle · 82.8 mph · 109 ftSingle · 91.9 mph · 96 ftSingle · 85.2 mph · 250 ftSingle · 95.9 mph · 24 ftSingle · 98.7 mph · 162 ftSingle · 115.2 mph · 59 ftDouble · 83.5 mph · 302 ftSingle · 104.5 mph · 231 ftDouble · 85.0 mph · 11 ftSingle · 96.2 mph · 246 ftSingle · 53.9 mph · 3 ftSingle · 50.2 mph · 2 ftTriple · 106.0 mph · 395 ftSingle · 91.6 mph · 186 ftDouble · 106.4 mph · 254 ftDouble · 104.9 mph · 92 ftDouble · 111.9 mph · 241 ftSingle · 103.1 mph · 100 ft
Hit (93) Out (139) Home run (20)
Average exit velocity 90.4 mph · longest 445 ft

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSO
APR 9vs CINW 214000003
APR 29@ TEXW 634222201
MAY 1@ TEXL 373100010
MAY 3@ NYML 033010001
MAY 8vs MILW 922111421
MAY 13vs SDL 6114221100
MAY 14vs SDW 652100011
MAY 15vs SDL 374000002
MAY 17@ MILW 304000000
MAY 21@ MIAW 433222210
MAY 23vs PHIL 374120001
MAY 24vs PHIW 655010103
MAY 25vs PHIW 842211121
MAY 26vs PHIL 143010012
MAY 27vs MIAW 643110100
MAY 28vs MIAL 143000001
MAY 29vs MIAW 634020100
MAY 30@ AZL 261000001
JUN 1@ AZW 605030101
JUN 3@ COLW 310000010
JUN 4@ COLW 624110111
JUN 5@ COLW 875010002
JUN 7vs W 323020001
JUN 8vs W 1324111102
JUN 10vs PITW 424000001
JUN 11vs PITW 1042000020
JUN 12vs PITW 534221102
JUN 15@ WSHW 825110003
JUN 18@ CHCL 364020000
JUN 19@ CHCW 604000002
JUN 22vs SFW 433110110
JUN 23vs SFW 764000000
JUN 24vs LADL 144000001
JUN 26vs LADL 353000020
JUN 28@ PHIW 531000001
JUN 29@ PHIW 414020101
JUN 30@ PHIL 4144010002
JUL 2@ CINW 413010011
JUL 3@ CINL 344010002
JUL 5vs STLW 713111211
JUL 7vs STLL 231000000
JUL 8vs WSHW 1223211110
JUL 10vs WSHW 434020011
JUL 13vs NYML 374000001
JUL 15@ WSHW 843010111
JUL 17@ WSHL 374000001
JUL 24vs LAAL 192100021
JUL 25@ PHIL 463110000
JUL 27@ PHIL 274000002
JUL 30vs AZW 624232300
JUL 31vs AZW 103000001
AUG 2vs PHIW 1314110011
AUG 3vs PHIL 133000002
AUG 5@ NYMW 964111111
AUG 6@ NYML 262111101
AUG 6@ NYML 585020101
AUG 7@ NYML 253000003
AUG 9@ BOSW 975010111
AUG 10@ BOSW 844120000
AUG 12@ MIAW 434010001
AUG 13@ MIAW 524110001
AUG 13@ MIAW 624010002
AUG 14@ MIAW 315010101
AUG 15vs NYMW 1314111111
AUG 16vs NYMW 504010000
AUG 17vs NYML 794230001
AUG 20vs HOUW 544000010
AUG 23@ PITW 614110002
AUG 24@ PITW 1425221212
AUG 26@ STLW 1145240300
AUG 27@ STLL 563110012
AUG 28@ STLL 364000002
AUG 30vs COLL 234000002
AUG 31vs COLW 323020001
SEP 3vs MIAW 214010002
SEP 6@ W 1092100121
SEP 11@ SEAL 784010001
SEP 12@ SFL 231000000
SEP 14@ SFL 144020002
SEP 16vs PHIW 724231201
SEP 17vs PHIW 434110001
SEP 18vs PHIW 524111101
SEP 19vs WSHW 523010102
SEP 20vs WSHW 323000001
SEP 21vs WSHL 233010011
SEP 22@ PHIL 014010002
SEP 23@ PHIL 193000012
SEP 24@ PHIW 634131211
SEP 25@ PHIW 874100012
SEP 26@ WSHW 801000020
SEP 27@ WSHW 824120000
SEP 28@ WSHL 232010000
SEP 30vs NYMW 523000001
OCT 2vs NYMW 531000001
OCT 3@ MIAL 043000002
OCT 4@ MIAW 215020102
OCT 5@ MIAL 9123320020

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.