In his MLB career, Contreras has hit 152 baseballs out of the park while knocking in 468 runs. During his time in professional baseball, he stepped up to bat 3,712 times and has delivered with a base hit 828 times. He has recorded a slugging percentage of .461 and he has a total of 1,481 bases. He has gone down on strikes 893 times and has gotten a free base on 375 occasions, contributing to a .353 on-base percentage. Contreras has recorded a batting average of .258 for his baseball career with 456 runs scored and an OPS of .814.
Molina has drawn a free base 547 times while fanning on 962 chances. His on-base percentage sits at .324 and he holds a lifetime OPS of .376. He has accrued 796 runs and also has 1,046 runs batted in. He has hit a home run 181 times, with 3,197 bases in total and also a .052 slugging percentage. During the 8,079 at-bats in his MLB career, Molina has recorded a batting average of .275 in addition to 2,224 hits.

Willson Contreras vs Yadier Molina Stats
Willson Contreras | Career | Yadier Molina |
---|---|---|
943 | Games Played | 2,302 |
3,712 | Plate Appearances | 8,824 |
3,210 | At-Bats | 8,079 |
456 | Runs | 796 |
828 | Hits | 2,224 |
177 | Doubles | 416 |
10 | Triples | 7 |
152 | Home Runs | 181 |
468 | Runs Batted In | 1,046 |
32 | Stolen Bases | 73 |
21 | Caught Stealing | 37 |
375 | Walks | 547 |
893 | Strikeouts | 962 |
.258 | Batting Average | .275 |
.353 | On-Base Percentage | .324 |
.461 | Slugging Percentage | .052 |
0.814 | OPS | 0.376 |
1,481 | Total Bases | 3,197 |
88 | Grounded Into Double Plays | 297 |
106 | Hit By Pitch | 78 |
Contreras has accumulated 141 total bases with 79 base knocks in 301 at-bats. He has amassed an on-base percentage of .380 in addition to 45 walks and 96 strikeouts. Since the start of the season, Willson Contreras has batted in 36 runs and has recorded a slugging percentage of .468. He has a total of 48 runs on the campaign and has hit 15 balls out of the park. He has compiled a batting average of .262 in addition to holding an OPS of .848.
Molina has 79 total bases with 56 base hits out of 262 at-bats. He has accounted for an on-base percentage of .233 in addition to 5 walks and 40 strikeouts. Since the start of the season, Yadier Molina has batted in 24 runs and also has compiled a slugging percentage of .302. He has a total of 19 runs on the season and has hit 5 balls out of the park. He has amassed a batting average at the plate of .214 in addition to having an OPS of .535.
Willson Contreras (2024) | Stat | Yadier Molina (2022) |
---|---|---|
84 | Games Played | 78 |
358 | Plate Appearances | 270 |
301 | At-Bats | 262 |
48 | Runs Scored | 19 |
79 | Hits | 56 |
17 | Doubles | 8 |
0 | Triples | 0 |
15 | Home Runs | 5 |
36 | Runs Batted In | 24 |
4 | Stolen Bases | 2 |
1 | Caught Stealing | 0 |
45 | Walks | 5 |
96 | Strikeouts | 40 |
.262 | Batting Average | .214 |
.380 | On-Base Percentage | .233 |
.468 | Slugging Percentage | .302 |
0.848 | OPS | 0.535 |
136 | OPS+ | 53 |
141 | Total Bases | 79 |
7 | Grounded Into Double Play | 10 |
12 | Hit By Pitch | 2 |