Boston Red Sox · First Baseman · #40
Willson Contreras
Age 346' 0" · 240lbBats R · Throws RDebut 2016From Puerto Cabello
AVG
.280
HR
26
RBI
78
OPS
.918
WAR
3.9
wRC+
156
Awards
9 major honorsAll-Star ×9
2015 · 2018 · 2019 · 2022 · 2026
League Percentile
2026 season · percentile vs 146 infielders with 200+ PAAVG
89
.280OBP
98
.390SLG
97
.528OPS
100
.918Home Runs
91
26RBI
95
78Stolen Bases
37
3Bottom of leagueAverage (50)Top of league
infielders · by OPS
Top 1%
Willson Contreras's OPS (.918) ranks above average among 146 infielders with 200+ PA. The number on each bar is a percentile (higher is better); use the tabs to change the comparison pool.
BATTING
Season · Career| Category | Games | AVG | Home Runs | RBI | Hits | Doubles | Stolen Bases | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 Season | 120 | .280 | 26 | 78 | 116 | 21 | 3 | .390 | .528 | .918 |
| Career | 1198 | .260 | 198 | 626 | 1070 | 229 | 40 | .356 | .466 | .822 |
Hover over a stat for its definition.
HOT ZONES
Batting average by zone · 2026.167
.286
.379
.294
.355
.333
.143
.432
.444
Catcher's view · red = hot zone
ADVANCED
Advanced metrics · 2026 seasonBABIP
.336
ISO
.248
BB%
11.1%
K%
25.0%
Pitches/PA
3.86
GIDP
8
GAME LOG
Last 10 games · includes team result| Date | Opp | At Bats | Hits | Home Runs | RBI | Walks | Strikeouts | Team |
|---|---|---|---|---|---|---|---|---|
| 08.24 | @ MIA | 4 | 0 | 0 | 0 | 0 | 0 | W |
| 08.23 | vs SF | 4 | 0 | 0 | 0 | 0 | 1 | W |
| 08.22 | vs SF | 4 | 1 | 0 | 0 | 0 | 1 | W |
| 08.21 | vs SF | 2 | 1 | 1 | 3 | 2 | 0 | W |
| 08.19 | vs AZ | 5 | 2 | 0 | 1 | 0 | 2 | L |
| 08.18 | vs AZ | 4 | 2 | 0 | 1 | 1 | 2 | W |
| 08.17 | vs AZ | 4 | 2 | 1 | 1 | 1 | 0 | W |
| 08.15 | @ PIT | 3 | 0 | 0 | 0 | 1 | 2 | W |
| 08.14 | @ PIT | 3 | 1 | 0 | 0 | 1 | 1 | L |
| 08.13 | @ TOR | 4 | 1 | 0 | 1 | 0 | 1 | W |
SPLITS
Situational splits (2026)Home
AVG.318
HR14
RBI37
OPS1.003
Away
AVG.239
HR12
RBI41
OPS.827
vs LHP
AVG.269
HR7
RBI20
OPS.944
vs RHP
AVG.283
HR19
RBI58
OPS.908
RISP
AVG.306
HR7
RBI51
OPS1.018
YEAR BY YEAR
Year-by-year · Career trendsOPS
▲ Trending up year over yearShow yearly figures
| Year | OPS |
|---|---|
| 2016 | .845 |
| 2017 | .855 |
| 2018 | .729 |
| 2019 | .888 |
| 2020 | .763 |
| 2021 | .778 |
| 2022 | .815 |
| 2023 | .825 |
| 2024 | .848 |
| 2025 | .791 |
| 2026 | .918 |
AVG
▲ Trending up year over yearShow yearly figures
| Year | AVG |
|---|---|
| 2016 | .282 |
| 2017 | .276 |
| 2018 | .249 |
| 2019 | .272 |
| 2020 | .243 |
| 2021 | .237 |
| 2022 | .243 |
| 2023 | .264 |
| 2024 | .262 |
| 2025 | .257 |
| 2026 | .280 |
Home Runs
▲ Trending up year over yearShow yearly figures
| Year | Home Runs |
|---|---|
| 2016 | 12 |
| 2017 | 21 |
| 2018 | 10 |
| 2019 | 24 |
| 2020 | 7 |
| 2021 | 21 |
| 2022 | 22 |
| 2023 | 20 |
| 2024 | 15 |
| 2025 | 20 |
| 2026 | 26 |
| Year | Team | Games | AVG | Home Runs | RBI | Hits | Doubles | Stolen Bases | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | CHC | 76 | .282 | 12 | 35 | 71 | 14 | 2 | .357 | .488 | .845 |
| 2017 | CHC | 117 | .276 | 21 | 74 | 104 | 21 | 5 | .356 | .499 | .855 |
| 2018 | CHC | 138 | .249 | 10 | 54 | 118 | 27 | 4 | .339 | .390 | .729 |
| 2019 | CHC | 105 | .272 | 24 | 64 | 98 | 18 | 1 | .355 | .533 | .888 |
| 2020 | CHC | 57 | .243 | 7 | 26 | 46 | 10 | 1 | .356 | .407 | .763 |
| 2021 | CHC | 128 | .237 | 21 | 57 | 98 | 20 | 5 | .340 | .438 | .778 |
| 2022 | CHC | 113 | .243 | 22 | 55 | 101 | 23 | 4 | .349 | .466 | .815 |
| 2023 | STL | 125 | .264 | 20 | 67 | 113 | 27 | 6 | .358 | .467 | .825 |
| 2024 | STL | 84 | .262 | 15 | 36 | 79 | 17 | 4 | .380 | .468 | .848 |
| 2025 | STL | 135 | .257 | 20 | 80 | 126 | 31 | 5 | .344 | .447 | .791 |
| 2026 | BOS | 120 | .280 | 26 | 78 | 116 | 21 | 3 | .390 | .528 | .918 |
