J.P. Crawford Injury Update: Health status of Mariners shortstop knocked out of action
Mariners flat again in snoozy loss to Yankees, 3-1 - Lookout Landing
J.P. Crawford returns from bereavement list
Mariners Julio Rodríguez out of lineup for second straight day due to sore foot
Mariners appear unlikely to have player voted into AL starting lineup for MLB All-Star Game, Mariners
Anderson scores winning run in the 10th as the White Sox end Mariners' 8-game win streak - ABC News
Crawford delivers vital two-out walk-off hit to keep Mariners in the playoff hunt
J.P. Crawford hits game-winning homer vs. Mets
Mariners appear unlikely to have player voted into AL starting lineup for MLB All-Star Game, Mariners
Crawford homers, Kelenic drives in two to back Castillo's win as Mariners beat A's 7-2 - The San Diego Union-Tribune
Seattle Mariners' J.P. Crawford (illness) not in lineup vs. Yankees
Seattle Mariners' J.P. Crawford begins serving four-game suspension for brawl - ESPN
There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing