![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://cdn.theathletic.com/app/uploads/2019/08/12154710/USATSI_13107450-1024x683.jpg)
More than just 'The Throw': J.P. Crawford gets his feet underneath him with Mariners - The Athletic
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://kstp.com/wp-content/uploads/apimg/2023/09/Rangers_Mariners_Baseball_05360.jpg)
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners past Rangers, 3-2 - 5 Eyewitness News
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://images.foxtv.com/static.q13fox.com/www.q13fox.com/content/uploads/2022/06/764/432/GettyImages-1405290083.jpg?ve=1&tl=1)
Mariners' Jesse Winker, J.P. Crawford, Julio Rodriguez suspended by MLB after brawl with Angels
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://images2.minutemediacdn.com/image/upload/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/https-3A-2F-2Fsodomojo-com-2Fwp-content-2Fuploads-2Fgetty-images-2F2017-2F07-2F1131725647-850x560-c3eba1cd394501eaaa3e5550303eb359.jpg)
Seattle Mariners My Guy Series: Shortstop J.P. Crawford
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://images.seattletimes.com/wp-content/uploads/2023/03/03022023_tzr_tzr_153911.jpg?d=1200x630)
Will M's decision to stick with J.P. Crawford at shortstop pay off?
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://wtop.com/wp-content/uploads/2023/06/AP23178075944152-scaled.jpg)
Mariners place SS J.P. Crawford on concussion injured list following collision - WTOP News
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://nbcsports.brightspotcdn.com/dims4/default/0936936/2147483647/strip/true/crop/4663x2623+0+243/resize/1440x810!/quality/90/?url=https%3A%2F%2Fnbc-sports-production-nbc-sports.s3.us-east-1.amazonaws.com%2Fbrightspot%2Fe6%2F91%2F10c7de3446d1909b69c384ba64b9%2Fhttps-api-imagn.com%2Frest%2Fdownload%2FimageID%3D21155856)
Seattle Mariners activate SS J.P. Crawford from the 7-day injured list - NBC Sports
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://nbcsports.brightspotcdn.com/dims4/default/61a0c06/2147483647/strip/false/crop/4571x2571+0+0/resize/1200x675!/quality/90/?url=https%3A%2F%2Fnbc-sports-production-nbc-sports.s3.us-east-1.amazonaws.com%2Fbrightspot%2F06%2F2d%2Fd109429143dcb64e3d858c3de5d9%2Fhttps-api-imagn.com%2Frest%2Fdownload%2FimageID%3D21155696)
Mariners place SS J.P. Crawford on concussion injured list following collision - NBC Sports
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://images.seattletimes.com/wp-content/uploads/2022/11/11092022_tzr_tzr_105609.jpg?d=1200x630)
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://lookaside.fbsbx.com/lookaside/crawler/media/?media_id=10156923535023979)
Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://www.sportsnet.ca/wp-content/uploads/2023/09/Mariners-3.jpg)
Crawford's two-out, walk-off hit lifts Mariners past Rangers
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://wtop.com/wp-content/uploads/2023/08/AP23224155312202-scaled.jpg)
Rodríguez hits 3-run homer, Mariners beat Orioles 9-2 for 8th straight win - WTOP News
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://www.sportsnet.ca/wp-content/uploads/2021/10/crawford_jp1280.jpeg)
Mariners sign SS J.P. Crawford to $51M, five-year contract
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://lookaside.instagram.com/seo/google_widget/crawler/?media_id=3202667463475992586)
Driveline Trainee JP Crawford coming in clutch last night with the game winner to save the Mariners season 🔥🔥🔥🔥🔥🔥🔥 - At Driveline, we're…
![Seattle Mariners - For J.P. Crawford, it was meant to be. (Via Instagram)](https://www.tiktok.com/api/img/?itemId=7284102342306467118&location=0&aid=1988)
This walkoff 🙌🏼 In the words of JP “Let's Fucking Go!” - #JPCrawford, Crawford