J. P. Crawford has elevated his offensive numbers significantly over his last 30 games, posting an .850 OPS that sits 109 points above his season-to-date .741 mark. The Seattle shortstop has compiled a .247 average, .345 on-base percentage, and .505 slugging percentage during this 26-game window, compared to his season totals of .218/.344/.397 across 49 games.
Crawford's power surge has been particularly notable in recent weeks. He has launched 8 home runs over his last 30 games after hitting 9 total through 49 games this season. His last 15 games show continued production with 4 home runs and an .807 OPS, while his most recent 7-game stretch features 3 home runs and an .821 OPS despite a lower on-base percentage of .273.
Crawford sits 6 runs away from 500 career runs scored, currently at 494, and is 21 games from reaching 1,000 career games played with 979 to his name. He also stands 22 doubles short of 200 career two-baggers, having accumulated 178 through his career.
The numbers show Crawford operating at $12 million for the 2026 season while maintaining offensive production that has trended upward through May. His recent 30-game window demonstrates sustained improvement over his early-season baseline across multiple offensive categories.