Yandy Diaz has posted a .901 OPS over his last 7 games, marking a notable contrast to his season-to-date .897 figure. The recent 7-game window shows a .290 average, .353 on-base percentage, and .548 slugging percentage, with 9 hits in 31 at-bats including 2 home runs and 2 doubles.
The numbers reveal a month-long dip followed by recent improvement. His last 30 games produced a .756 OPS (.268/.333/.423), while his last 15 games showed a .731 OPS (.259/.305/.426). The 7-game sample represents his strongest offensive window in recent weeks, with his plate-discipline indicators showing 3 walks against 3 strikeouts.
Diaz sits 3 runs away from 500 career runs, currently at 497, and needs 9 doubles to reach 200 career doubles with 191 to date. His career RBI total stands at 456, placing him 44 away from the 500 milestone.
Through 46 games this season, Diaz has compiled 58 hits in 177 at-bats with 7 home runs and 34 RBI. His season totals include 16 walks and 23 strikeouts, with his recent 7-game stretch contributing 8 RBI to that total.