J.P. Crawford Plays

Back Home

J.P. Crawford Plays

  Play Date Player Team Opposing Team Opposing Pitcher Inning Outs Runners
Go to play Out July 10, 2025 Seattle Mariners New York Yankees Ian Hamilton (R) 9 0 Bases Empty
Go to play Walk July 10, 2025 Seattle Mariners New York Yankees Clayton Beeter (R) 7 0 Bases Empty
Go to play Single July 10, 2025 Seattle Mariners New York Yankees Marcus Stroman (R) 4 2 First
Go to play Out July 10, 2025 Seattle Mariners New York Yankees Marcus Stroman (R) 2 2 First and Second
Go to play Out July 10, 2025 Seattle Mariners New York Yankees Marcus Stroman (R) 1 0 Bases Empty
Go to play Strikeout July 9, 2025 Seattle Mariners New York Yankees Luke Weaver (R) 7 1 Bases Empty
Go to play Out July 9, 2025 Seattle Mariners New York Yankees Cam Schlittler (R) 5 2 Bases Empty
Go to play Home Run July 9, 2025 Seattle Mariners New York Yankees Cam Schlittler (R) 3 1 Bases Empty
Go to play Walk July 9, 2025 Seattle Mariners New York Yankees Cam Schlittler (R) 1 0 Bases Empty
Go to play Out July 8, 2025 Seattle Mariners New York Yankees Scott Effross (R) 9 2 Second
Go to play Single July 8, 2025 Seattle Mariners New York Yankees Geoff Hartlieb (R) 8 0 Bases Empty
Go to play Out July 8, 2025 Seattle Mariners New York Yankees Bill Warren (R) 5 2 First and Third
Go to play Out July 8, 2025 Seattle Mariners New York Yankees Bill Warren (R) 3 1 First
Go to play Single July 8, 2025 Seattle Mariners New York Yankees Bill Warren (R) 1 0 Bases Empty
Go to play Strikeout July 6, 2025 Seattle Mariners Pittsburgh Pirates Carmen Mlodzinski (R) 7 2 Third
Go to play Out July 6, 2025 Seattle Mariners Pittsburgh Pirates Paul Skenes (R) 5 1 First
Go to play Strikeout July 6, 2025 Seattle Mariners Pittsburgh Pirates Paul Skenes (R) 3 0 Bases Empty
Go to play Single July 6, 2025 Seattle Mariners Pittsburgh Pirates Paul Skenes (R) 1 0 Bases Empty
Go to play Walk July 5, 2025 Seattle Mariners Pittsburgh Pirates Caleb Ferguson (L) 6 2 First and Second
Go to play Out July 5, 2025 Seattle Mariners Pittsburgh Pirates Mike Burrows (R) 5 1 Bases Empty
Go to play Double July 5, 2025 Seattle Mariners Pittsburgh Pirates Mike Burrows (R) 3 1 Bases Empty
Go to play Out July 5, 2025 Seattle Mariners Pittsburgh Pirates Mike Burrows (R) 1 0 Bases Empty
Go to play Single July 4, 2025 Seattle Mariners Pittsburgh Pirates Braxton Ashcraft (R) 8 0 Bases Empty
Go to play Out July 4, 2025 Seattle Mariners Pittsburgh Pirates Bailey Falter (L) 6 0 Bases Empty
Go to play Out July 4, 2025 Seattle Mariners Pittsburgh Pirates Bailey Falter (L) 3 1 Bases Empty
Go to play Out July 4, 2025 Seattle Mariners Pittsburgh Pirates Bailey Falter (L) 1 0 Bases Empty
Go to play Single July 3, 2025 Seattle Mariners Kansas City Royals Carlos Estevez (R) 9 1 First
Go to play Out July 3, 2025 Seattle Mariners Kansas City Royals Lucas Erceg (R) 7 1 First
Go to play Out July 3, 2025 Seattle Mariners Kansas City Royals Seth Lugo (R) 5 0 Bases Empty
Go to play Single July 3, 2025 Seattle Mariners Kansas City Royals Seth Lugo (R) 3 0 Bases Empty
Go to play Out July 3, 2025 Seattle Mariners Kansas City Royals Seth Lugo (R) 1 0 Bases Empty
Go to play Out July 2, 2025 Seattle Mariners Kansas City Royals Angel Zerpa (L) 7 0 First and Second
Go to play Single July 2, 2025 Seattle Mariners Kansas City Royals Noah Cameron (L) 5 2 First and Second
Go to play Double July 2, 2025 Seattle Mariners Kansas City Royals Noah Cameron (L) 3 2 Bases Empty
Go to play Out July 2, 2025 Seattle Mariners Kansas City Royals Noah Cameron (L) 1 0 Bases Empty
Go to play Out July 1, 2025 Seattle Mariners Kansas City Royals Lucas Erceg (R) 7 2 Third
Go to play Single July 1, 2025 Seattle Mariners Kansas City Royals Michael Lorenzen (R) 5 2 Third
Go to play Strikeout July 1, 2025 Seattle Mariners Kansas City Royals Michael Lorenzen (R) 3 1 First
Go to play Out July 1, 2025 Seattle Mariners Kansas City Royals Michael Lorenzen (R) 1 0 Bases Empty
Go to play Out June 30, 2025 Seattle Mariners Kansas City Royals Lucas Erceg (R) 8 1 Second
Go to play Out June 30, 2025 Seattle Mariners Kansas City Royals Daniel Lynch (L) 6 1 First and Third
Go to play Single June 30, 2025 Seattle Mariners Kansas City Royals Michael Wacha (R) 5 0 First
Go to play Strikeout June 30, 2025 Seattle Mariners Kansas City Royals Michael Wacha (R) 3 2 Bases Empty
Go to play Single June 30, 2025 Seattle Mariners Kansas City Royals Michael Wacha (R) 1 0 Bases Empty
Go to play Out June 29, 2025 Seattle Mariners Texas Rangers Cole Winn (R) 11 0 Second
Go to play Single June 29, 2025 Seattle Mariners Texas Rangers Luke Jackson (R) 9 2 Second
Go to play Out June 29, 2025 Seattle Mariners Texas Rangers Jake Latz (L) 7 1 Bases Empty
Go to play Out June 29, 2025 Seattle Mariners Texas Rangers Jack Leiter (R) 5 1 First
Go to play Out June 29, 2025 Seattle Mariners Texas Rangers Jack Leiter (R) 3 1 Bases Empty
Go to play Strikeout June 29, 2025 Seattle Mariners Texas Rangers Jack Leiter (R) 1 0 Bases Empty
Go to play Out June 28, 2025 Seattle Mariners Texas Rangers Shawn Armstrong (R) 10 2 Second
Go to play Out June 28, 2025 Seattle Mariners Texas Rangers Hoby Milner (L) 8 0 Bases Empty
Go to play Out June 28, 2025 Seattle Mariners Texas Rangers Kumar Rocker (R) 5 2 Bases Empty
Go to play Strikeout June 28, 2025 Seattle Mariners Texas Rangers Kumar Rocker (R) 3 1 First
Go to play Strikeout June 28, 2025 Seattle Mariners Texas Rangers Kumar Rocker (R) 1 0 Bases Empty
Go to play Out June 27, 2025 Seattle Mariners Texas Rangers Luke Jackson (R) 10 1 First
Go to play Single June 27, 2025 Seattle Mariners Texas Rangers Hoby Milner (L) 8 0 Bases Empty
Go to play Single June 27, 2025 Seattle Mariners Texas Rangers Cole Winn (R) 6 0 Bases Empty
Go to play Out June 27, 2025 Seattle Mariners Texas Rangers Jacob Webb (R) 4 0 Bases Loaded
Go to play Single June 27, 2025 Seattle Mariners Texas Rangers Nathan Eovaldi (R) 3 0 Bases Empty
Go to play Out June 27, 2025 Seattle Mariners Texas Rangers Nathan Eovaldi (R) 1 0 Bases Empty
Go to play Out June 26, 2025 Seattle Mariners Minnesota Twins Justin Topa (R) 8 1 Bases Empty
Go to play Single June 26, 2025 Seattle Mariners Minnesota Twins Brock Stewart (R) 6 0 Bases Empty
Go to play Strikeout June 26, 2025 Seattle Mariners Minnesota Twins Simeon Woods Richardson (R) 3 2 Bases Empty
Go to play Out June 26, 2025 Seattle Mariners Minnesota Twins Simeon Woods Richardson (R) 1 0 Bases Empty
Go to play Strikeout June 25, 2025 Seattle Mariners Minnesota Twins Griffin Jax (R) 8 1 Bases Empty
Go to play Strikeout June 25, 2025 Seattle Mariners Minnesota Twins Joe Ryan (R) 5 2 Bases Empty
Go to play Out June 25, 2025 Seattle Mariners Minnesota Twins Joe Ryan (R) 3 0 Bases Empty
Go to play Out June 25, 2025 Seattle Mariners Minnesota Twins Joe Ryan (R) 1 0 Bases Empty
Go to play Hit by Pitch June 24, 2025 Seattle Mariners Minnesota Twins Jhoan Duran (R) 9 1 First and Third
Go to play Out June 24, 2025 Seattle Mariners Minnesota Twins Griffin Jax (R) 7 0 Bases Empty
Go to play Out June 24, 2025 Seattle Mariners Minnesota Twins Chris Paddack (R) 4 1 Bases Empty
Go to play Fielder's Choice June 24, 2025 Seattle Mariners Minnesota Twins Chris Paddack (R) 3 0 First and Second
Go to play Out June 24, 2025 Seattle Mariners Minnesota Twins Chris Paddack (R) 1 0 Bases Empty
Go to play Out June 23, 2025 Seattle Mariners Minnesota Twins Joey Wentz (L) 9 1 Second and Third
Go to play Out June 23, 2025 Seattle Mariners Minnesota Twins Bailey Ober (R) 7 1 Bases Empty
Go to play Strikeout June 23, 2025 Seattle Mariners Minnesota Twins Bailey Ober (R) 4 2 Bases Empty
Go to play Out June 23, 2025 Seattle Mariners Minnesota Twins Bailey Ober (R) 3 0 First and Third
Go to play Out June 23, 2025 Seattle Mariners Minnesota Twins Bailey Ober (R) 1 0 Bases Empty
Go to play Out June 22, 2025 Seattle Mariners Chicago Cubs Nate Pearson (R) 9 0 First
Go to play Out June 22, 2025 Seattle Mariners Chicago Cubs Nate Pearson (R) 8 0 First
Go to play Single June 22, 2025 Seattle Mariners Chicago Cubs Chris Flexen (R) 6 1 First
Go to play Out June 22, 2025 Seattle Mariners Chicago Cubs Colin Rea (R) 4 1 First and Second
Go to play Out June 22, 2025 Seattle Mariners Chicago Cubs Colin Rea (R) 3 0 Bases Empty
Go to play Single June 22, 2025 Seattle Mariners Chicago Cubs Colin Rea (R) 1 0 Bases Empty
Go to play Strikeout June 21, 2025 Seattle Mariners Chicago Cubs Caleb Thielbar (L) 8 1 Bases Empty
Go to play Single June 21, 2025 Seattle Mariners Chicago Cubs Drew Pomeranz (L) 6 0 First
Go to play Single June 21, 2025 Seattle Mariners Chicago Cubs Cade Horton (R) 5 0 Bases Empty
Go to play Out June 21, 2025 Seattle Mariners Chicago Cubs Cade Horton (R) 3 1 Bases Empty
Go to play Out June 21, 2025 Seattle Mariners Chicago Cubs Cade Horton (R) 1 0 Bases Empty
Go to play Out June 20, 2025 Seattle Mariners Chicago Cubs Genesis Cabrera (L) 9 0 Bases Empty
Go to play Strikeout June 20, 2025 Seattle Mariners Chicago Cubs Caleb Thielbar (L) 7 1 Bases Empty
Go to play Out June 20, 2025 Seattle Mariners Chicago Cubs Matt Boyd (L) 5 2 Bases Empty
Go to play Out June 20, 2025 Seattle Mariners Chicago Cubs Matt Boyd (L) 3 2 Bases Empty
Go to play Out June 20, 2025 Seattle Mariners Chicago Cubs Matt Boyd (L) 1 0 Bases Empty
Go to play Out June 17, 2025 Seattle Mariners Boston Red Sox Luis Guerrero (R) 8 1 First
Go to play Walk June 17, 2025 Seattle Mariners Boston Red Sox Brennan Bernardino (L) 6 1 Bases Empty
Go to play Single June 17, 2025 Seattle Mariners Boston Red Sox Walker Buehler (R) 4 0 First
Go to play Walk June 17, 2025 Seattle Mariners Boston Red Sox Walker Buehler (R) 2 2 Second
Go to play Out June 17, 2025 Seattle Mariners Boston Red Sox Walker Buehler (R) 1 0 Bases Empty

Plays Search

Enter a player below and select options to see the matching plays.

Situations:

  • from: 2025
  • to: 2025

Pitcher and Team

Pitcher


Versus Team

At Park

Date Range
From to

Play Type














Game Type





Home / Away



Time



Outs




Count ‡













Pitcher L/R



Inning











Runners










Notes

§ We do not have information available on balls and strikes for years prior to 1988

Important: The information used for these queries were obtained from Retrosheet.org, and as a result are representative of only those games for which it has data. All games from 1974 through 2011 are included. However, the play by play from some games from 1903 through 1973 are missing. Although we attempt to present all information as accurately as we can, we are limited by the data we have.