Oneil Cruz has shown an uptick in his recent offensive numbers, posting an 0.815 OPS over his last 7 games compared to his season-to-date mark of 0.774. The Pittsburgh infielder went 7-for-27 with 2 home runs and 4 RBI in that span, producing a 0.259 average and 0.481 slugging percentage.
The last 7 games represent a notable improvement from Cruz's broader recent windows. His last 15 games produced a 0.703 OPS on a 0.246 average, while his last 30 games also yielded a 0.703 OPS with a 0.250 average. Cruz struck out 11 times over the 7-game window, compared to 25 strikeouts in his last 15 games.
Cruz has accumulated 17 stolen bases through 57 games this season, putting him on pace for his most aggressive baserunning campaign. His speed remains a consistent element of his profile, with 7 steals over his last 30 games and 2 over his last 15.
For the season, Cruz carries a 0.254 average with 12 home runs and 37 RBI across 232 at-bats. His plate discipline indicators show 20 walks against 89 strikeouts, with his recent 7-game sample including 2 walks and 11 strikeouts.