Yandy Diaz Stats

Yandy Diaz Stats

In his MLB career, Diaz has hit 73 balls out of the park while driving in 335 runs. Over the course of his time in the league, he came to the plate 3,032 times and has come through with a base knock 761 times. He has accumulated a slugging percentage of .431 and he has a total of 1,142 bases. He has been struck out 454 times and has walked on 344 occasions, which has contributed to a .372 OBP. Diaz has accrued an average at the plate of .287 for his career in baseball in addition to 385 scored runs and an OPS of .803.

Diaz has recorded 201 total bases with 137 hits in 500 at-bats. He has an OBP of .332 as well as 42 walks and 83 strikeouts. Since the beginning of the campaign, Yandy Diaz has batted in 59 runs and also has a slugging percentage of .402. He has tallied 48 runs so far this season and has knocked 12 balls over the fence. He has compiled a batting average when batting of .274 while having an OPS of .734.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .287 73 761 344 385 335 .372 3,032 2,649 .803 N/A 150 6 735 .431 8 7 1,142 454
2024 TBR 83.000 1 48 0 500 12 .274 126 549 .402 1 137 26 1 .332 59 0 110 42
2023 TBR .330 22 173 65 95 78 .410 600 525 .932 158 35 0 137 .522 0 1 274 94
2022 TBR .296 9 140 78 71 57 .401 558 473 .824 143 33 0 137 .423 3 3 200 60
2021 TBR .256 13 119 69 62 64 .353 541 465 .740 112 20 1 134 .387 1 1 180 85
2020 TBR .307 2 35 23 16 11 .428 138 114 .814 133 3 0 34 .386 0 0 44 17
2019 TBR .267 14 82 35 53 38 .340 347 307 .816 117 20 1 79 .476 2 2 146 61
2018 CLE .312 1 34 11 15 15 .375 120 109 .797 116 5 2 39 .422 0 0 46 19
2017 CLE .263 0 41 21 25 13 .352 179 156 .679 80 8 1 49 .327 2 0 51 35

2024 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 1 207th
Plate Appearances 126 83rd
At-Bats 549 55th
Runs Scored 500 39th
Hits 48 147th
Doubles 137 27th
Triples 26 46th
Home Runs 1 165th
Runs Batted In 12 151st
Stolen Bases 59 81st
Caught Stealing 0 512th
Walks 0 383rd
Strikeouts 42 87th
Batting Average 83.000 170th
On-Base Percentage .274 92nd
Slugging Percentage .332 151st
OPS .402 219th
OPS+ 1 187th
Total Bases 110 149th
Grounded Into Double Plays 0 172nd
Hit By Pitch 112 145th
Sacrifice Hits 201 67th
Sacrifice Flies 10 78th
Intentional Walks 3 219th

2023 Stats for Yandy Diaz

2023 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 137 110th
Plate Appearances 600 74th
At-Bats 525 84th
Runs Scored 95 23rd
Hits 173 11th
Doubles 35 24th
Triples 0 306th
Home Runs 22 73rd
Runs Batted In 78 62nd
Stolen Bases 0 439th
Caught Stealing 1 202nd
Walks 65 45th
Strikeouts 94 189th
Batting Average .330 15th
On-Base Percentage .410 15th
Slugging Percentage .522 31st
OPS .932 24th
OPS+ 158 22nd
Total Bases 274 30th
Grounded Into Double Plays 16 29th
Hit By Pitch 8 64th
Sacrifice Hits 0 213th
Sacrifice Flies 2 199th
Intentional Walks 0 202nd

2022 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 137 96th
Plate Appearances 558 88th
At-Bats 473 110th
Runs Scored 71 72nd
Hits 140 54th
Doubles 33 32nd
Triples 0 365th
Home Runs 9 219th
Runs Batted In 57 121st
Stolen Bases 3 232nd
Caught Stealing 3 84th
Walks 78 13th
Strikeouts 60 327th
Batting Average .296 57th
On-Base Percentage .401 28th
Slugging Percentage .423 186th
OPS .824 78th
OPS+ 143 41st
Total Bases 200 98th
Grounded Into Double Plays 10 119th
Hit By Pitch 6 100th
Sacrifice Hits 0 266th
Sacrifice Flies 1 336th
Intentional Walks 2 69th

2021 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 134 124th
Plate Appearances 541 105th
At-Bats 465 120th
Runs Scored 62 129th
Hits 119 116th
Doubles 20 162nd
Triples 1 243rd
Home Runs 13 177th
Runs Batted In 64 104th
Stolen Bases 1 364th
Caught Stealing 1 222nd
Walks 69 28th
Strikeouts 85 203rd
Batting Average .256 286th
On-Base Percentage .353 166th
Slugging Percentage .387 402nd
OPS .740 300th
OPS+ 112 200th
Total Bases 180 150th
Grounded Into Double Plays 11 88th
Hit By Pitch 3 266th
Sacrifice Hits 0 684th
Sacrifice Flies 4 88th
Intentional Walks 4 41st

2020 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 34 286th
Plate Appearances 138 226th
At-Bats 114 251st
Runs Scored 16 229th
Hits 35 180th
Doubles 3 345th
Triples 0 296th
Home Runs 2 321st
Runs Batted In 11 291st
Stolen Bases 0 401st
Caught Stealing 0 315th
Walks 23 68th
Strikeouts 17 380th
Batting Average .307 63rd
On-Base Percentage .428 26th
Slugging Percentage .386 314th
OPS .814 142nd
OPS+ 133 97th
Total Bases 44 258th
Grounded Into Double Plays 6 30th
Hit By Pitch 1 245th
Sacrifice Hits 0 240th
Sacrifice Flies 0 370th
Intentional Walks 1 66th

2019 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 79 338th
Plate Appearances 347 253rd
At-Bats 307 262nd
Runs Scored 53 184th
Hits 82 236th
Doubles 20 171st
Triples 1 236th
Home Runs 14 196th
Runs Batted In 38 263rd
Stolen Bases 2 270th
Caught Stealing 2 144th
Walks 35 179th
Strikeouts 61 307th
Batting Average .267 230th
On-Base Percentage .340 219th
Slugging Percentage .476 191st
OPS .816 192nd
OPS+ 117 162nd
Total Bases 146 223rd
Grounded Into Double Plays 9 145th
Hit By Pitch 1 412th
Sacrifice Hits 0 638th
Sacrifice Flies 4 85th
Intentional Walks 1 201st

2018 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 39 581st
Plate Appearances 120 484th
At-Bats 109 484th
Runs Scored 15 447th
Hits 34 429th
Doubles 5 460th
Triples 2 147th
Home Runs 1 546th
Runs Batted In 15 435th
Stolen Bases 0 710th
Caught Stealing 0 632nd
Walks 11 432nd
Strikeouts 19 587th
Batting Average .312 66th
On-Base Percentage .375 93rd
Slugging Percentage .422 275th
OPS .797 186th
OPS+ 116 173rd
Total Bases 46 453rd
Grounded Into Double Plays 6 245th
Hit By Pitch 0 744th
Sacrifice Hits 0 633rd
Sacrifice Flies 0 723rd
Intentional Walks 1 236th

2017 Stats for Yandy Diaz

Stat Total MLB Rank
Games Played 49 509th
Plate Appearances 179 398th
At-Bats 156 410th
Runs Scored 25 355th
Hits 41 380th
Doubles 8 378th
Triples 1 256th
Home Runs 0 786th
Runs Batted In 13 439th
Stolen Bases 2 268th
Caught Stealing 0 621st
Walks 21 310th
Strikeouts 35 424th
Batting Average .263 287th
On-Base Percentage .352 185th
Slugging Percentage .327 574th
OPS .679 455th
OPS+ 80 453rd
Total Bases 51 432nd
Grounded Into Double Plays 5 310th
Hit By Pitch 1 395th
Sacrifice Hits 0 643rd
Sacrifice Flies 1 347th
Intentional Walks 0 586th