Last 5 Games

Last 5 Games Table
Date Tm Opp Result Pos AB R H 2B 3B HR RBI BB SO SB CS IBB GIDP SF SH ROE BOP WPA aLI cWPA acLI RE24 PO A
2026-06-14BOSTEXL, 4-6 1B423002201000000040.1420.800.03%0.301.97572
2026-06-13BOSTEXW, 6-3 1B41210000000000004-0.0130.940.00%0.210.02450
2026-06-12BOSTEXW, 10-1 1B423101201000000040.1120.400.02%0.103.02891
2026-06-10BOS@TBRL, 5-7 1B30000000200000004-0.0040.860.00%0.19-0.12380
2026-06-09BOS@TBRL, 3-4 1B40000000100000004-0.1591.50-0.05%0.72-1.08971

Standard Batting

Upgraded
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.8 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.0 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.0 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.2 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.3 125 495 428 55 113 27 0 20 67 6 3 51 111 .264 .358 .467 .826 123 .368 131 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 138 .370 139 141 7 12 0 0 2 2D/H
2025 33 STL NL 2.5 135 563 490 70 126 31 1 20 80 5 1 44 142 .257 .344 .447 .791 123 .349 124 219 15 23 1 4 1 *3D
2026 34 BOS AL 2.8 67 278 237 34 72 11 2 16 43 1 1 25 69 .304 .396 .570 .965 171 .413 167 135 6 13 0 3 1 *3/D
11 Yrs 32.1 1145 4553 3937 560 1026 219 13 188 591 38 23 444 1104 .261 .355 .466 .821 121 .361 125 1835 109 142 5 24 12 23DH7/95
162 Game Avg 4.5 162 644 557 79 145 31 2 27 84 5 3 63 156 .261 .355 .466 .821 121 .361 125 260 15 20 1 3 2
CHC (7 Yrs) 20.5 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 (3 Yrs) 8.9 344 1416 1219 173 318 75 1 55 183 15 5 140 349 .261 .358 .459 .817 127 .361 130 560 34 48 2 6 3 23D/H
BOS (1 Yr) 2.8 67 278 237 34 72 11 2 16 43 1 1 25 69 .304 .396 .570 .965 171 .413 167 135 6 13 0 3 1 *3/D
NL (10 Yrs) 29.3 1078 4275 3700 526 954 208 11 172 548 37 22 419 1035 .258 .352 .459 .811 118 .358 123 1700 103 129 5 21 11 2D3H7/95
AL (1 Yr) 2.8 67 278 237 34 72 11 2 16 43 1 1 25 69 .304 .396 .570 .965 171 .413 167 135 6 13 0 3 1 *3/D
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 7 6 25 2.4 14 39 3.8 .522 .516 3.1 1.3 32 2H/3795
2018 26 CHC NL 544 -3 0 -1 10 8 15 1.3 18 32 3.0 .511 .510 2.1 1.8 22 *2H/73 AS
2019 27 CHC NL 409 13 -1 1 1 6 20 1.8 13 33 3.0 .519 .512 3.1 0.6 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.1 10 *2D
2021 29 CHC NL 483 9 -2 0 12 7 26 2.6 17 43 4.2 .521 .517 3.1 1.9 31 *2H/57
2022 30 CHC NL 487 18 -1 0 2 2 21 2.2 16 37 3.8 .519 .513 3.5 0.5 35 2D/H AS
2023 31 STL NL 495 18 -4 0 -1 5 17 1.7 17 34 3.3 .514 .511 3.5 0.3 35 2D/H
2024 32 STL NL 358 16 0 -1 2 1 18 1.9 12 30 3.0 .522 .512 2.8 0.3 28 2D/H
2025 33 STL NL 563 16 1 -1 -1 -7 7 0.7 19 26 2.5 .505 .505 2.7 -0.9 27 *3D
2026 34 BOS AL 278 22 0 -1 1 -3 18 1.9 10 28 2.8 .528 .511 2.7 -0.2 27 *3/D
11 Yrs 4553 134 -11 -5 32 29 178 17.5 152 331 32.1 .516 .511 29.3 5.8 299 23DH7/95
162 Game Avg 644 19 -2 -1 5 4 25 2.5 22 47 4.5 .516 .511 4.1 0.8 42
CHC (7 Yrs) 2859 62 -8 -2 31 34 117 11.3 95 212 20.5 .516 .512 17.7 6.3 181 2DH73/95
STL (3 Yrs) 1416 50 -2 -3 0 -2 43 4.3 48 91 8.9 .513 .508 9.0 -0.2 91 23D/H
BOS (1 Yr) 278 22 0 -1 1 -3 18 1.9 10 28 2.8 .528 .511 2.7 -0.2 27 *3/D
NL (10 Yrs) 4275 112 -10 -4 31 32 160 15.6 143 303 29.3 .515 .511 26.7 6.0 272 2D3H7/95
AL (1 Yr) 278 22 0 -1 1 -3 18 1.9 10 28 2.8 .528 .511 2.7 -0.2 27 *3/D

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.0 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% 4.01 29.1 66.7 37.5 2D/H AS
2023 31 STL NL 495 .368 131 .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.52 22.3 66.7 15.0 2D/H
2024 32 STL NL 358 .370 139 .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.8 0.4% 8.76 27.3 80.0 54.8 2D/H
2025 33 STL NL 563 .349 124 .319 .190 3.6 25.2 7.8 90.5 49.3 25.8 41.6 28.0 0.72 23.5 58.9 17.6 1.0 0.2% 16.64 28.9 83.3 50.0 *3D
2026 34 BOS AL 278 .413 167 .361 .266 5.8 24.8 9.0 90.2 45.0 22.8 39.2 25.7 0.64 36.3 53.8 9.9 1.1 0.3% 14.67 19.1 50.0 37.5 *3/D
11 Yrs 4553 .361 125 .314 .205 4.1 24.2 9.8 90.1 45.7 22.7 48.3 22.3 0.95 27.2 54.4 18.5 3.5 -1.2% 92.42 26.1 62.3 41.8 23DH7/95
MLB Average .323 100 .294 .164 3.2 22.4 8.5 88.4 39.1 24.5 42.7 24.5 0.76 29.4 52.3 18.2 30.4 75.7 41.2
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 2.7% 1.73 23.1 *2/H7
2017 25 CHC NL 38 .263 .188 5.3 28.9 15.8 -0.1 -1.1% -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.2% 1.55 19.4 *2/H7D
MLB Average .274 .162 3.4 25.0 9.2 27.5
Become a Stathead & surf this site ad-free.

Sabermetric 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 34 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, Venezuela.

How tall is Willson Contreras?

Willson Contreras is 6-0 (183 cm) tall.

How much does Willson Contreras weigh?

Willson Contreras weighs 240 lbs (108 kg).

How many seasons has Willson Contreras played?

Willson Contreras is in his 11th season.

What position does Willson Contreras play?

Willson Contreras is a Catcher and First Baseman.

How many hits does Willson Contreras have?

Willson Contreras has 72 hits this season and has 1,026 hits over his career.

How many home runs does Willson Contreras have?

Willson Contreras has 16 home runs this season and has 188 home runs over his career.

What is Willson Contreras' average?

Willson Contreras has a .304 average this season and has a .261 average over his career.

How much is Willson Contreras worth?

Willson Contreras makes $18,000,000.00 this 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 3 teams; the Boston Red Sox, 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' Instagram account?

Willson Contreras is on Instagram at willsoncontreras40.

What are Willson Contreras' nicknames?

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

Other Resources & Links