J.P. Crawford reached 500 career runs on July 4, 2026, a milestone that marks a decade of sustained offensive contribution at the major league level.

The Game Network — Where History Is Kept

Crawford began his career with the Philadelphia Phillies, appearing in 23 games in 2017 and 49 games in 2018. He was then acquired by the Seattle Mariners, with whom he has spent the bulk of his career — appearing in 93 games in 2019, 53 in 2020, 160 in 2021, 145 in 2022, 145 in 2023, 105 in 2024, and 157 in 2025.

Across his MLB career as a whole, Crawford has appeared in 1,002 games, recording 892 hits, 181 doubles, 77 home runs, 369 RBI, and a .246 batting average — figures that span 2 organizations.

The 500-run milestone marks 10 seasons of major league service across two organizations, dating back to Crawford's debut in 2017.