William Contreras Stats

William Contreras Stats

For the 1,575 at-bats in his pro career, Contreras has hit .277 and has racked up 436 base knocks. His on-base percentage sits at .355 and he has a career OPS of .820. He has recorded 244 runs and notched 227 runs batted in. Contreras has drawn a walk 185 times while going down on strikes on 406 plate appearances. He has gone yard 65 times, as well as 732 total bases and a .465 slugging percentage.

Since the start of the campaign, William Contreras has batted in 80 runs and also has recorded a slugging percentage of .466. He has accounted for an on-base percentage of .360 with 64 walks and 118 K’s. Contreras has tallied 246 total bases with 148 base hits out of 528 at-bats. He has accounted for a batting average when batting of .280 in addition to holding an OPS of .826. He has a total of 88 runs over the course of the season and has drilled 20 balls out of the park.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .277 65 436 185 244 227 .355 1,779 1,575 .820 N/A 91 5 428 .465 14 3 732 406
2024 MIL 118.000 2 88 2 528 20 .280 134 597 .466 1 148 34 4 .360 80 6 126 64
2023 MIL .289 17 156 63 86 78 .367 611 540 .825 126 38 1 141 .457 6 1 247 126
2022 ATL .278 20 93 39 51 45 .354 376 334 .860 138 14 1 97 .506 2 0 169 104
2021 ATL .215 8 35 19 19 23 .303 185 163 .701 82 4 1 52 .399 0 0 65 54
2020 ATL .400 0 4 0 0 1 .400 10 10 .900 136 1 0 4 .500 0 0 5 4

2024 Stats for William Contreras

Stat Total MLB Rank
Games Played 4 24th
Plate Appearances 134 28th
At-Bats 597 11th
Runs Scored 528 14th
Hits 88 12th
Doubles 148 14th
Triples 34 8th
Home Runs 2 73rd
Runs Batted In 20 53rd
Stolen Bases 80 26th
Caught Stealing 6 154th
Walks 2 129th
Strikeouts 64 14th
Batting Average 118.000 62nd
On-Base Percentage .280 70th
Slugging Percentage .360 51st
OPS .466 85th
OPS+ 1 64th
Total Bases 126 73rd
Grounded Into Double Plays 0 56th
Hit By Pitch 127 75th
Sacrifice Hits 246 19th
Sacrifice Flies 17 7th
Intentional Walks 3 213th

2023 Stats for William Contreras

2023 Stats for William Contreras

Stat Total MLB Rank
Games Played 141 91st
Plate Appearances 611 67th
At-Bats 540 73rd
Runs Scored 86 42nd
Hits 156 37th
Doubles 38 9th
Triples 1 175th
Home Runs 17 126th
Runs Batted In 78 63rd
Stolen Bases 6 162nd
Caught Stealing 1 206th
Walks 63 51st
Strikeouts 126 84th
Batting Average .289 51st
On-Base Percentage .367 56th
Slugging Percentage .457 134th
OPS .825 80th
OPS+ 126 72nd
Total Bases 247 56th
Grounded Into Double Plays 23 4th
Hit By Pitch 5 141st
Sacrifice Hits 1 105th
Sacrifice Flies 2 201st
Intentional Walks 2 53rd

2022 Stats for William Contreras

Stat Total MLB Rank
Games Played 97 261st
Plate Appearances 376 233rd
At-Bats 334 235th
Runs Scored 51 166th
Hits 93 182nd
Doubles 14 248th
Triples 1 224th
Home Runs 20 71st
Runs Batted In 45 186th
Stolen Bases 2 303rd
Caught Stealing 0 418th
Walks 39 148th
Strikeouts 104 133rd
Batting Average .278 97th
On-Base Percentage .354 95th
Slugging Percentage .506 45th
OPS .860 43rd
OPS+ 138 58th
Total Bases 169 143rd
Grounded Into Double Plays 5 290th
Hit By Pitch 1 427th
Sacrifice Hits 0 352nd
Sacrifice Flies 2 237th
Intentional Walks 1 142nd

2021 Stats for William Contreras

Stat Total MLB Rank
Games Played 52 509th
Plate Appearances 185 423rd
At-Bats 163 429th
Runs Scored 19 427th
Hits 35 427th
Doubles 4 502nd
Triples 1 231st
Home Runs 8 271st
Runs Batted In 23 374th
Stolen Bases 0 681st
Caught Stealing 0 582nd
Walks 19 344th
Strikeouts 54 360th
Batting Average .215 550th
On-Base Percentage .303 468th
Slugging Percentage .399 363rd
OPS .701 398th
OPS+ 82 475th
Total Bases 65 410th
Grounded Into Double Plays 3 384th
Hit By Pitch 2 344th
Sacrifice Hits 0 618th
Sacrifice Flies 1 308th
Intentional Walks 1 201st

2020 Stats for William Contreras

Stat Total MLB Rank
Games Played 4 598th
Plate Appearances 10 592nd
At-Bats 10 585th
Runs Scored 0 614th
Hits 4 518th
Doubles 1 460th
Triples 0 265th
Home Runs 0 508th
Runs Batted In 1 543rd
Stolen Bases 0 376th
Caught Stealing 0 284th
Walks 0 600th
Strikeouts 4 567th
Batting Average .400 6th
On-Base Percentage .400 44th
Slugging Percentage .500 99th
OPS .900 66th
OPS+ 136 94th
Total Bases 5 539th
Grounded Into Double Plays 0 485th
Hit By Pitch 0 420th
Sacrifice Hits 0 205th
Sacrifice Flies 0 345th
Intentional Walks 0 222nd