J.P. Crawford has 2-out hit in the 9th inning to lift Mariners past Rangers, 3-2, National Sports
Rockies Magazine June July 2021 by Denver Post Media - Issuu
40 in 40: J.P. Crawford - Lookout Landing
USA Baseball Announces 2023 World Baseball Classic Roster
3/18/22: Spring Training Game #1 (vs. SD) Open Game Thread - Lookout Landing
Ejection 142 - JP Crawford Tossed After Looking Strike 3 in Seattle That Resembled Earlier Ball Call
USA Baseball Announces 2023 World Baseball Classic Roster
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners past Rangers, 3-2
The Complete Prospects Compendium (Part 2), by Tieran Alexander
Mariners J.P. Crawford begins serving suspension for brawl – KIRO 7 News Seattle
USA Baseball Announces 2023 World Baseball Classic Roster
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners past Rangers, 3-2
Ejection 142 - JP Crawford Tossed After Looking Strike 3 in Seattle That Resembled Earlier Ball Call
2023 MLB Draft — Prospects Live Articles — Prospects Live