Willson Contreras | Boston Red Sox

Willson Contreras | Boston Red Sox
Willson Contreras
MLB Player
Willson Contreras
Red Sox logoBoston Red Sox#40 · First BasemanActive
Height6' 0"Weight240 lbsAge34Experience11th Season
.275AVGTied-38th
27HRTied-29th
81RBITied-46th
.901OPS3rd

Player Information

PositionFirst Baseman
Jersey#40
Date of Birth13/5/1992
BirthplacePuerto Cabello, Venezuela
Experience11th Season
Bats / ThrowsRight/Right
MLB Debut2016
StatusActive

Next Game

Chicago Cubs logo
vs Chicago Cubs
September 27, 2026 · 3:05 PM
Tropicana Field
MLB.TV
View Game →

More Boston Red Sox Players

Season, Postseason & Career

SplitGPABRH2B3BHRRBIBBSO
Regular Season13044868123213278159135
Postseason2612001123
Career120941485941077229141996294781170

Career Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPSWAR
201676252337114112352646722.282.357.488.8451.8
20171173775010421021744539854.276.356.499.8553.9
2018138474501182751054531312141.249.339.390.7302.8
20191053605798182246438910212.272.355.533.8883.1
202058189374610072620145712.243.356.407.7630.8
202112841361982002157521413854.237.340.438.7784.1
2022113416651012322255452410342.243.349.466.8153.9
2023125428551132702067511311163.264.358.467.8263.4
2024843014879170153645129641.262.380.468.8482.9
2025135490701263112080442314251.257.344.447.7912.6
2026130448681232132781592413533.275.386.516.9014.6
Career1209414859410772291419962947815311704025.260.356.466.821--

Postseason Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPKSBCSAVGOBPSLGOPS
201617394102015401000.256.326.385.710
20171032570022601100.219.342.406.748
20181300000020000.000.400.000.400
20202401100013000.250.625.5001.125
20262612001120300.333.500.8331.333
Career3284102030481532400.238.373.417.789

Expanded Batting by Season

SeasonPAPP/PAXBHTBIBBHBPGIDPSHSFSBCSSB%
201628311293.992712304701220.50
201742816063.7542188231312540.56
201854421203.90421852131422410.80
201940915753.854419229402120.33
20202258743.881777114602120.33
202148319714.08411811141104540.56
202248718253.75471940241402420.67
202349519503.94472000131212630.67
202435813823.8632141212700410.80
202556321603.84522191231514510.83
202653520723.8751231224913330.50
Career4810186643.8844219311315311262440250.62

Advanced Batting by Season

SeasonWAROWARRCRC/27ISOPSECAAB/HRBB/PABB/KGOFOGO/FO
20161.81.941.95.9.206.31021.0.0920.39101851.2
20173.93.163.25.8.223.34518.0.1050.461531291.2
20182.82.063.14.5.141.25947.4.0970.441911661.2
20193.13.067.26.7.261.36415.0.0930.371301301.0
20200.80.827.44.8.164.26527.0.0890.3563661.0
20214.13.061.45.0.201.32919.7.1080.381451381.1
20223.93.766.85.4.224.33718.9.0920.441611541.0
20233.43.570.85.7.203.32921.4.1030.461541660.9
20242.92.754.56.4.206.36520.1.1260.47871180.7
20252.62.674.65.2.190.28824.5.0780.311482050.7
20264.64.588.77.0.241.37316.6.1100.441211960.6
Career----679.45.7.206.32520.8.0990.41111612190.9

Game Log

GameResultABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPS
New York Yankees logo@ NYY2026 PostseasonL 9-2212001120000.333.500.8331.333
New York Yankees logo@ NYY2026 PostseasonL 9-0400000000300.000.000.000.000
Chicago Cubs logovs CHC2026 Regular SeasonL 6-2200000000100.275.386.516.901
Texas Rangers logo@ TEX2026 Regular SeasonW 4-3301000001100.276.387.518.905
Texas Rangers logo@ TEX2026 Regular SeasonL 7-3311001201000.275.386.519.906
Texas Rangers logo@ TEX2026 Regular SeasonL 4-2300000010200.275.385.514.899
Kansas City Royals logovs KC2026 Regular SeasonW 4-1312000010000.277.387.517.904
New York Yankees logo@ NYY2026 Regular SeasonL 16-1300000000100.274.384.516.900
New York Yankees logo@ NYY2026 Regular SeasonL 9-2201010120100.276.386.520.906
New York Yankees logo@ NYY2026 Regular SeasonW 6-0500000000300.275.383.515.898
New York Yankees logo@ NYY2026 Regular Season
L 1-0400000000200.278.387.521.908
Miami Marlins logo@ MIA2026 Regular Season
W 7-3 F/11512000000000.281.390.526.916
Miami Marlins logo@ MIA2026 Regular Season
W 4-2400000001000.280.390.528.918
San Francisco Giants logovs SF2026 Regular SeasonW 5-4400000000100.282.392.533.925
San Francisco Giants logovs SF2026 Regular SeasonW 3-2401000000100.285.395.538.933
San Francisco Giants logovs SF2026 Regular SeasonW 6-4211001320000.285.396.541.937
Arizona Diamondbacks logovs ARI2026 Regular SeasonL 7-6 F/10512000100200.284.393.534.927
Arizona Diamondbacks logovs ARI2026 Regular SeasonW 9-4412100110200.283.393.535.929
Arizona Diamondbacks logovs ARI2026 Regular SeasonW 11-1422101110000.281.391.533.924
Pittsburgh Pirates logo@ PIT2026 Regular SeasonW 4-0300000010200.278.389.523.912
Pittsburgh Pirates logo@ PIT2026 Regular SeasonL 8-4301000010100.281.390.527.917
Blue Jays logo@ TOR2026 Regular SeasonW 7-0401100100100.280.389.529.918
Blue Jays logo@ TOR2026 Regular SeasonL 6-4321001110000.280.390.529.919
Blue Jays logo@ TOR2026 Regular SeasonL 5-3400000000100.280.389.523.912
Blue Jays logo@ TOR2026 Regular SeasonL 2-1300000010100.283.393.528.921
Athletics logovs ATH2026 Regular SeasonL 4-3210000002100.285.394.533.927
Athletics logovs ATH2026 Regular SeasonL 7-3501000000300.287.393.536.929
Chicago White Sox logovs CHW2026 Regular SeasonW 4-0101000110000.288.395.540.936
Chicago White Sox logovs CHW2026 Regular SeasonW 14-2422000200100.286.393.539.931
Los Angeles Dodgers logo@ LAD2026 Regular SeasonW 8-4500000000200.284.392.539.931
Los Angeles Dodgers logo@ LAD2026 Regular SeasonW 9-4100000001100.288.396.547.943
Athletics logo@ ATH2026 Regular SeasonW 5-4312001110000.289.396.549.944
Athletics logo@ ATH2026 Regular SeasonW 4-2 F/10301000020200.285.392.539.931
Athletics logo@ ATH2026 Regular SeasonL 4-3200000020100.285.390.541.930
Athletics logo@ ATH2026 Regular SeasonW 4-2210000011100.287.389.544.932
Blue Jays logovs TOR2026 Regular SeasonW 6-1310000010100.288.388.547.935
Blue Jays logovs TOR2026 Regular SeasonL 6-0200000010201.291.389.552.941
Blue Jays logovs TOR2026 Regular SeasonW 6-4401000010210.293.389.555.945
Baltimore Orioles logovs BAL2026 Regular SeasonL 5-1211100002000.293.389.559.948
Baltimore Orioles logovs BAL2026 Regular SeasonW 6-3412000000100.292.385.556.942
Baltimore Orioles logovs BAL2026 Regular SeasonW 6-5413100200100.289.384.557.941
Tampa Bay Rays logovs TB2026 Regular SeasonW 6-1321001210000.283.380.551.932
Tampa Bay Rays logovs TB2026 Regular SeasonW 7-6200000011000.283.379.544.923
Tampa Bay Rays logovs TB2026 Regular SeasonW 5-3411001100300.285.378.547.925
vs NL2026 Regular Season
W 4-01010000000001.0001.0001.0002.000
Chicago White Sox logo@ CHW2026 Regular SeasonWeek 27W 5-0200000000000.285.379.542.921
Chicago White Sox logo@ CHW2026 Regular SeasonWeek 27W 8-1412100210101.287.381.545.926
Los Angeles Angels logo@ LAA2026 Regular SeasonWeek 27W 7-5411001310100.284.378.542.921
Los Angeles Angels logo@ LAA2026 Regular SeasonWeek 27W 8-1511001300000.285.378.536.914
Los Angeles Angels logo@ LAA2026 Regular SeasonWeek 27W 5-2412100010000.286.380.532.912
Washington Nationals logovs WSH2026 Regular SeasonWeek 26L 10-2412000010000.283.377.529.906
Washington Nationals logovs WSH2026 Regular SeasonWeek 26L 8-1200000000110.280.374.529.903
Washington Nationals logovs WSH2026 Regular SeasonWeek 26W 6-3211001300100.282.376.533.909
New York Yankees logovs NYY2026 Regular SeasonWeek 26W 5-4 F/10411000000200.281.375.523.898
New York Yankees logovs NYY2026 Regular SeasonWeek 26W 4-1301100210000.281.377.527.904
New York Yankees logovs NYY2026 Regular SeasonWeek 26W 6-1312001210100.281.375.525.901
New York Yankees logovs NYY2026 Regular SeasonWeek 26W 6-3410000000100.276.371.513.883
Colorado Rockies logo@ COL2026 Regular SeasonWeek 25L 8-6401100100100.280.375.520.896
Colorado Rockies logo@ COL2026 Regular SeasonWeek 25W 5-2401000010000.281.377.521.898
Colorado Rockies logo@ COL2026 Regular SeasonWeek 25L 3-2411100100000.281.377.525.901
Mariners logo@ SEA2026 Regular SeasonWeek 25L 3-1400000000300.282.378.525.903
Mariners logo@ SEA2026 Regular SeasonWeek 25W 5-1210000011100.286.383.533.917
Mariners logo@ SEA2026 Regular SeasonWeek 25W 6-2411000000100.289.382.538.919
Blue Jays logovs TOR2026 Regular SeasonWeek 25L 4-3400000100100.289.384.542.926
Blue Jays logovs TOR2026 Regular SeasonWeek 24L 3-0401000010200.294.389.551.940
Blue Jays logovs TOR2026 Regular SeasonWeek 24L 6-1400000010400.295.389.556.945
Texas Rangers logovs TEX2026 Regular SeasonWeek 24L 6-4423002200100.300.392.565.957
Texas Rangers logovs TEX2026 Regular SeasonWeek 24W 6-3412100000000.292.387.536.923
Texas Rangers logovs TEX2026 Regular SeasonWeek 24W 10-1422101201100.288.385.533.918
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 23L 7-5300000001200.284.381.516.897
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 23L 4-3400000000100.288.383.523.906
Tampa Bay Rays logo@ TB2026 Regular SeasonWeek 23L 3-1300000001100.294.389.532.921
New York Yankees logo@ NYY2026 Regular SeasonWeek 23L 6-1401100100100.298.391.540.931
New York Yankees logo@ NYY2026 Regular SeasonWeek 23W 5-3412001300100.299.394.540.934
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 23L 8-2412001200100.295.392.527.918
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 22W 8-1413200010000.291.390.512.902
Baltimore Orioles logovs BAL2026 Regular SeasonWeek 22L 4-2300000010200.281.381.497.879
Cleveland Guardians logo@ CLE2026 Regular SeasonWeek 22W 9-4000000000000.286.384.505.889
Cleveland Guardians logo@ CLE2026 Regular SeasonWeek 22W 9-1310000011100.286.384.505.889
Cleveland Guardians logo@ CLE2026 Regular SeasonWeek 22L 4-3402000000100.290.383.513.896
Atlanta Braves logovs ATL2026 Regular SeasonWeek 22L 10-2201000011001.286.381.513.894
Atlanta Braves logovs ATL2026 Regular SeasonWeek 21W 8-0501000000200.283.374.513.888
Atlanta Braves logovs ATL2026 Regular SeasonWeek 21L 7-6402000000000.286.379.522.900
Minnesota Twins logovs MIN2026 Regular SeasonWeek 21L 6-5412001200100.281.376.522.899
Minnesota Twins logovs MIN2026 Regular SeasonWeek 21L 4-2312000010000.276.374.506.880
Minnesota Twins logovs MIN2026 Regular SeasonWeek 21L 8-6411010100100.269.366.503.869
Kansas City Royals logo@ KC2026 Regular SeasonWeek 20W 4-3413010000000.269.369.497.866
Kansas City Royals logo@ KC2026 Regular SeasonWeek 20W 7-1502000300100.258.361.479.839
Kansas City Royals logo@ KC2026 Regular SeasonWeek 20W 3-1411001200000.253.360.481.841
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 20L 8-1301100000000.253.362.468.830
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 20W 3-2412001200100.252.363.464.826
Atlanta Braves logo@ ATL2026 Regular SeasonWeek 20L 3-2 F/10400000000200.245.360.442.802
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 20L 3-1401100000000.252.368.455.822
Philadelphia Phillies logovs PHI2026 Regular SeasonWeek 19W 3-1400000000100.252.371.453.824
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 19L 4-1000000001000.259.380.467.846
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 19W 2-0200000020100.259.376.467.842
Tampa Bay Rays logovs TB2026 Regular SeasonWeek 19L 8-4401000000100.263.373.474.846
Detroit Tigers logo@ DET2026 Regular SeasonWeek 18W 4-0300000110300.264.376.481.856
Detroit Tigers logo@ DET2026 Regular SeasonWeek 18W 10-3421001110100.270.382.492.874
Detroit Tigers logo@ DET2026 Regular SeasonWeek 18W 5-4400000010200.270.381.475.856
Houston Astros logovs HOU2026 Regular SeasonWeek 18L 3-1 F/10403100010110.280.387.492.879
Houston Astros logovs HOU2026 Regular SeasonWeek 18L 6-3411000100000.263.372.474.846
Houston Astros logovs HOU2026 Regular SeasonWeek 18W 3-1301000001200.264.379.482.861
Blue Jays logo@ TOR2026 Regular SeasonWeek 17L 8-1412001100000.262.375.486.861
Blue Jays logo@ TOR2026 Regular SeasonWeek 17L 3-0401100000100.252.371.456.827
Blue Jays logo@ TOR2026 Regular SeasonWeek 17W 5-0421000001100.253.375.455.830
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 17W 5-3311001210100.253.374.463.837
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 17W 17-1422001510100.250.369.435.804
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 17L 10-3400000000400.239.362.398.760
New York Yankees logovs NYY2026 Regular SeasonWeek 17L 4-2400000000200.250.376.417.793
New York Yankees logovs NYY2026 Regular SeasonWeek 16L 4-1300000010100.263.392.438.829
New York Yankees logovs NYY2026 Regular SeasonWeek 16L 4-0401000000000.273.398.455.852
Detroit Tigers logovs DET2026 Regular SeasonWeek 16W 8-6501000000100.274.404.466.870
Detroit Tigers logovs DET2026 Regular SeasonWeek 16L 6-2411001100100.279.417.485.902
Detroit Tigers logovs DET2026 Regular SeasonWeek 16L 4-1401000000300.281.425.453.878
Detroit Tigers logovs DET2026 Regular SeasonWeek 16W 1-0 F/10300000001100.283.434.467.901
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 15L 6-0100000001100.298.444.491.936
Minnesota Twins logo@ MIN2026 Regular SeasonWeek 15L 13-6311000000200.304.443.500.943
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 15W 9-3514001300000.302.448.509.957
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 15W 7-1402100301200.250.419.417.836
St. Louis Cardinals logo@ STL2026 Regular SeasonWeek 15L 3-2400000000200.227.404.386.790
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 14W 5-0411000110100.250.434.425.859
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 14W 3-2211000020100.250.438.444.882
Milwaukee Brewers logovs MIL2026 Regular SeasonWeek 14L 8-6313101211000.235.409.441.850
San Diego Padres logovs SD2026 Regular SeasonWeek 14L 8-6410000010200.161.333.258.591
San Diego Padres logovs SD2026 Regular SeasonWeek 14L 3-2411000000100.185.353.296.649
San Diego Padres logovs SD2026 Regular SeasonWeek 14W 5-2311001110100.174.367.304.671
Houston Astros logo@ HOU2026 Regular SeasonWeek 13L 6-4301000110100.150.346.150.496
Houston Astros logo@ HOU2026 Regular SeasonWeek 13L 9-2401000000000.118.318.118.436
Houston Astros logo@ HOU2026 Regular SeasonWeek 13L 8-1400000000200.077.333.077.410
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 13L 3-2311000010000.111.429.111.540
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 13L 6-5 F/11200000021200.000.400.000.400
Cincinnati Reds logo@ CIN2026 Regular SeasonWeek 13W 3-0400000010100.000.200.000.200