Standard Batting

Upgraded
Show Non‑Major
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2016 24 CHC NL 1.7 76 283 252 33 71 14 1 12 35 2 2 26 67 .282 .357 .488 .845 122 .366 124 123 7 4 0 1 0 27/H3
2017 25 CHC NL 3.9 117 428 377 50 104 21 0 21 74 5 4 45 98 .276 .356 .499 .855 118 .381 131 188 13 3 1 2 2 2H/3795
2018 26 CHC NL 3.1 138 544 474 50 118 27 5 10 54 4 1 53 121 .249 .339 .390 .730 94 .330 95 185 14 13 2 2 2 *2H/73 AS
2019 27 CHC NL 3.2 105 409 360 57 98 18 2 24 64 1 2 38 102 .272 .355 .533 .888 127 .369 126 192 4 9 0 2 2 2/H397D AS
2020 28 CHC NL 1.0 57 225 189 37 46 10 0 7 26 1 2 20 57 .243 .356 .407 .763 106 .337 108 77 6 14 0 2 1 *2D
2021 29 CHC NL 4.1 128 483 413 61 98 20 0 21 57 5 4 52 138 .237 .340 .438 .778 109 .348 115 181 11 14 0 4 1 *2H/57
2022 30 CHC NL 3.8 113 487 416 65 101 23 2 22 55 4 2 45 103 .243 .349 .466 .815 126 .368 134 194 14 24 0 2 0 2D/H AS
2023 31 STL NL 3.4 125 495 428 55 113 27 0 20 67 6 3 51 111 .264 .358 .467 .826 123 .368 132 200 12 13 1 2 0 2D/H
2024 32 STL NL 3.0 84 358 301 48 79 17 0 15 36 4 1 45 96 .262 .380 .468 .848 136 .370 137 141 7 12 0 0 2 2D/H
9 Yrs 27.1 943 3712 3210 456 828 177 10 152 468 32 21 375 893 .258 .353 .461 .814 117 .360 122 1481 88 106 4 17 10 2DH73/95
162 Game Avg 4.6 162 638 551 78 142 30 2 26 80 5 4 64 153 .258 .353 .461 .814 117 .360 122 254 15 18 1 3 2
CHC (7 Yrs) 20.7 734 2859 2481 353 636 133 10 117 365 22 17 279 686 .256 .349 .459 .808 114 .357 119 1140 69 81 3 15 8 2DH73/95
STL (2 Yrs) 6.3 209 853 729 103 192 44 0 35 103 10 4 96 207 .263 .367 .468 .835 129 .369 134 341 19 25 1 2 2 2D/H
Standard Batting Table
Season Age Team Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GIDP HBP SH SF IBB Pos Awards
2016 24 CHC NL,WS 17 43 39 4 10 2 0 1 5 0 0 4 10 .256 .326 .385 .710 15 0 0 0 0 0 *2/H7
2017 25 CHC NL 10 38 32 5 7 0 0 2 2 0 0 6 11 .219 .342 .406 .748 13 0 0 0 0 1 *2
2018 26 CHC NL 1 5 3 0 0 0 0 0 0 0 0 2 0 .000 .400 .000 .400 0 0 0 0 0 0 /*2
2020 28 CHC NL 2 8 4 0 1 1 0 0 0 0 0 1 0 .250 .625 .500 1.125 2 0 3 0 0 0 /*2D
4 Yrs 30 94 78 9 18 3 0 3 7 0 0 13 21 .231 .362 .385 .746 30 0 3 0 0 1 *2/H7D
162 Game Avg 162 508 421 49 97 16 0 16 38 0 0 70 113 .231 .362 .385 .746 162 0 16 0 0 5
NL (4 Yrs) 23 72 59 9 16 1 0 3 6 0 0 10 17 .271 .403 .441 .843 26 0 3 0 0 1 *2/H7D
WS (1 Yr) 7 22 19 0 2 2 0 0 1 0 0 3 4 .105 .227 .211 .438 4 0 0 0 0 0 /*2H

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2016 24 CHC NL 283 8 -1 0 -1 3 8 0.8 9 18 1.7 .511 .505 1.8 0.1 19 27/H3
2017 25 CHC NL 428 16 -3 -1 8 6 26 2.5 14 40 3.9 .522 .516 3.1 1.4 32 2H/3795
2018 26 CHC NL 544 -3 0 -1 10 8 15 1.3 18 32 3.1 .511 .510 2.1 1.8 22 *2H/73 AS
2019 27 CHC NL 409 13 -1 1 2 6 21 1.9 13 34 3.2 .520 .513 3.1 0.7 32 2/H397D AS
2020 28 CHC NL 225 2 -1 -1 0 1 2 0.3 8 10 1.0 .504 .501 1.0 0.2 10 *2D
2021 29 CHC NL 483 9 -2 0 11 7 25 2.5 17 42 4.1 .520 .516 3.1 1.8 31 *2H/57
2022 30 CHC NL 487 18 -1 0 2 2 21 2.3 16 37 3.8 .519 .513 3.5 0.5 35 2D/H AS
2023 31 STL NL 495 19 -4 0 -1 5 18 1.8 17 35 3.4 .514 .511 3.5 0.3 36 2D/H
2024 32 STL NL 358 15 0 -1 2 1 18 1.8 12 30 3.0 .521 .511 2.7 0.3 28 2D/H
9 Yrs 3712 96 -11 -3 33 39 154 15.1 124 277 27.1 .517 .512 24.0 7.1 244 2DH73/95
162 Game Avg 638 16 -2 -1 6 7 26 2.6 21 48 4.6 .517 .512 4.1 1.2 42
CHC (7 Yrs) 2859 62 -8 -2 32 34 118 11.5 95 213 20.7 .516 .512 17.7 6.5 181 2DH73/95
STL (2 Yrs) 853 34 -3 -1 1 6 36 3.6 29 65 6.3 .517 .511 6.3 0.6 64 2D/H

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% EV HardH% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
2016 24 CHC NL 283 .366 124 .339 .206 4.2 23.7 9.2 88.5 38.9 26.3 53.2 17.7 1.16 29.1 51.1 19.8 -0.3 -0.1% 0.87 23.6 50.0 42.3 27/H3
2017 25 CHC NL 428 .381 131 .319 .223 4.9 22.9 10.5 88.8 42.6 23.0 52.1 16.7 1.14 30.9 52.5 16.7 1.7 1.4% 27.59 22.1 55.6 36.4 2H/3795
2018 26 CHC NL 544 .330 95 .313 .141 1.8 22.2 9.7 88.5 38.6 22.4 51.0 17.9 1.10 28.0 51.8 20.2 -2.1 -2.6% -5.09 23.0 80.0 39.1 *2H/73 AS
2019 27 CHC NL 409 .369 126 .314 .261 5.9 24.9 9.3 89.1 46.2 20.0 49.6 24.6 0.99 24.6 56.5 18.8 -0.2 -0.3% 12.05 27.3 33.3 43.8 2/H397D AS
2020 28 CHC NL 225 .337 108 .307 .164 3.1 25.3 8.9 89.3 47.8 29.1 48.5 15.7 0.96 23.9 61.9 14.2 -0.9 -0.3% -0.34 41.1 33.3 54.2 *2D
2021 29 CHC NL 483 .348 115 .298 .201 4.3 28.6 10.8 91.8 48.6 18.6 51.6 25.1 1.07 27.7 53.2 19.1 1.0 0.2% 2.75 28.0 55.6 52.5 *2H/57
2022 30 CHC NL 487 .368 134 .270 .224 4.5 21.1 9.2 90.4 48.9 20.3 51.1 22.9 1.05 29.5 48.9 21.6 -0.1 -0.2% 3.94 29.1 66.7 37.5 2D/H AS
2023 31 STL NL 495 .368 132 .311 .203 4.0 22.4 10.3 91.1 47.0 21.6 47.8 23.1 0.92 23.1 57.5 19.4 1.5 -0.3% 10.68 22.3 66.7 15.0 2D/H
2024 32 STL NL 358 .370 137 .337 .206 4.2 26.8 12.6 91.6 46.8 23.9 42.4 24.4 0.74 24.9 54.1 21.0 0.7 0.4% 8.13 27.3 80.0 54.8 2D/H
9 Yrs 3712 .360 122 .310 .203 4.1 24.1 10.1 90.0 45.2 22.2 49.9 21.2 1.01 27.0 53.7 19.2 1.3 -1.8% 60.58 26.3 60.4 40.6 2DH73/95
MLB Average .323 100 .295 .165 3.2 22.4 8.4 88.4 38.8 24.7 43.0 24.1 0.77 29.2 52.4 18.4 30.8 75.4 40.9
Advanced Batting Table
Batting Batting Ratios Win Probability
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% Pos Awards
2016 24 CHC NL,WS 43 .321 .128 2.3 23.3 9.3 0.2 3.3% 1.73 23.1 *2/H7
2017 25 CHC NL 38 .263 .188 5.3 28.9 15.8 -0.1 -1.2% -0.52 27.3 *2
2018 26 CHC NL 5 .000 .000 0.0 0.0 40.0 -0.1 -1.0% -0.56 0.0 /*2
2020 28 CHC NL 8 .250 .250 0.0 0.0 12.5 0.1 0.6% 0.91 0.0 /*2D
4 Yrs 94 .278 .154 3.2 22.3 13.8 0.1 1.8% 1.55 19.4 *2/H7D
MLB Average .274 .162 3.4 25.0 9.2 28.1

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Postseason Batting

All-Star Batting

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Frequently Asked Questions

How old is Willson Contreras?

Willson Contreras is 32 years old.

When was Willson Contreras born?

Willson Contreras was born on May 13, 1992.

Where was Willson Contreras born?

Willson Contreras was born in Puerto Cabello, Carabobo.

How tall is Willson Contreras?

Willson Contreras is 6-1 (185 cm) tall.

How much does Willson Contreras weigh?

Willson Contreras weighs 240 lbs (108 kg).

How many seasons has Willson Contreras played?

Willson Contreras has played 9 seasons.

What position does Willson Contreras play?

Willson Contreras is a Catcher and Leftfielder.

How many hits does Willson Contreras have?

Willson Contreras had 79 hits last season and has 828 hits over his career.

How many home runs does Willson Contreras have?

Willson Contreras had 15 home runs last season and has 152 home runs over his career.

What is Willson Contreras' average?

Willson Contreras had a .262 average last season and has a .258 average over his career.

How much is Willson Contreras worth?

Willson Contreras made $18,000,000.00 last year. His current contract terms are 5 yrs/$87.5M (23-27) & 28 team option.

How many teams has Willson Contreras played for?

Willson Contreras has played for 2 teams; the Chicago Cubs and St. Louis Cardinals.

How many World Series has Willson Contreras won?

Willson Contreras has won 1 World Series.

What is Willson Contreras' Twitter account?

Willson Contreras is on Twitter at Wcontreras40.

What is Willson Contreras' Instagram account?

Willson Contreras is on Instagram at willsoncontreras40.

What are Willson Contreras' nicknames?

Willy, Willy the Beast, Venezuela are nicknames for Willson Contreras.

Other Resources & Links