Wilmer Difo Stats

Wilmer Difo Stats

For his pro baseball career, Difo has drilled 19 baseballs out of the park while driving in 103 runs. Over the course of his pro career, he stepped into the batters box 1,312 times and got on base with a base knock 295 times. He has compiled a slugging percentage of .086 and he has a total of 416 bases. He has struck out 259 times and has been walked on 106 attempts at the plate, contributing to a .310 on-base %. Difo has a batting average of .249 for his baseball career with 158 runs scored and an OPS of .396.

Difo is sitting with 0 total bases with 0 hits in 6 at-bats. He has accumulated an OBP of .000 as well as 0 walks and 1 K’s. Since the start of the campaign, Wilmer Difo has knocked in 0 runs and also has amassed a slugging percentage of .000. He has tallied 0 runs on the season and has knocked 0 balls out of the park. He has amassed a batting average at the plate of .000 while having an OPS of .000.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .249 19 295 106 158 103 .310 1,312 1,185 .396 N/A 36 14 495 .086 24 5 416 259
2022 ARI .000 0 0 0 0 0 .000 6 6 .000 -100 0 0 3 .000 0 0 0 1
2021 PIT .269 4 59 20 25 24 .329 240 219 .713 94 7 3 116 .384 1 0 84 54
2020 WSN .071 0 1 3 1 1 .222 18 14 .294 -14 0 0 12 .071 0 0 1 4
2019 WSN .252 2 33 12 15 8 .315 144 131 .628 64 2 0 43 .313 0 1 41 29
2018 WSN .230 7 94 39 55 42 .298 456 408 .649 71 14 7 148 .350 10 3 143 82
2017 WSN .271 5 90 24 47 21 .319 365 332 .690 78 10 4 124 .370 10 1 123 74
2016 WSN .276 1 16 8 14 7 .364 66 58 .743 97 3 0 31 .379 3 0 22 12
2015 WSN .182 0 2 0 1 0 .182 11 11 .364 0 0 0 15 .182 0 0 2 2

2022 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 3 832nd
Plate Appearances 6 831st
At-Bats 6 825th
Runs Scored 0 850th
Hits 0 852nd
Doubles 0 812th
Triples 0 740th
Home Runs 0 791st
Runs Batted In 0 837th
Stolen Bases 0 762nd
Caught Stealing 0 750th
Walks 0 847th
Strikeouts 1 846th
Batting Average .000 852nd
On-Base Percentage .000 864th
Slugging Percentage .000 852nd
OPS .000 863rd
OPS+ -100 1694th
Total Bases 0 852nd
Grounded Into Double Plays 0 796th
Hit By Pitch 0 776th
Sacrifice Hits 0 722nd
Sacrifice Flies 0 757th
Intentional Walks 0 707th

2021 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 116 184th
Plate Appearances 240 350th
At-Bats 219 342nd
Runs Scored 25 365th
Hits 59 303rd
Doubles 7 417th
Triples 3 56th
Home Runs 4 434th
Runs Batted In 24 368th
Stolen Bases 1 366th
Caught Stealing 0 652nd
Walks 20 332nd
Strikeouts 54 361st
Batting Average .269 199th
On-Base Percentage .329 303rd
Slugging Percentage .384 416th
OPS .713 371st
OPS+ 94 364th
Total Bases 84 348th
Grounded Into Double Plays 2 467th
Hit By Pitch 0 841st
Sacrifice Hits 0 692nd
Sacrifice Flies 1 321st
Intentional Walks 0 627th

2020 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 12 518th
Plate Appearances 18 553rd
At-Bats 14 565th
Runs Scored 1 573rd
Hits 1 596th
Doubles 0 564th
Triples 0 298th
Home Runs 0 524th
Runs Batted In 1 548th
Stolen Bases 0 403rd
Caught Stealing 0 317th
Walks 3 457th
Strikeouts 4 570th
Batting Average .071 613th
On-Base Percentage .222 547th
Slugging Percentage .071 618th
OPS .294 608th
OPS+ -14 1678th
Total Bases 1 603rd
Grounded Into Double Plays 0 501st
Hit By Pitch 0 439th
Sacrifice Hits 0 244th
Sacrifice Flies 1 137th
Intentional Walks 0 254th

2019 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 43 545th
Plate Appearances 144 450th
At-Bats 131 452nd
Runs Scored 15 440th
Hits 33 422nd
Doubles 2 565th
Triples 0 647th
Home Runs 2 481st
Runs Batted In 8 512th
Stolen Bases 0 690th
Caught Stealing 1 241st
Walks 12 428th
Strikeouts 29 484th
Batting Average .252 324th
On-Base Percentage .315 384th
Slugging Percentage .313 597th
OPS .628 556th
OPS+ 64 556th
Total Bases 41 464th
Grounded Into Double Plays 2 442nd
Hit By Pitch 0 757th
Sacrifice Hits 1 214th
Sacrifice Flies 0 710th
Intentional Walks 3 71st

2018 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 148 65th
Plate Appearances 456 181st
At-Bats 408 176th
Runs Scored 55 158th
Hits 94 200th
Doubles 14 258th
Triples 7 16th
Home Runs 7 300th
Runs Batted In 42 224th
Stolen Bases 10 77th
Caught Stealing 3 113th
Walks 39 152nd
Strikeouts 82 216th
Batting Average .230 498th
On-Base Percentage .298 491st
Slugging Percentage .350 512th
OPS .649 513th
OPS+ 71 543rd
Total Bases 143 221st
Grounded Into Double Plays 8 177th
Hit By Pitch 2 302nd
Sacrifice Hits 3 82nd
Sacrifice Flies 4 107th
Intentional Walks 5 47th

2017 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 124 173rd
Plate Appearances 365 248th
At-Bats 332 246th
Runs Scored 47 221st
Hits 90 225th
Doubles 10 345th
Triples 4 49th
Home Runs 5 359th
Runs Batted In 21 361st
Stolen Bases 10 85th
Caught Stealing 1 262nd
Walks 24 285th
Strikeouts 74 233rd
Batting Average .271 239th
On-Base Percentage .319 376th
Slugging Percentage .370 461st
OPS .690 440th
OPS+ 78 472nd
Total Bases 123 274th
Grounded Into Double Plays 7 229th
Hit By Pitch 1 396th
Sacrifice Hits 5 41st
Sacrifice Flies 3 141st
Intentional Walks 6 39th

2016 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 31 647th
Plate Appearances 66 543rd
At-Bats 58 545th
Runs Scored 14 434th
Hits 16 511th
Doubles 3 500th
Triples 0 619th
Home Runs 1 511th
Runs Batted In 7 515th
Stolen Bases 3 221st
Caught Stealing 0 632nd
Walks 8 473rd
Strikeouts 12 633rd
Batting Average .276 196th
On-Base Percentage .364 101st
Slugging Percentage .379 404th
OPS .743 286th
OPS+ 97 298th
Total Bases 22 526th
Grounded Into Double Plays 0 830th
Hit By Pitch 0 710th
Sacrifice Hits 0 684th
Sacrifice Flies 0 689th
Intentional Walks 1 232nd

2015 Stats for Wilmer Difo

Stat Total MLB Rank
Games Played 15 922nd
Plate Appearances 11 834th
At-Bats 11 820th
Runs Scored 1 757th
Hits 2 783rd
Doubles 0 924th
Triples 0 651st
Home Runs 0 827th
Runs Batted In 0 966th
Stolen Bases 0 698th
Caught Stealing 0 661st
Walks 0 963rd
Strikeouts 2 890th
Batting Average .182 708th
On-Base Percentage .182 815th
Slugging Percentage .182 791st
OPS .364 804th
OPS+ 0 902nd
Total Bases 2 815th
Grounded Into Double Plays 0 865th
Hit By Pitch 0 744th
Sacrifice Hits 0 720th
Sacrifice Flies 0 715th
Intentional Walks 0 621st