Instant Analysis: Phillies prospect JP Crawford Called Up to the Big Leagues – Philly Sports
Seattle Mariners' J.P. Crawford begins serving four-game suspension for brawl - ESPN
Jesse Winker drives in 2 runs, Mariners beat Orioles 2-0
Noah Davis pitches great in first start but Rockies lose, 1-0, to Mariners – Greeley Tribune
40 in 40: JP Crawford - Lookout Landing
J.P. Crawford Four Seam Images
Cal Raleigh stars as Seattle Mariners pound Chicago White Sox 14-2 for 7th straight win
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
Mariners 2023 Report Cards: Bryce Miller Meets Rookie Expectations
Baseball: Ohtani's 2-way excellence spurs Angels to win over Mariners