Willson Contreras

Former Prospect Active on MLB Roster ... Boston Red Sox
High Level
MLB
Years
2010-2026 (2016-2026)
Proper Name
Willson Eduardo Contreras
Nickname
Venezuela
Positions
C (1087) ... 1B (152) ... DH (136) ... 3B (57) ... LF (43) ... RF (20) ... 2B (3)
Height / Weight
6-1 / 240
Bats / Throws
Right / Right
Birthdate
May 13,1992   Age:  34.030
Drafted/Signed
Signing Bonus
$ 850,000
Service Time
9.108 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
contw001
Show More
Brother of William Contreras   [2016] Hit a Home Run in his 1st MLB At Bat on June 19,2016 ... World Series Champion with Chicago Cubs   [2026] Played for Venezuela in World Baseball Classic
Fielding statistics are available for MLB and affiliated Minor League baseball since 1978.
A Positions Played by Year appears below the statistical grid

Fielding Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2011Boise HawksNwstA-193B4600.03192191014212300.8662.70.000.0060.576.71
2011Boise HawksNwstA-191B700.066429727000.97210.00.000.009.211.73
2011Boise HawksNwstA-19LF500.0400044001.0000.80.000.006.68.35
2011Boise HawksNwstA-192B200.05721141200.8576.00.000.002.63.35
2011Boise HawksNwstA-19RF100.000000000.0000.00.000.001.31.75
2012Boise HawksNwstA-20C3900.0254297129028326230.5306.9767.30.000.0051.360.91
2012Boise HawksNwstA-20RF1300.0272002929001.0002.20.000.0017.120.33
2012Boise HawksNwstA-201B600.056219595800.9839.70.000.007.99.43
2012Boise HawksNwstA-20LF300.0500055001.0001.70.000.003.94.77
2012Boise HawksNwstA-203B100.000000000.0000.00.000.001.31.63
2012Boise HawksNwstA-202B100.0120033001.0003.00.000.001.31.63
2013Kane County CougarsMidwA21C7200.04757018456354586360.7049.9687.60.000.0053.383.71
2013Kane County CougarsMidwA211B600.0481064949001.0008.20.000.004.47.03
2013Kane County CougarsMidwA21RF200.000000000.0000.00.000.001.52.38
2014Daytona CubsFSLA+22C7300.0495721156856751210.7083.9987.80.000.0053.791.31
2014Daytona CubsFSLA+221B200.0200022001.0001.00.000.001.52.53
2015Tennessee SmokiesSouAA23C7500.0533598460059270270.7216.9877.90.000.0054.059.51
2015Tennessee SmokiesSouAA233B800.0210021212001.0001.50.000.005.86.35
2016Chicago CubsNLMLB24C5741389.2389316042642022130.6286.9867.41.089.7235.475.03
2016Chicago CubsNLMLB24LF2421180.2261002727001.0001.10.151.3514.931.66
2016Chicago CubsNLMLB241B3219.0221012323001.0007.71.2110.891.93.95
2016Iowa CubsPCLAAA24C4500.0360382740039825110.6944.9958.80.000.0031.583.31
2017Chicago CubsNLMLB25C10891821.17828613788186861230.7262.9858.01.069.5466.792.31
2017Chicago CubsNLMLB251B5120.0173042020001.0004.01.009.003.14.33
2017Chicago CubsNLMLB25LF4326.030104300.7500.80.121.082.53.46
2017Chicago CubsNLMLB25RF206.000000000.0000.00.000.001.21.79
2017Chicago CubsNLMLB253B102.0010011001.0001.00.504.500.60.97
2018Chicago CubsNLMLB26C1331231,109.21013711191095108452270.6582.9908.20.988.8281.696.41
2018Chicago CubsNLMLB26LF5012.020103200.6670.40.171.533.13.66
2018Chicago CubsNLMLB261B103.0300033001.0003.01.009.000.60.78
2019Chicago CubsNLMLB27C9992811.27705112383382139160.7091.9868.31.019.0961.194.31
2019Chicago CubsNLMLB27RF2110.1210033001.0001.50.302.701.21.99
2019Chicago CubsNLMLB271B219.1500055001.0002.50.554.951.21.96
2019Chicago CubsNLMLB27DH110.000000000.0000.00.000.000.61.05
2019Chicago CubsNLMLB27LF100.000000000.0000.00.000.000.61.010
2019Iowa CubsPCLAAA27C300.0161001717001.0005.70.000.002.1100.06
2020Chicago CubsNLMLB28C4139324.131113203263241790.6538.9947.91.009.0068.371.91
2020Chicago CubsNLMLB28DH18180.000000000.0000.00.000.0030.031.61
2021Chicago CubsNLMLB29C116112935.2885577694994246120.7931.9938.11.019.0971.690.61
2021Chicago CubsNLMLB29LF101.000000000.0000.00.000.000.60.814
2021Chicago CubsNLMLB293B101.000000000.0000.00.000.000.60.88
2021Iowa CubsIL2AAA29C300.0192102221210.6667.9557.00.000.002.3100.07
2022Chicago CubsNLMLB30C7272625.1605464765565124110.6857.9949.01.049.3644.463.71
2022Chicago CubsNLMLB30DH39390.000000000.0000.00.000.0024.134.52
2023St. Louis CardinalsNLMLB31C9789764.0679318571871042140.75.9897.30.938.3759.977.61
2023St. Louis CardinalsNLMLB31DH30300.000000000.0000.00.000.0018.524.01
2024St. Louis CardinalsNLMLB32C5150431.2359213138338037110.7708.9927.50.887.9231.560.73
2024St. Louis CardinalsNLMLB32DH33330.000000000.0000.00.000.0020.439.33
2024Memphis RedbirdsIL2AAA32C3019.0172102019010.9506.31.009.002.050.07
2025St. Louis CardinalsNLMLB331B1201191,011.2960849781053104400.9918.71.039.2774.188.91
2025St. Louis CardinalsNLMLB33DH15150.000000000.0000.00.000.009.311.14
Tot:MLB (9 yrs) MLB C7747096,210.357934076638626662003401360.7143.9898.01.008.99   
Tot:MLB (6 yrs) MLB DH1361360.0000000000.0   
Tot:MLB (5 yrs) MLB 1B1311231,062.31007889831104109500.9928.41.039.28   
Tot:MLB (5 yrs) MLB LF3524219.231120343200.9410.90.151.31   
Tot:MLB (2 yrs) MLB RF4116.1210033001.0000.80.191.68   
Tot:MLB (2 yrs) MLB 3B203.0010011001.0000.50.333.00   
Tot:AAA (4 yrs) AAA C54019.0412434745945527130.675.9918.423.95215.53   
Tot:AA (1 yrs) AA C7500.0533598460059270270.7216.9877.9   
Tot:AA (1 yrs) AA 3B800.0210021212001.0001.5   
Tot:A+ (1 yrs) A+ C7300.0495721156856751210.7083.9987.8   
Tot:A+ (1 yrs) A+ 1B200.0200022001.0001.0   
Tot:A (1 yrs) A C7200.04757018456354586360.7049.9687.6   
Tot:A (1 yrs) A 1B600.0481064949001.0008.2   
Tot:A (1 yrs) A RF200.0000000000.0   
Tot:A- (2 yrs) A- 3B4700.03192191014212300.8662.6   
Tot:A- (1 yrs) A- C3900.0254297129028326230.5306.9767.3   
Tot:A- (2 yrs) A- RF1400.0272002929001.0002.1   
Tot:A- (2 yrs) A- 1B1300.0122631813112800.9779.8   
Tot:A- (2 yrs) A- LF800.0900099001.0001.1   
Tot:A- (2 yrs) A- 2B300.06921171500.8825.0   

Positional Grid by Year

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearcategorypos Ppos Cpos 1Bpos 2Bpos 3Bpos SSpos LFpos CFpos RFpos OFpos DH
2011Minor--7246-5-1--
2012Minor-39611-3-13--
2013Minor-726-----2--
2014Minor-732--------
2015Minor-75--8------
2016Minor-45---------
2016MLB-573---24----
2017MLB-1085-1-4-2--
2018MLB-1331---5----
2019Minor-3---------
2019MLB-992---1-2-1
2020MLB-41--------18
2021Minor-3---------
2021MLB-116--1-1----
2022MLB-72--------39
2023MLB-97--------30
2024Minor-3---------
2024MLB-51--------33
2025MLB--120-------15