Dipoto: How Mariners plan to handle rest for J.P., pitchers' workloads - Seattle Sports
J.P. Crawford Preview, Player Props: Mariners vs. White Sox
J.P. Crawford offers Yankees higher upside over other SS stopgap options - Pinstripe Alley
More than just 'The Throw': J.P. Crawford gets his feet underneath him with Mariners - The Athletic
Mariners shortstop J.P. Crawford forced from game after 'weird little collision
After a Slow Start After All-Star Break, J.P. Crawford is Surging Again as Mariners' Leadoff Hitter
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners past Rangers, 3-2
J.P. Crawford's adjustments have helped him reverse slow start with Mariners
Dipoto: Future for J.P. Crawford, the value of Mariners making playoffs - Seattle Sports
It's all coming together': Mariners' J.P. Crawford emerging as a legitimate two-way threat [Adam Jude] : r/Mariners
What to expect from Mariners SS J.P. Crawford in 2023
Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice