Welcome to our redesigned site
The redesign was done to make the web experience more user friendly, as well as to make the mobile and desktop versions more compatible. We hope you find the site an improved experience. We always welcome your input, so let us know what you think. Play ball!
Steven Kwan Plays
Play | Date | Player Team | Opposing Team | Opposing Pitcher | Inning | Outs | Runners | |
---|---|---|---|---|---|---|---|---|
Go to play | Single | July 16, 2023 | Cleveland Guardians | Texas Rangers | Martin Perez (L) | 2 | 1 | Bases Loaded |
Go to play | Home Run | July 16, 2023 | Cleveland Guardians | Texas Rangers | Martin Perez (L) | 1 | 0 | Bases Empty |
Go to play | Out | July 15, 2023 | Cleveland Guardians | Texas Rangers | Will Smith (L) | 7 | 2 | First |
Go to play | Out | July 15, 2023 | Cleveland Guardians | Texas Rangers | Andrew Heaney (L) | 5 | 1 | Second |
Go to play | Single | July 15, 2023 | Cleveland Guardians | Texas Rangers | Andrew Heaney (L) | 3 | 1 | Bases Empty |
Go to play | Out | July 15, 2023 | Cleveland Guardians | Texas Rangers | Andrew Heaney (L) | 1 | 0 | Bases Empty |
Go to play | Out | July 14, 2023 | Cleveland Guardians | Texas Rangers | Jose Leclerc (R) | 9 | 0 | Second |
Go to play | Single | July 14, 2023 | Cleveland Guardians | Texas Rangers | Brock Burke (L) | 7 | 1 | Bases Empty |
Go to play | Out | July 14, 2023 | Cleveland Guardians | Texas Rangers | Jon Gray (R) | 5 | 0 | Bases Empty |
Go to play | Walk | July 14, 2023 | Cleveland Guardians | Texas Rangers | Jon Gray (R) | 3 | 0 | Bases Empty |
Go to play | Out | July 14, 2023 | Cleveland Guardians | Texas Rangers | Jon Gray (R) | 1 | 0 | Bases Empty |
Go to play | Out | July 9, 2023 | Cleveland Guardians | Kansas City Royals | Carlos Hernandez (R) | 8 | 0 | Bases Empty |
Go to play | Out | July 9, 2023 | Cleveland Guardians | Kansas City Royals | Ryan Yarbrough (L) | 5 | 2 | Bases Empty |
Go to play | Out | July 9, 2023 | Cleveland Guardians | Kansas City Royals | Ryan Yarbrough (L) | 3 | 1 | Bases Empty |
Go to play | Error | July 9, 2023 | Cleveland Guardians | Kansas City Royals | Ryan Yarbrough (L) | 1 | 0 | Bases Empty |
Go to play | Walk | July 8, 2023 | Cleveland Guardians | Kansas City Royals | Taylor Clarke (R) | 7 | 2 | Bases Empty |
Go to play | Out | July 8, 2023 | Cleveland Guardians | Kansas City Royals | Brady Singer (R) | 5 | 2 | Second |
Go to play | Single | July 8, 2023 | Cleveland Guardians | Kansas City Royals | Brady Singer (R) | 4 | 0 | First and Third |
Go to play | Single | July 8, 2023 | Cleveland Guardians | Kansas City Royals | Brady Singer (R) | 2 | 1 | First |
Go to play | Out | July 8, 2023 | Cleveland Guardians | Kansas City Royals | Brady Singer (R) | 1 | 0 | Bases Empty |
Go to play | Strikeout | July 7, 2023 | Cleveland Guardians | Kansas City Royals | Carlos Hernandez (R) | 7 | 2 | Bases Empty |
Go to play | Out | July 7, 2023 | Cleveland Guardians | Kansas City Royals | Daniel Lynch (L) | 5 | 0 | Bases Empty |
Go to play | Out | July 7, 2023 | Cleveland Guardians | Kansas City Royals | Daniel Lynch (L) | 3 | 0 | Bases Empty |
Go to play | Out | July 7, 2023 | Cleveland Guardians | Kansas City Royals | Daniel Lynch (L) | 1 | 0 | Bases Empty |
Go to play | Out | July 6, 2023 | Cleveland Guardians | Kansas City Royals | Scott Barlow (R) | 8 | 2 | First and Second |
Go to play | Out | July 6, 2023 | Cleveland Guardians | Kansas City Royals | Collin Snider (R) | 6 | 2 | Second |
Go to play | Out | July 6, 2023 | Cleveland Guardians | Kansas City Royals | Jordan Lyles (R) | 5 | 1 | Bases Empty |
Go to play | Out | July 6, 2023 | Cleveland Guardians | Kansas City Royals | Jordan Lyles (R) | 3 | 0 | Bases Empty |
Go to play | Out | July 6, 2023 | Cleveland Guardians | Kansas City Royals | Jordan Lyles (R) | 1 | 0 | Bases Empty |
Go to play | Double | July 5, 2023 | Cleveland Guardians | Atlanta Braves | Ben Heller (R) | 9 | 1 | Bases Empty |
Go to play | Single | July 5, 2023 | Cleveland Guardians | Atlanta Braves | Michael Tonkin (R) | 6 | 2 | Bases Empty |
Go to play | Out | July 5, 2023 | Cleveland Guardians | Atlanta Braves | Mike Soroka (R) | 4 | 1 | First and Second |
Go to play | Out | July 5, 2023 | Cleveland Guardians | Atlanta Braves | Mike Soroka (R) | 2 | 2 | Second and Third |
Go to play | Out | July 5, 2023 | Cleveland Guardians | Atlanta Braves | Mike Soroka (R) | 1 | 0 | Bases Empty |
Go to play | Out | July 4, 2023 | Cleveland Guardians | Atlanta Braves | Nick Anderson (R) | 9 | 1 | Bases Empty |
Go to play | Single | July 4, 2023 | Cleveland Guardians | Atlanta Braves | Kirby Yates (R) | 7 | 2 | Second |
Go to play | Out | July 4, 2023 | Cleveland Guardians | Atlanta Braves | Kolby Allard (L) | 5 | 2 | Bases Empty |
Go to play | Single | July 4, 2023 | Cleveland Guardians | Atlanta Braves | Kolby Allard (L) | 3 | 2 | First |
Go to play | Strikeout | July 4, 2023 | Cleveland Guardians | Atlanta Braves | Kolby Allard (L) | 1 | 0 | Bases Empty |
Go to play | Strikeout | July 3, 2023 | Cleveland Guardians | Atlanta Braves | Raisel Iglesias (R) | 9 | 1 | Bases Empty |
Go to play | Double | July 3, 2023 | Cleveland Guardians | Atlanta Braves | Bryce Elder (R) | 7 | 2 | First |
Go to play | Single | July 3, 2023 | Cleveland Guardians | Atlanta Braves | Bryce Elder (R) | 5 | 2 | Bases Empty |
Go to play | Out | July 3, 2023 | Cleveland Guardians | Atlanta Braves | Bryce Elder (R) | 3 | 0 | Bases Empty |
Go to play | Single | July 3, 2023 | Cleveland Guardians | Atlanta Braves | Bryce Elder (R) | 1 | 0 | Bases Empty |
Go to play | Out | July 1, 2023 | Cleveland Guardians | Chicago Cubs | Javier Assad (R) | 9 | 1 | Bases Empty |
Go to play | Walk | July 1, 2023 | Cleveland Guardians | Chicago Cubs | Javier Assad (R) | 7 | 0 | Bases Empty |
Go to play | Out | July 1, 2023 | Cleveland Guardians | Chicago Cubs | Marcus Stroman (R) | 5 | 2 | Bases Empty |
Go to play | Double | July 1, 2023 | Cleveland Guardians | Chicago Cubs | Marcus Stroman (R) | 3 | 2 | First |
Go to play | Out | July 1, 2023 | Cleveland Guardians | Chicago Cubs | Marcus Stroman (R) | 1 | 0 | Bases Empty |
Go to play | Single | June 29, 2023 | Cleveland Guardians | Kansas City Royals | Scott Barlow (R) | 9 | 1 | Bases Empty |
Go to play | Out | June 29, 2023 | Cleveland Guardians | Kansas City Royals | Zack Greinke (R) | 6 | 2 | Second |
Go to play | Single | June 29, 2023 | Cleveland Guardians | Kansas City Royals | Zack Greinke (R) | 5 | 0 | Bases Empty |
Go to play | Out | June 29, 2023 | Cleveland Guardians | Kansas City Royals | Zack Greinke (R) | 3 | 0 | Bases Empty |
Go to play | Out | June 29, 2023 | Cleveland Guardians | Kansas City Royals | Zack Greinke (R) | 1 | 0 | Bases Empty |
Go to play | Single | June 28, 2023 | Cleveland Guardians | Kansas City Royals | Matt Duffy (R) | 9 | 0 | Bases Empty |
Go to play | Strikeout | June 28, 2023 | Cleveland Guardians | Kansas City Royals | Nick Wittgren (R) | 7 | 0 | First |
Go to play | Single | June 28, 2023 | Cleveland Guardians | Kansas City Royals | James McArthur (R) | 6 | 0 | Bases Empty |
Go to play | Out | June 28, 2023 | Cleveland Guardians | Kansas City Royals | Austin Cox (L) | 4 | 1 | First and Second |
Go to play | Walk | June 28, 2023 | Cleveland Guardians | Kansas City Royals | Austin Cox (L) | 3 | 0 | First |
Go to play | Out | June 28, 2023 | Cleveland Guardians | Kansas City Royals | Austin Cox (L) | 1 | 0 | Bases Empty |
Go to play | Strikeout | June 27, 2023 | Cleveland Guardians | Kansas City Royals | Aroldis Chapman (L) | 8 | 0 | Bases Empty |
Go to play | Walk | June 27, 2023 | Cleveland Guardians | Kansas City Royals | Brady Singer (R) | 6 | 0 | Bases Empty |
Go to play | Out | June 27, 2023 | Cleveland Guardians | Kansas City Royals | Brady Singer (R) | 3 | 1 | Bases Empty |
Go to play | Out | June 27, 2023 | Cleveland Guardians | Kansas City Royals | Brady Singer (R) | 1 | 0 | Bases Empty |
Go to play | Out | June 25, 2023 | Cleveland Guardians | Milwaukee Brewers | Devin Williams (R) | 9 | 1 | Bases Empty |
Go to play | Out | June 25, 2023 | Cleveland Guardians | Milwaukee Brewers | Hoby Milner (L) | 6 | 2 | First and Second |
Go to play | Strikeout | June 25, 2023 | Cleveland Guardians | Milwaukee Brewers | Corbin Burnes (R) | 5 | 1 | First |
Go to play | Out | June 25, 2023 | Cleveland Guardians | Milwaukee Brewers | Corbin Burnes (R) | 3 | 1 | Bases Empty |
Go to play | Out | June 25, 2023 | Cleveland Guardians | Milwaukee Brewers | Corbin Burnes (R) | 1 | 0 | Bases Empty |
Go to play | Out | June 24, 2023 | Cleveland Guardians | Milwaukee Brewers | Peter Strzelecki (R) | 7 | 1 | Bases Empty |
Go to play | Out | June 24, 2023 | Cleveland Guardians | Milwaukee Brewers | Freddy Peralta (R) | 5 | 2 | Bases Empty |
Go to play | Single | June 24, 2023 | Cleveland Guardians | Milwaukee Brewers | Freddy Peralta (R) | 4 | 0 | Bases Empty |
Go to play | Out | June 24, 2023 | Cleveland Guardians | Milwaukee Brewers | Freddy Peralta (R) | 1 | 0 | Bases Empty |
Go to play | Single | June 23, 2023 | Cleveland Guardians | Milwaukee Brewers | Adrian Houser (R) | 8 | 2 | First |
Go to play | Strikeout | June 23, 2023 | Cleveland Guardians | Milwaukee Brewers | Wade Miley (L) | 6 | 1 | Bases Empty |
Go to play | Out | June 23, 2023 | Cleveland Guardians | Milwaukee Brewers | Wade Miley (L) | 3 | 1 | Second |
Go to play | Out | June 23, 2023 | Cleveland Guardians | Milwaukee Brewers | Wade Miley (L) | 1 | 0 | Bases Empty |
Go to play | Single | June 22, 2023 | Cleveland Guardians | Oakland Athletics | Yacksel Rios (R) | 8 | 0 | First and Second |
Go to play | Walk | June 22, 2023 | Cleveland Guardians | Oakland Athletics | JP Sears (L) | 6 | 0 | Bases Empty |
Go to play | Out | June 22, 2023 | Cleveland Guardians | Oakland Athletics | JP Sears (L) | 4 | 0 | Bases Empty |
Go to play | Out | June 22, 2023 | Cleveland Guardians | Oakland Athletics | JP Sears (L) | 1 | 0 | Bases Empty |
Go to play | Double | June 21, 2023 | Cleveland Guardians | Oakland Athletics | Austin Pruitt (R) | 8 | 1 | First and Third |
Go to play | Strikeout | June 21, 2023 | Cleveland Guardians | Oakland Athletics | Lucas Erceg (R) | 6 | 1 | Bases Empty |
Go to play | Hit by Pitch | June 21, 2023 | Cleveland Guardians | Oakland Athletics | Paul Blackburn (R) | 4 | 2 | Bases Empty |
Go to play | Single | June 21, 2023 | Cleveland Guardians | Oakland Athletics | Paul Blackburn (R) | 3 | 0 | First |
Go to play | Strikeout | June 21, 2023 | Cleveland Guardians | Oakland Athletics | Paul Blackburn (R) | 1 | 0 | Bases Empty |
Go to play | Out | June 20, 2023 | Cleveland Guardians | Oakland Athletics | Shintaro Fujinami (R) | 9 | 0 | Bases Empty |
Go to play | Out | June 20, 2023 | Cleveland Guardians | Oakland Athletics | Sam Moll (L) | 7 | 1 | Second |
Go to play | Out | June 20, 2023 | Cleveland Guardians | Oakland Athletics | Luis Medina (R) | 5 | 1 | Bases Empty |
Go to play | Out | June 20, 2023 | Cleveland Guardians | Oakland Athletics | Luis Medina (R) | 3 | 1 | Bases Empty |
Go to play | Double | June 20, 2023 | Cleveland Guardians | Oakland Athletics | Ken Waldichuk (L) | 1 | 0 | Bases Empty |
Go to play | Out | June 18, 2023 | Cleveland Guardians | Arizona Diamondbacks | Josh Rojas (R) | 9 | 1 | First |
Go to play | Out | June 18, 2023 | Cleveland Guardians | Arizona Diamondbacks | Drey Jameson (R) | 7 | 1 | Bases Empty |
Go to play | Out | June 18, 2023 | Cleveland Guardians | Arizona Diamondbacks | Jose Ruiz (R) | 5 | 0 | First |
Go to play | Out | June 18, 2023 | Cleveland Guardians | Arizona Diamondbacks | Zach Davies (R) | 4 | 0 | First and Third |
Go to play | Triple | June 18, 2023 | Cleveland Guardians | Arizona Diamondbacks | Zach Davies (R) | 2 | 1 | First and Third |
Go to play | Error | June 18, 2023 | Cleveland Guardians | Arizona Diamondbacks | Zach Davies (R) | 1 | 0 | Bases Empty |
Go to play | Single | June 17, 2023 | Cleveland Guardians | Arizona Diamondbacks | Kyle Nelson (L) | 9 | 1 | First |
Go to play | Out | June 17, 2023 | Cleveland Guardians | Arizona Diamondbacks | Joe Mantiply (L) | 7 | 0 | Bases Empty |
Go to play | Single | June 17, 2023 | Cleveland Guardians | Arizona Diamondbacks | Tommy Henry (L) | 4 | 2 | Bases Empty |
Plays Search
Enter a player below and select options to see the matching plays.
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.