Juan Soto has recorded a 0.938 OPS over his last 7 games, marking a significant contrast to his season-to-date 0.867 figure. The recent window shows an 8-for-26 batting line with 2 home runs and 4 walks, producing a 0.308 average and 0.400 on-base percentage.
This 7-game stretch represents a notable shift from Soto's preceding 15-game window, where he managed a 0.710 OPS on an 11-for-53 line. That earlier period included 3 home runs and 7 walks but yielded a 0.208 average. His last 30 games show a 0.846 OPS, positioning between the season mark and the recent surge.
Soto sits at 99 career stolen bases, one away from the 100 milestone. His 4 steals this season include 3 over the last 7 games. He also holds 250 career home runs, 50 short of the 300 threshold, with 6 home runs through 31 games this season.
The numbers reflect Soto's first season with the New York Mets under his 15-year, $765 million contract, which carries a $61.9 million salary for 2026. His season-to-date line reads 32-for-114 with 6 home runs, 18 walks, and 21 strikeouts across 31 games.