SS | Seattle Mariners
Bats/Throws: L/R | 6' 0" 202 lbs | Age: 31
Draft: 2013 | Rd. 1, No. 16, Philadelphia Phillies | Lakewood (CA) HS
W L ERA G GS SV IP SO WHIP
G W-L ERA IP SO WHIP

Standard MLB Pitching Statistics

No MLB Pitching Statistics.

Rankings

+ View More Rankings


Awards

+ View More Awards

Transactions

Team Date Transaction
04/02/2026 Seattle Mariners activated SS J.P. Crawford from the 10-day injured list.
03/31/2026 Seattle Mariners sent SS J.P. Crawford on a rehab assignment to Tacoma Rainiers.
03/31/2026 Seattle Mariners sent SS J.P. Crawford on a rehab assignment to Tacoma Rainiers.
03/25/2026 Seattle Mariners placed SS J.P. Crawford on the 10-day injured list retroactive to March 22, 2026. Right shoulder inflammation.
04/16/2025 SS J.P. Crawford changed number to 3.
04/15/2025 SS J.P. Crawford changed number to 42.
08/28/2024 Seattle Mariners activated SS J.P. Crawford from the 10-day injured list.
08/24/2024 Seattle Mariners sent SS J.P. Crawford on a rehab assignment to Tacoma Rainiers.
07/23/2024 Seattle Mariners placed SS J.P. Crawford on the 10-day injured list. Rught hand fracture.
05/20/2024 Seattle Mariners activated SS J.P. Crawford from the 10-day injured list.
05/20/2024 Seattle Mariners activated SS J.P. Crawford from the 10-day injured list.
05/14/2024 Seattle Mariners sent SS J.P. Crawford on a rehab assignment to Tacoma Rainiers.
04/25/2024 Seattle Mariners placed SS J.P. Crawford on the 10-day injured list retroactive to April 24, 2024. Right oblique strain.
08/21/2023 Seattle Mariners activated SS J.P. Crawford from the 7-day injured list.
08/19/2023 Seattle Mariners sent SS J.P. Crawford on a rehab assignment to Everett AquaSox.
08/11/2023 Seattle Mariners placed SS J.P. Crawford on the 7-day injured list retroactive to August 10, 2023. Concussion.
07/04/2022 Seattle Mariners activated SS J.P. Crawford.
06/30/2022 SS J.P. Crawford roster status changed by Seattle Mariners.
09/16/2020 Seattle Mariners activated SS J.P. Crawford from the bereavement list.
09/16/2020 Seattle Mariners activated SS J.P. Crawford from the bereavement list.
09/16/2020 Seattle Mariners activated SS J.P. Crawford from the bereavement list.
09/16/2020 Seattle Mariners activated SS J.P. Crawford from the bereavement list.
09/16/2020 Seattle Mariners activated SS J.P. Crawford from the bereavement list.
09/11/2020 Seattle Mariners placed SS J.P. Crawford on the bereavement list.
06/14/2019 Seattle Mariners activated SS J.P. Crawford from the 10-day injured list.
06/11/2019 Seattle Mariners sent SS J.P. Crawford on a rehab assignment to Modesto Nuts.
05/29/2019 Seattle Mariners placed SS J.P. Crawford on the 10-day injured list. Left ankle sprain.
05/10/2019 Seattle Mariners recalled SS J.P. Crawford from Tacoma Rainiers.
03/13/2019 Seattle Mariners optioned SS J.P. Crawford to Tacoma Rainiers.
12/03/2018 Seattle Mariners traded SS Jean Segura, RHP Juan Nicasio and LHP James Pazos to Philadelphia Phillies for 1B Carlos Santana and SS J.P. Crawford.
09/04/2018 Philadelphia Phillies recalled SS J.P. Crawford from Lehigh Valley IronPigs.
08/14/2018 Philadelphia Phillies optioned SS J.P. Crawford to Lehigh Valley IronPigs.
08/10/2018 J.P. Crawford roster status changed by Philadelphia Phillies.
08/01/2018 Philadelphia Phillies sent SS J.P. Crawford on a rehab assignment to Clearwater Threshers.
07/30/2018 Philadelphia Phillies sent SS J.P. Crawford on a rehab assignment to GCL Phillies East.
06/20/2018 Philadelphia Phillies placed SS J.P. Crawford on the 10-day disabled list. Broken left hand.
06/06/2018 Philadelphia Phillies activated SS J.P. Crawford from the 10-day disabled list.
06/05/2018 Philadelphia Phillies sent SS J.P. Crawford on a rehab assignment to Lehigh Valley IronPigs.
05/29/2018 Philadelphia Phillies sent SS J.P. Crawford on a rehab assignment to Clearwater Threshers.
04/29/2018 Philadelphia Phillies placed SS J.P. Crawford on the 10-day disabled list. Right forearm strain.
09/05/2017 Philadelphia Phillies selected the contract of SS J.P. Crawford from Lehigh Valley IronPigs.
01/11/2017 Philadelphia Phillies invited non-roster SS J.P. Crawford to spring training.
05/20/2016 SS J.P. Crawford assigned to Lehigh Valley IronPigs from Reading Fightin Phils.
03/30/2016 SS J.P. Crawford assigned to Philadelphia Phillies Futures.
01/06/2016 Philadelphia Phillies invited non-roster SS J.P. Crawford to spring training.
07/14/2015 SS J.P. Crawford assigned to EAS Eastern Division All-Stars.
05/30/2015 SS J.P. Crawford assigned to Reading Fightin Phils from Clearwater Threshers.
05/06/2015 Clearwater Threshers activated SS J.P. Crawford from the 7-day disabled list.
04/06/2015 Clearwater Threshers placed SS J.P. Crawford on the 7-day disabled list.
07/14/2014 Clearwater Threshers activated SS J.P. Crawford from the temporarily inactive list.
07/12/2014 Clearwater Threshers placed SS J.P. Crawford on the temporarily inactive list.
06/18/2014 SS J.P. Crawford assigned to Clearwater Threshers from Lakewood BlueClaws.
08/17/2013 SS J.P. Crawford assigned to Lakewood BlueClaws from GCL Phillies.
06/21/2013 J.P. Crawford assigned to GCL Phillies.
06/18/2013 Philadelphia Phillies signed SS J.P. Crawford.