MLB/Players/Willson Contreras
Willson Contreras

WILLSON CONTRERAS

1B · Boston Red Sox · 20162026 · 1,203 games
1,203
CAREER GAMES · REGULAR SEASON
11 seasons
.260
CAREER BATTING AVERAGE
1,073 hits in 4,134 at-bats
198
CAREER HOME RUNS
627 RBI · 40 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026BOS125434661192132679571313.274.358.516.875
2025STL135490701263112080441425.257.318.447.765
2024STL843014879170153645964.262.358.468.827
2023STL125428551132702067511116.264.342.467.810
2022CHC113416651012322255451034.243.317.466.783
2021CHC12841361982002157521385.237.323.438.761
2020CHC57189374610072620571.243.316.407.723
2019CHC10536057981822464381021.272.342.533.875
2018CHC138474501182751054531214.249.324.390.715
2017CHC11737750104210217445985.276.353.499.852
2016CHC762523371141123526672.282.349.488.837
Career1,2034,1345921,073229141986274761,16640.260.336.465.801

04/Where the ball went

2017 Regular season
Play log from 2015
Spray chart · 277 batted balls
ForceoutGroundoutGrounded into a double play · 83.6 mph · 4 ftFlyout · 76.6 mph · 284 ftFlyoutGroundoutGroundout · 86.1 mph · 7 ftFlyout · 94.1 mph · 321 ftLineout · 96.8 mph · 360 ftGroundout · 83.4 mph · 49 ftForceout · 35.5 mph · 5 ftPop Out · 55.6 mph · 73 ftFielder’s choice out · 80.1 mph · 5 ftFielder’s choiceGroundout · 78.1 mph · 9 ftForceout · 86.1 mph · 12 ftGroundoutPop Out · 63.6 mph · 113 ftGroundout · 49.6 mph · 59 ftFlyout · 70.1 mph · 239 ftGroundout · 39.5 mph · 3 ftFlyout · 95.0 mph · 228 ftGroundoutBunt GroundoutLineout · 57.7 mph · 166 ftFielder’s choice · 87.9 mph · 4 ftLineout · 106.5 mph · 124 ftPop Out · 37.9 mph · 81 ftFlyout · 101.7 mph · 233 ftGroundout · 94.8 mph · 30 ftFlyout · 74.6 mph · 251 ftGroundout · 52.0 mph · 69 ftForceout · 79.4 mph · 12 ftGrounded into a double play · 85.7 mph · 21 ftField Error · 104.2 mph · 351 ftFlyout · 96.2 mph · 300 ftGroundout · 71.6 mph · 10 ftLineout · 79.6 mph · 267 ftFlyout · 101.5 mph · 334 ftGroundout · 91.0 mph · 7 ftGroundoutGroundout · 94.3 mph · 21 ftGroundout · 85.9 mph · 8 ftForceout · 75.7 mph · 4 ftGroundoutGroundout · 82.0 mph · 9 ftForceoutLineout · 78.7 mph · 139 ftGroundoutLineoutField ErrorGrounded into a double playGrounded into a double play · 52.7 mph · 6 ftFlyout · 83.4 mph · 269 ftGroundout · 58.7 mph · 8 ftSacrifice fly · 83.7 mph · 288 ftSacrifice fly · 93.5 mph · 313 ftGroundoutLineout · 100.5 mph · 320 ftGrounded into a double play · 98.5 mph · 90 ftLineout · 93.2 mph · 321 ftGrounded into a double playGroundoutGrounded into a double play · 101.4 mph · 24 ftGroundout · 80.0 mph · 7 ftPop Out · 80.6 mph · 146 ftGroundout · 46.9 mph · 14 ftGroundout · 81.7 mph · 59 ftPop Out · 98.4 mph · 249 ftPop Out · 98.1 mph · 233 ftFlyout · 105.3 mphGroundoutGroundout · 55.9 mph · 6 ftField Error · 70.8 mph · 71 ftFlyout · 93.2 mph · 276 ftGroundout · 62.1 mph · 8 ftGroundout · 82.3 mph · 11 ftLineout · 92.3 mph · 361 ftPop Out · 96.6 mph · 173 ftGrounded into a double play · 68.2 mph · 130 ftGroundout · 79.2 mph · 6 ftForceout · 61.5 mph · 13 ftFlyout · 97.2 mph · 392 ftGroundout · 72.7 mph · 22 ftGroundout · 82.4 mph · 112 ftGroundout · 83.4 mph · 17 ftGroundout · 105.0 mph · 38 ftGroundout · 72.5 mph · 6 ftGrounded into a double play · 60.6 mph · 5 ftFlyout · 102.8 mph · 401 ftLineout · 104.4 mph · 210 ftFlyout · 93.0 mph · 319 ftGroundout · 97.9 mph · 46 ftPop OutGroundout · 81.3 mph · 31 ftGroundout · 59.4 mph · 5 ftGroundout · 94.9 mph · 12 ftPop Out · 67.9 mph · 202 ftFlyout · 95.8 mph · 326 ftPop Out · 89.0 mph · 147 ftPop Out · 79.4 mph · 199 ftGroundout · 95.4 mph · 12 ftGroundout · 104.8 mph · 20 ftPop OutGroundout · 88.4 mph · 7 ftGroundout · 77.7 mph · 15 ftField Error · 90.1 mph · 19 ftPop OutGroundoutLineout · 84.0 mph · 309 ftFlyout · 80.0 mph · 235 ftGroundout · 73.4 mph · 183 ftFlyout · 86.8 mph · 310 ftGroundout · 84.4 mph · 13 ftGroundout · 77.9 mph · 8 ftGroundout · 51.9 mph · 4 ftFlyoutGroundout · 94.8 mph · 8 ftFlyout · 81.4 mph · 313 ftField Error · 60.7 mph · 4 ftGrounded into a double play · 89.8 mph · 13 ftGroundout · 94.2 mph · 9 ftFielder’s choice · 106.8 mph · 24 ftLineout · 71.9 mph · 114 ftGrounded into a double play · 84.1 mph · 39 ftBunt GroundoutForceout · 96.3 mph · 12 ftGroundout · 106.0 mph · 14 ftGroundout · 108.9 mph · 23 ftGroundoutGroundout · 74.8 mph · 8 ftLineout · 100.1 mph · 377 ftGroundout · 106.6 mph · 22 ftFlyout · 85.6 mph · 289 ftGroundout · 61.2 mph · 7 ftPop Out · 92.7 mph · 246 ftGroundout · 76.0 mph · 8 ftGroundout · 61.6 mph · 5 ftLineout · 96.5 mph · 317 ftField Error · 94.1 mph · 5 ftPop Out · 80.7 mph · 54 ftGroundout · 63.9 mph · 13 ftFlyout · 95.1 mph · 369 ftGroundout · 72.8 mph · 20 ftLineout · 99.8 mph · 347 ftGroundout · 71.1 mph · 14 ftGroundout · 91.6 mph · 7 ftGroundout · 94.4 mph · 8 ftGroundout · 87.3 mph · 14 ftPop Out · 70.4 mph · 211 ftForceout · 81.0 mph · 22 ftFielder’s choice out · 89.4 mph · 9 ftFlyout · 88.2 mph · 317 ftLineout · 61.8 mph · 114 ftFielder’s choice · 78.4 mph · 130 ftFlyout · 98.0 mph · 367 ftGroundoutGroundout · 55.4 mph · 92 ftGroundout · 48.5 mph · 72 ftForceout · 81.4 mph · 22 ftGroundout · 85.2 mph · 18 ftFlyout · 88.0 mph · 258 ftGroundout · 95.2 mph · 15 ftGroundout · 87.0 mph · 15 ftForceout · 105.2 mph · 95 ftGrounded into a double play · 94.7 mph · 81 ftLineout · 89.5 mph · 331 ftGrounded into a double play · 107.1 mph · 20 ftPop OutForceout · 84.0 mph · 47 ftForceoutLineout · 97.6 mph · 295 ftGroundout · 84.2 mph · 15 ftLineout · 88.5 mph · 276 ftGroundout · 45.0 mph · 94 ftGroundout · 100.6 mph · 20 ftSingle · 97.9 mph · 70 ftHome Run · 106.2 mph · 414 ftSingle · 84.4 mph · 214 ftDouble · 104.3 mph · 184 ftSingle · 111.3 mph · 88 ftSingleDouble · 101.2 mph · 252 ftSingle · 111.1 mph · 240 ftDouble · 105.2 mph · 358 ftSingle · 88.8 mph · 29 ftSingle · 108.7 mph · 86 ftHome Run · 104.7 mph · 400 ftDouble · 105.1 mph · 378 ftSingle · 105.3 mph · 38 ftSingle · 78.0 mph · 25 ftSingle · 115.1 mph · 132 ftDouble · 97.3 mph · 226 ftSingleDouble · 93.9 mph · 147 ftSingle · 108.7 mph · 41 ftHome Run · 109.5 mph · 391 ftHome Run · 113.6 mph · 418 ftSingleDouble · 98.1 mph · 405 ftSingle · 91.9 mph · 65 ftSingle · 105.3 mph · 109 ftHome Run · 106.7 mph · 414 ftDouble · 75.4 mph · 179 ftSingleSingleSingle · 75.6 mph · 133 ftHome Run · 106.0 mph · 401 ftSingle · 50.9 mph · 3 ftDoubleDoubleSingle · 100.5 mph · 22 ftSingle · 109.1 mph · 52 ftSingle · 83.2 mph · 236 ftSingle · 108.6 mph · 225 ftSingle · 79.7 mph · 167 ftSingle · 91.9 mph · 119 ftSingle · 89.2 mph · 141 ftDouble · 100.4 mph · 394 ftDouble · 72.3 mph · 58 ftDouble · 104.3 mph · 398 ftDouble · 94.8 mph · 143 ftSingle · 86.2 mph · 258 ftHome Run · 100.4 mph · 401 ftSingleHome Run · 97.2 mph · 386 ftSingle · 100.1 mph · 106 ftHome Run · 96.5 mph · 372 ftSingle · 103.4 mph · 199 ftHome Run · 109.6 mph · 442 ftDoubleSingle · 106.1 mph · 31 ftSingleSingle · 110.6 mph · 387 ftSingle · 71.9 mph · 230 ftSingle · 97.8 mph · 206 ftSingle · 112.6 mph · 241 ftSingle · 84.5 mph · 166 ftHome Run · 108.6 mph · 440 ftSingleDouble · 112.2 mph · 372 ftDouble · 95.5 mph · 314 ftDouble · 111.9 mph · 201 ftSingle · 101.4 mph · 145 ftSingle · 104.8 mph · 14 ftSingle · 93.1 mph · 241 ftHome Run · 108.4 mph · 416 ftHome Run · 102.5 mph · 368 ftHome Run · 100.8 mph · 361 ftSingle · 83.7 mph · 211 ftHome Run · 105.2 mph · 417 ftSingle · 110.3 mph · 176 ftSingle · 76.5 mph · 37 ftSingleSingle · 49.2 mph · 5 ftSingle · 109.0 mph · 14 ftDoubleHome Run · 106.1 mph · 429 ftHome Run · 103.1 mph · 418 ftSingle · 108.2 mph · 16 ftSingle · 105.1 mph · 262 ftSingleHome Run · 103.3 mph · 424 ftHome Run · 104.9 mph · 434 ftHome Run · 108.9 mph · 441 ftDouble · 103.6 mph · 338 ftSingle · 101.8 mph · 164 ftSingleSingle · 111.7 mph · 90 ftSingle · 108.3 mph · 199 ftDouble · 101.9 mph · 213 ftSingle · 87.2 mph · 266 ftSingle · 103.2 mph · 83 ftSingle · 56.3 mph · 4 ftSingle · 110.5 mph · 22 ftSingle · 102.4 mph · 280 ftSingle · 89.2 mph · 260 ft
Hit (101) Out (176) Home run (20)
Average exit velocity 88.5 mph · longest 442 ft

05/Game log

2017
Regular season
DateOppResultABRHHRRBIBBSO
APR 3@ STLL 344121302
APR 5@ STLW 213110012
APR 8@ MILW 1165110201
APR 8@ MILL 125010002
APR 11vs LADW 324010000
APR 13vs LADL 023010001
APR 13vs LADW 404010002
APR 14vs PITL 241000000
APR 15vs PITL 783000011
APR 16vs PITL 164000002
APR 18vs MILL 361000010
APR 19vs MILW 744020102
APR 19vs MILW 971110000
APR 21@ CINW 655000002
APR 22@ CINW 1284331401
APR 23@ CINL 571000000
APR 25@ PITW 102000011
APR 26@ PITL 565010001
APR 28@ BOSL 454010000
MAY 1@ BOSL 263000011
MAY 2vs PHIL 2104010001
MAY 3vs PHIW 833100011
MAY 4vs PHIW 541110210
MAY 4vs PHIW 542000001
MAY 5vs NYYL 234000001
MAY 6vs NYYL 6113000011
MAY 8vs NYYL 458010003
MAY 9@ COLL 4102010100
MAY 10@ COLL 031000000
MAY 10@ COLW 813110011
MAY 13@ STLL 354010002
MAY 13@ STLW 324222201
MAY 14@ STLL 051000001
MAY 17vs CINW 954020201
MAY 18vs CINW 954100010
MAY 19vs MILL 364010202
MAY 21vs MILW 1363230300
MAY 23vs SFL 464010000
MAY 23vs SFW 413000002
MAY 25vs SFW 541000010
MAY 27@ LADL 043000000
MAY 28@ LADL 495121102
MAY 29@ SDL 250000010
MAY 31@ SDL 263010101
MAY 31@ SDL 121010010
JUN 2vs STLW 321000011
JUN 3vs STLW 533110000
JUN 4vs STLW 762000001
JUN 6vs MIAW 313020000
JUN 7vs MIAW 1025110001
JUN 8vs MIAL 562000001
JUN 9vs COLL 144010001
JUN 9vs COLL 352000002
JUN 10vs COLL 194010102
JUN 12@ NYML 164000001
JUN 13@ NYMW 1434210012
JUN 14@ NYML 491000001
JUN 16@ PITW 953120310
JUN 18@ PITW 715030302
JUN 18@ PITL 341000000
JUN 20vs SDW 324111100
JUN 21vs SDL 233000001
JUN 21vs SDW 404010001
JUN 22@ MIAW 1115111201
JUN 24@ MIAW 534010000
JUN 25@ MIAL 241100020
JUN 26@ WSHW 544121102
JUN 27@ WSHL 160000010
JUN 28@ WSHL 484111200
JUN 29@ WSHW 544010100
JUN 30@ CINL 053000011
JUL 1@ CINL 354121202
JUL 2@ CINW 623110011
JUL 4vs TBL 564020001
JUL 5vs TBW 734010012
JUL 6vs MILL 2114111102
JUL 7vs PITW 611110010
JUL 8vs PITL 244000000
JUL 9vs PITL 3144020001
JUL 14@ BALW 984111302
JUL 15@ BALW 1035130100
JUL 16@ BALW 805140000
JUL 17@ ATLW 434000012
JUL 18@ ATLW 514111310
JUL 21vs STLL 4115111200
JUL 22vs STLW 323000010
JUL 24vs STLW 534111201
JUL 24vs CWSL 135010001
JUL 25vs CWSW 725131401
JUL 28@ CWSW 632210020
JUL 29@ MILL 123000011
JUL 29@ MILW 213000021
JUL 30@ MILW 424010101
AUG 2vs AZW 1644120211
AUG 3vs AZL 8105232601
AUG 3vs AZL 031000001
AUG 4vs WSHL 244010000
AUG 5vs WSHW 744121301
AUG 6vs WSHL 494222201
AUG 8@ SFW 535000002
AUG 9@ SFL 364110001
AUG 9@ SFL 133000011
SEP 10vs MILL 131000001
SEP 13vs NYMW 831000030
SEP 14vs NYMW 1753020310
SEP 15vs STLW 822010001
SEP 16vs STLW 412110020
SEP 19@ TBW 214010000
SEP 20@ TBL 180000020
SEP 22@ MILW 534000001
SEP 22@ MILW 542000000
SEP 23@ MILL 345110001
SEP 24@ MILW 504120000
SEP 26@ STLW 1024010001
SEP 27@ STLL 782000131
SEP 29vs CINW 543010001
SEP 30vs CINW 901110010

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.