{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","gamePk":825100,"link":"/api/v1.1/game/825100/feed/live","metaData":{"wait":10,"timeStamp":"20260419_224310","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825100,"type":"R","doubleHeader":"N","id":"2026/04/19/tormlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825100-2026-04-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-19T20:10:00Z","originalDate":"2026-04-19","officialDate":"2026-04-19","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":21,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":8,"losses":13,"ties":0,"pct":".381"},"records":{},"divisionLeader":false,"wins":8,"losses":13,"winningPercentage":".381"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":22,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":13,"losses":9,"ties":0,"pct":".591"},"records":{},"divisionLeader":false,"wins":13,"losses":9,"winningPercentage":".591"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672820":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820","firstName":"Lenyn","lastName":"Sosa","primaryNumber":"50","birthDate":"2000-01-25","currentAge":26,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Lenyn","useLastName":"Sosa","middleName":"Jose","boxscoreName":"Sosa, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"LEN-een","mlbDebutDate":"2022-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lenyn Sosa","nameSlug":"lenyn-sosa-672820","firstLastName":"Lenyn Sosa","lastFirstName":"Sosa, Lenyn","lastInitName":"Sosa, L","initLastName":"L Sosa","fullFMLName":"Lenyn Jose Sosa","fullLFMName":"Sosa, Lenyn Jose","strikeZoneTop":3.153,"strikeZoneBottom":1.591},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699912":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912","firstName":"Jose","lastName":"Fernandez","primaryNumber":"11","birthDate":"2003-09-22","currentAge":22,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jose","useLastName":"Fernandez","middleName":"Luis","boxscoreName":"Fernandez, Jo","gender":"M","nameMatrilineal":"Longart","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Fernandez","nameSlug":"jose-fernandez-699912","firstLastName":"Jose Fernandez","lastFirstName":"Fernandez, Jose","lastInitName":"Fernandez, J","initLastName":"J Fernandez","fullFMLName":"Jose Luis Fernandez","fullLFMName":"Fernandez, Jose Luis","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605244":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244","firstName":"Aramis","lastName":"Garcia","primaryNumber":"35","birthDate":"1993-01-12","currentAge":33,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Aramis","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AY-ruh-mis","mlbDebutDate":"2018-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aramis Garcia","nameSlug":"aramis-garcia-605244","firstLastName":"Aramis Garcia","lastFirstName":"Garcia, Aramis","lastInitName":"Garcia, A","initLastName":"A Garcia","fullFMLName":"Aramis Michael Garcia","fullLFMName":"Garcia, Aramis Michael","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID573009":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009","firstName":"Joseph","lastName":"Mantiply","primaryNumber":"35","birthDate":"1991-03-01","currentAge":35,"birthCity":"Danville","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Mantiply","middleName":"Newman","boxscoreName":"Mantiply","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAN-ti-ply","mlbDebutDate":"2016-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joe Mantiply","nameSlug":"joe-mantiply-573009","firstLastName":"Joe Mantiply","lastFirstName":"Mantiply, Joe","lastInitName":"Mantiply, J","initLastName":"J Mantiply","fullFMLName":"Joseph Newman Mantiply","fullLFMName":"Mantiply, Joseph Newman","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID650391":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391","firstName":"Eloy","lastName":"Jiménez","primaryNumber":"74","birthDate":"1996-11-27","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eloy","useLastName":"Jiménez","middleName":"Arturo","boxscoreName":"Jiménez, E","nickName":"The Big Baby","gender":"M","nameMatrilineal":"Solano","isPlayer":true,"isVerified":true,"pronunciation":"eh-LOY hee-MEN-ez","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eloy Jiménez","nameSlug":"eloy-jimenez-650391","firstLastName":"Eloy Jiménez","lastFirstName":"Jiménez, Eloy","lastInitName":"Jiménez, E","initLastName":"E Jiménez","fullFMLName":"Eloy Arturo Jiménez","fullLFMName":"Jiménez, Eloy Arturo","strikeZoneTop":3.373,"strikeZoneBottom":1.702},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"78","wind":"0 mph, None"},"gameInfo":{"attendance":32240,"firstPitch":"2026-04-19T20:10:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"home":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":684884,"fullName":"Scott Moeller","link":"/api/v1/people/684884"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a sharp ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:10:34.995Z","endTime":"2026-04-19T20:11:05.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T17:07:46.236Z","endTime":"2026-04-19T19:47:50.343Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T19:47:50.343Z","endTime":"2026-04-19T20:10:29.826Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-19T20:10:29.826Z","endTime":"2026-04-19T20:10:37.118Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926389795885946,"aZ":-7.723851651886931,"pfxX":-2.118752283284322,"pfxZ":12.18294213289986,"pX":0.011004180495268434,"pZ":1.221997255920615,"vX0":3.574229805871406,"vY0":-140.76434435939882,"vZ0":-11.821199385985416,"x":116.58,"y":205.79,"x0":-0.9998657640509379,"y0":50.00181675234074,"z0":5.975684157234316,"aX":-4.252076291232121},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":3.1,"spinRate":2334,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.38908462984292935,"extension":6.903426683437183},"index":3,"playId":"95fed1b4-c81f-3349-8118-e8c00fff2660","pitchNumber":1,"startTime":"2026-04-19T20:10:37.118Z","endTime":"2026-04-19T20:10:41.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.697284487688375,"aZ":-8.197629556366806,"pfxX":-1.6625799486411175,"pfxZ":12.301640936670402,"pX":0.10239054723957368,"pZ":2.409307947282324,"vX0":3.862455070733941,"vY0":-138.86320518909076,"vZ0":-8.22583060281753,"x":113.1,"y":173.73,"x0":-1.091820025599498,"y0":50.00215665510489,"z0":5.9588892063123104,"aX":-3.240757856610055},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.8,"breakHorizontal":2.2,"spinRate":2340,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.3947511708626754,"extension":6.588672654471539},"hitData":{"launchSpeed":107.5,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":177.61,"coordY":117.11}},"index":4,"playId":"7e20cf4d-6ad6-3882-9c44-768909a69c21","pitchNumber":2,"startTime":"2026-04-19T20:10:54.969Z","endTime":"2026-04-19T20:11:05.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:11:05.557Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ernie Clement doubles (8) on a line drive to left fielder Lourdes Gurriel Jr., deflected by center fielder Alek Thomas. Nathan Lukes to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:11:25.439Z","endTime":"2026-04-19T20:11:58.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84041271691436,"aZ":-29.066784490171155,"pfxX":3.0614135166745275,"pfxZ":1.814062736159979,"pX":0.8437521017678166,"pZ":2.7226236912932213,"vX0":4.480957203229329,"vY0":-129.69096148754437,"vZ0":-3.3687797076684967,"x":84.84,"y":165.27,"x0":-1.3007887419410027,"y0":50.00262824586287,"z0":6.243349909530722,"aX":5.240190749504515},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":-6.5,"spinRate":2442,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.42151891866198143,"extension":6.59676897099196},"index":0,"playId":"c0eec439-90c8-306c-8b79-c658a0c02383","pitchNumber":1,"startTime":"2026-04-19T20:11:29.558Z","endTime":"2026-04-19T20:11:34.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36809379892727,"aZ":-11.353070705960464,"pfxX":-1.7023954417144893,"pfxZ":10.790061673355295,"pX":-0.06377845293195268,"pZ":2.8978921550777157,"vX0":3.5310980016461166,"vY0":-138.17634392044667,"vZ0":-6.560011793447871,"x":119.43,"y":160.54,"x0":-1.1382448069629987,"y0":50.00292514404371,"z0":6.068855126913515,"aX":-3.285296259075681},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":2.3,"spinRate":2239,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.396703035487032,"extension":6.5747552036079755},"hitData":{"launchSpeed":91.9,"launchAngle":17.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.25,"coordY":95.82}},"index":1,"playId":"b136b422-2e6e-33c2-9497-319722afe4b5","pitchNumber":2,"startTime":"2026-04-19T20:11:46.603Z","endTime":"2026-04-19T20:11:58.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:11:58.905Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to right fielder Corbin Carroll. Nathan Lukes scores. Ernie Clement scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:12:07.163Z","endTime":"2026-04-19T20:14:03.327Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43445247853317,"aZ":-8.623751426403125,"pfxX":-2.4414340616976116,"pfxZ":11.589014485623888,"pX":0.020811765346500668,"pZ":3.551596931269885,"vX0":3.8232722228683014,"vY0":-141.88361739916033,"vZ0":-5.757679509637841,"x":116.21,"y":142.89,"x0":-1.0289754577021646,"y0":50.00511605990622,"z0":6.161063276023898,"aX":-4.962589018762474},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.9,"breakHorizontal":3.6,"spinRate":2367,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3865138478898533,"extension":6.817754589514597},"index":0,"playId":"30cd2796-2dd1-331a-ae29-d36c635f71d1","pitchNumber":1,"startTime":"2026-04-19T20:12:49.408Z","endTime":"2026-04-19T20:12:52.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.398947664919355,"aZ":-8.556225183455867,"pfxX":-1.9640367066158113,"pfxZ":11.427899349365527,"pX":-0.1593140242846268,"pZ":3.075721832857541,"vX0":2.95512355892072,"vY0":-142.95148133335923,"vZ0":-7.288700070227352,"x":123.07,"y":155.74,"x0":-0.9519742895828834,"y0":50.00249331074852,"z0":6.197830869818083,"aX":-4.059145830963842},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":3.0,"spinRate":2205,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.38336648765813397,"extension":6.737632279959},"index":1,"playId":"1df250e2-a4bc-3012-874c-8d311a249758","pitchNumber":2,"startTime":"2026-04-19T20:13:08.330Z","endTime":"2026-04-19T20:13:12.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42774224544909,"aZ":-8.16736050062282,"pfxX":-3.1575292329191313,"pfxZ":11.69972474533811,"pX":-0.35963498371724145,"pZ":1.539710866489113,"vX0":3.0736213244104844,"vY0":-142.48890872325862,"vZ0":-11.289666778520616,"x":130.71,"y":197.21,"x0":-1.043248351897694,"y0":50.002861777371535,"z0":6.074122147483426,"aX":-6.478397341041529},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2249,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.3847449615186336,"extension":6.877011887759058},"index":2,"playId":"3840c004-719d-3c2d-8a4f-e58f70827650","pitchNumber":3,"startTime":"2026-04-19T20:13:30.894Z","endTime":"2026-04-19T20:13:36.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09287603526814,"aZ":-9.268030530747488,"pfxX":-2.3539531365024806,"pfxZ":11.231887160747501,"pX":-0.4761582049479296,"pZ":2.7327242541699723,"vX0":2.3106167652432092,"vY0":-141.82191683210579,"vZ0":-7.8574869899282715,"x":135.15,"y":165.0,"x0":-0.9951750088679168,"y0":50.00023805759345,"z0":6.128266242244849,"aX":-4.799831300556649},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":3.8,"spinRate":2234,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.38603424469907166,"extension":6.626701673955341},"hitData":{"launchSpeed":67.6,"launchAngle":21.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.95,"coordY":139.25}},"index":3,"playId":"1164487d-6776-371a-997f-8a49e6168d67","pitchNumber":4,"startTime":"2026-04-19T20:13:51.593Z","endTime":"2026-04-19T20:14:03.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:14:03.327Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jesús Sánchez singles on a line drive to left fielder Lourdes Gurriel Jr. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:14:08.735Z","endTime":"2026-04-19T20:14:42.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28976077937354,"aZ":-9.085050187722356,"pfxX":-1.9304446435503404,"pfxZ":11.67477872420027,"pX":-0.2993450714498775,"pZ":1.825307878874621,"vX0":2.9525275223133742,"vY0":-139.70540598668444,"vZ0":-9.861579838808225,"x":128.41,"y":189.5,"x0":-1.1187900394540815,"y0":50.00559028887465,"z0":5.997047958667897,"aX":-3.818958505697814},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":2.9,"spinRate":2247,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.39196010913885315,"extension":6.6535059692919045},"hitData":{"launchSpeed":90.7,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.07,"coordY":125.73}},"index":0,"playId":"c7daef88-a8b5-3ce6-b163-442dd9849a90","pitchNumber":1,"startTime":"2026-04-19T20:14:32.507Z","endTime":"2026-04-19T20:14:42.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:14:42.443Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eloy Jiménez singles on a sharp ground ball to center fielder Alek Thomas. Vladimir Guerrero Jr. scores. Jesús Sánchez to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:15:50.380Z","endTime":"2026-04-19T20:16:20.921Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T20:14:56.649Z","endTime":"2026-04-19T20:15:52.662Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607444909822075,"aZ":-27.065051625762084,"pfxX":1.1591625715546892,"pfxZ":3.1542550362175277,"pX":-0.6840681910291607,"pZ":2.5526146652551365,"vX0":1.8092463286683627,"vY0":-126.47009793076309,"vZ0":-3.6132404730565257,"x":143.08,"y":169.86,"x0":-1.5591495105177127,"y0":50.00447368597559,"z0":6.168688993509454,"aX":1.879412913955438},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":2185,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.43296242100456706,"extension":6.518260678625811},"index":1,"playId":"b840a2bb-9f27-343e-80d0-3aceef954886","pitchNumber":1,"startTime":"2026-04-19T20:15:52.662Z","endTime":"2026-04-19T20:15:57.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0000420377002,"aZ":-29.194572403354567,"pfxX":1.5751257509205363,"pfxZ":1.7948821475904921,"pX":0.3368818084344223,"pZ":2.161563541877631,"vX0":3.6917409119161113,"vY0":-128.00268136140073,"vZ0":-4.334836170922078,"x":104.16,"y":180.42,"x0":-1.3277894369925076,"y0":50.004473677099995,"z0":6.158366703226337,"aX":2.618360755177211},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-3.7,"spinRate":2351,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4276164884763616,"extension":6.652167035813567},"hitData":{"launchSpeed":101.1,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.5,"coordY":97.34}},"index":2,"playId":"9cfcaa93-79bc-3fca-995c-1a8f77db0fe4","pitchNumber":2,"startTime":"2026-04-19T20:16:10.729Z","endTime":"2026-04-19T20:16:20.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:16:20.921Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a line drive to left fielder Lourdes Gurriel Jr. Jesús Sánchez to 3rd. Eloy Jiménez to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:16:34.503Z","endTime":"2026-04-19T20:19:07.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnSecond":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"postOnThird":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15022434728497,"aZ":-35.95963617663128,"pfxX":4.15040236056905,"pfxZ":-2.7602601283377446,"pX":0.36810589680566314,"pZ":2.476730250729165,"vX0":3.187078530124739,"vY0":-116.08760799641992,"vZ0":-0.7596361383538831,"x":102.97,"y":171.91,"x0":-1.5605691866745584,"y0":50.00542959332558,"z0":6.222700983329102,"aX":5.681844840886136},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.9,"breakHorizontal":-8.3,"spinRate":2540,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.47130463909775067,"extension":6.417418279209127},"index":0,"playId":"0f2f7971-e311-38ac-a6d9-d707fca56124","pitchNumber":1,"startTime":"2026-04-19T20:17:05.305Z","endTime":"2026-04-19T20:17:12.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581250770377395,"aZ":-11.64964185783955,"pfxX":-3.0793243736730225,"pfxZ":10.28847669971801,"pX":0.2792197776410853,"pZ":4.120713823602744,"vX0":5.023154055894246,"vY0":-140.30512068608797,"vZ0":-3.6433216138385403,"x":106.36,"y":127.52,"x0":-1.1337529233942416,"y0":50.00160206318182,"z0":6.194589315281079,"aX":-6.1427385124424365},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":4.6,"spinRate":2144,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.39029749520142554,"extension":6.5173981101310225},"index":1,"playId":"d57df9ab-ffb7-30bc-bf31-8d18645f0204","pitchNumber":2,"startTime":"2026-04-19T20:17:30.739Z","endTime":"2026-04-19T20:17:36.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10154078576653,"aZ":-9.556044441549746,"pfxX":-2.8261708972755404,"pfxZ":11.705838297007855,"pX":0.2864394174958686,"pZ":3.1394872329046333,"vX0":4.931772084492432,"vY0":-138.1951952737608,"vZ0":-6.229505700611906,"x":106.08,"y":154.01,"x0":-1.1549309765788152,"y0":50.0017372038483,"z0":6.066325460489484,"aX":-5.4606501907424665},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":4.1,"spinRate":2283,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.3965027937027581,"extension":6.664546437522864},"index":2,"playId":"7b6f764b-0d85-30ea-87ac-4e6694efb764","pitchNumber":3,"startTime":"2026-04-19T20:17:49.679Z","endTime":"2026-04-19T20:17:53.351Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-19T20:18:00.494Z","endTime":"2026-04-19T20:18:15.732Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74445096443131,"aZ":-38.71499749932358,"pfxX":4.06743046427944,"pfxZ":-4.537602224593396,"pX":0.9471363485619785,"pZ":1.5357576880895707,"vX0":3.8039162099579853,"vY0":-119.49747689981717,"vZ0":-3.061189661000424,"x":80.9,"y":197.31,"x0":-1.1957346476061186,"y0":50.00341094799064,"z0":6.322973797847088,"aX":5.862197545274342},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.8,"breakHorizontal":-8.3,"spinRate":2665,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45894918396610684,"extension":6.426893944702679},"index":4,"playId":"9df6c6b9-fd67-3963-b59e-ee44b0e31e9a","pitchNumber":4,"startTime":"2026-04-19T20:18:15.732Z","endTime":"2026-04-19T20:18:21.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061055831737633,"aZ":-34.92617460753105,"pfxX":2.260694777496848,"pfxZ":-1.6141419093977376,"pX":0.5240531782681899,"pZ":1.7395350424026963,"vX0":3.653006713345525,"vY0":-129.49961694225883,"vZ0":-4.550569182142265,"x":97.02,"y":191.81,"x0":-1.1964288839482908,"y0":50.00261746842322,"z0":6.179729191931908,"aX":3.854217982222036},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.7,"breakHorizontal":-4.9,"spinRate":2458,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.42232869870546264,"extension":6.370211902149085},"index":5,"playId":"051075c2-cd28-329b-9cb4-9f78036a70f5","pitchNumber":5,"startTime":"2026-04-19T20:18:35.142Z","endTime":"2026-04-19T20:18:40.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.024467347127516,"aZ":-11.620757383516622,"pfxX":-2.2660239512029805,"pfxZ":10.28548935204078,"pX":0.13360088777971857,"pZ":3.4157827097147004,"vX0":4.597188252096543,"vY0":-140.30039957003083,"vZ0":-5.47082943749012,"x":111.91,"y":146.55,"x0":-1.2300108149786544,"y0":50.00393946259888,"z0":6.144906092072728,"aX":-4.529077210903489},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":3.2,"spinRate":2236,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3900455022814331,"extension":6.480756109638032},"hitData":{"launchSpeed":85.8,"launchAngle":9.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.37,"coordY":132.31}},"index":6,"playId":"666931d2-36ed-3dab-bd01-c0ce041db304","pitchNumber":6,"startTime":"2026-04-19T20:18:58.399Z","endTime":"2026-04-19T20:19:07.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:19:07.474Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kazuma Okamoto doubles (2) on a sharp line drive to left fielder Lourdes Gurriel Jr. Jesús Sánchez scores. Eloy Jiménez scores. Andrés Giménez to 3rd.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:19:18.703Z","endTime":"2026-04-19T20:20:31.067Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.652004931443084,"aZ":-8.065104840746978,"pfxX":-1.9152647534621678,"pfxZ":11.941869299566823,"pX":-1.1060808192841811,"pZ":2.826064052678589,"vX0":0.9498124448152493,"vY0":-141.07771046756525,"vZ0":-7.744690105943447,"x":159.16,"y":162.48,"x0":-1.1980280230282396,"y0":50.00116512520708,"z0":6.124307024564566,"aX":-3.8659045421597042},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.3,"breakHorizontal":3.2,"spinRate":2233,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3880311684112079,"extension":6.701738617711816},"index":0,"playId":"01175ccc-8657-313c-b347-65c2a9a231eb","pitchNumber":1,"startTime":"2026-04-19T20:19:41.966Z","endTime":"2026-04-19T20:19:47.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.272363551331402,"aZ":-10.24907315541759,"pfxX":-2.22504087459351,"pfxZ":11.243156142036012,"pX":0.012578675091239989,"pZ":3.28753219585593,"vX0":4.272498077058662,"vY0":-138.81937464048332,"vZ0":-5.773483079887172,"x":116.52,"y":150.02,"x0":-1.2578723504109786,"y0":50.00506478941846,"z0":6.077569207158015,"aX":-4.340130458246255},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.3,"breakHorizontal":3.1,"spinRate":2321,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.3946642722181455,"extension":6.752617635526953},"index":1,"playId":"801bc973-d426-35bc-8ccf-f289caf98104","pitchNumber":2,"startTime":"2026-04-19T20:19:58.686Z","endTime":"2026-04-19T20:20:02.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.370083674219124,"aZ":-8.043866137066894,"pfxX":-2.7637026746040965,"pfxZ":12.36251058939082,"pX":-0.11974821988512235,"pZ":2.669997948549178,"vX0":3.9353936104257565,"vY0":-139.10275432719607,"vZ0":-7.77915975304345,"x":121.56,"y":166.69,"x0":-1.196392907436355,"y0":50.00202016353923,"z0":6.042604671124367,"aX":-5.3943545653262674},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.9,"breakHorizontal":4.2,"spinRate":2308,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.3943605040589935,"extension":6.760675651344395},"hitData":{"launchSpeed":102.3,"launchAngle":22.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":60.39,"coordY":68.26}},"index":2,"playId":"6f476c53-b0d4-3a8d-9876-facf08409e3e","pitchNumber":3,"startTime":"2026-04-19T20:20:17.501Z","endTime":"2026-04-19T20:20:31.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:20:31.067Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Myles Straw walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:20:54.121Z","endTime":"2026-04-19T20:22:11.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190331062387965,"aZ":-32.93506590290317,"pfxX":2.7339048998954634,"pfxZ":-0.4585475082398949,"pX":0.8478784583955126,"pZ":1.27477138612282,"vX0":4.726709824357216,"vY0":-127.42439024296749,"vZ0":-5.59762222580726,"x":84.68,"y":204.36,"x0":-1.383531507305322,"y0":50.0055863416114,"z0":6.089858770666779,"aX":4.513604568234483},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":-6.0,"spinRate":2332,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.42919143753600597,"extension":6.726280159039531},"index":0,"playId":"a79712ef-701a-3e07-b2a8-f16d519d17d9","pitchNumber":1,"startTime":"2026-04-19T20:21:04.713Z","endTime":"2026-04-19T20:21:08.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.604477051345732,"aZ":-27.160007734118985,"pfxX":1.66308588376708,"pfxZ":3.1237612152128458,"pX":0.8946300859435337,"pZ":2.2080273425196606,"vX0":5.1312006151715925,"vY0":-125.45576486356693,"vZ0":-4.144701641531557,"x":82.9,"y":179.16,"x0":-1.3872175564734917,"y0":50.00555686589326,"z0":6.076622862783795,"aX":2.6697866050105037},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":-4.1,"spinRate":2304,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.435352521323078,"extension":6.615540498695765},"index":1,"playId":"3982e078-5196-3f35-8174-186941909ef3","pitchNumber":2,"startTime":"2026-04-19T20:21:22.676Z","endTime":"2026-04-19T20:21:28.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437739989609394,"aZ":-24.373879801868764,"pfxX":-1.268811246065016,"pfxZ":4.465343676606491,"pX":-0.27475612428126056,"pZ":3.309210120270655,"vX0":3.823724516099708,"vY0":-131.0320366007036,"vZ0":-2.3527854029980997,"x":127.47,"y":149.43,"x0":-1.5850380910151192,"y0":50.00523622068383,"z0":6.030966603333278,"aX":-2.2180926676029076},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":1.6,"spinRate":2078,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4172428322344972,"extension":6.79178356757703},"index":2,"playId":"f74d82cc-8c61-375a-b99c-7b4a868e206e","pitchNumber":3,"startTime":"2026-04-19T20:21:43.288Z","endTime":"2026-04-19T20:21:48.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.689267873399846,"aZ":-11.60691575455586,"pfxX":-3.31845323026078,"pfxZ":10.835716936094022,"pX":-0.8098444543174933,"pZ":3.5414208336466513,"vX0":3.112680395779602,"vY0":-136.7849327245399,"vZ0":-4.550064014524603,"x":147.87,"y":143.16,"x0":-1.5304621299184018,"y0":50.003383179298574,"z0":6.019954138452487,"aX":-6.299295007197217},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":5.4,"spinRate":2192,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.400170375750013,"extension":6.598166064056417},"index":3,"playId":"e0949874-9f66-385b-9017-175e891dc332","pitchNumber":4,"startTime":"2026-04-19T20:22:05.039Z","endTime":"2026-04-19T20:22:11.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:22:11.228Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Valenzuela strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:22:15.178Z","endTime":"2026-04-19T20:23:45.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66609474205171,"aZ":-37.83286857648639,"pfxX":3.224850111555072,"pfxZ":-4.179517984058471,"pX":0.34069613943522786,"pZ":0.9136880392537127,"vX0":3.1778368700893767,"vY0":-115.60876701203931,"vZ0":-3.460657897153563,"x":104.01,"y":214.11,"x0":-1.4710531622343594,"y0":50.004917280190355,"z0":6.06344736136762,"aX":4.362839642121837},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.2,"breakHorizontal":-6.6,"spinRate":2532,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4738840777397706,"extension":6.596781547364548},"index":0,"playId":"4464558f-38b5-3dc1-91bd-21b94894cdb0","pitchNumber":1,"startTime":"2026-04-19T20:22:39.007Z","endTime":"2026-04-19T20:22:44.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80087982651921,"aZ":-12.441464038995196,"pfxX":-1.5422412943521584,"pfxZ":10.438375893729656,"pX":0.5882836755283838,"pZ":3.2133403477620743,"vX0":5.877028153161513,"vY0":-137.2181154204064,"vZ0":-5.1205238069176255,"x":94.58,"y":152.02,"x0":-1.388981647109097,"y0":50.0030057344945,"z0":5.9641534779466125,"aX":-2.915674657980817},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":1.4,"spinRate":2282,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.4004834107573285,"extension":6.705349252649011},"index":1,"playId":"817f67fa-5485-3b29-8ffd-c56d29939e89","pitchNumber":2,"startTime":"2026-04-19T20:22:59.066Z","endTime":"2026-04-19T20:23:03.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53869227340502,"aZ":-30.51782670352742,"pfxX":2.3511424679056923,"pfxZ":1.0455996303039976,"pX":-0.37203720690598197,"pZ":1.886181493183112,"vX0":2.3731953426870342,"vY0":-124.76113260788915,"vZ0":-3.9454426928990736,"x":131.18,"y":187.85,"x0":-1.6387738507305516,"y0":50.003795727579636,"z0":5.9850154750490825,"aX":3.731197247377663},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":-4.8,"spinRate":2384,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.43790568851801837,"extension":6.526166834878342},"index":2,"playId":"e6fb3ef3-97ee-3c12-aac0-93a6f17537e9","pitchNumber":3,"startTime":"2026-04-19T20:23:19.097Z","endTime":"2026-04-19T20:23:23.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277236312200348,"aZ":-30.74914688458035,"pfxX":1.9213652030313657,"pfxZ":0.8845146585617769,"pX":1.1804584676140006,"pZ":1.1966584200876462,"vX0":5.9373843197772596,"vY0":-126.42494301130017,"vZ0":-5.5664420236904615,"x":72.0,"y":206.47,"x0":-1.4502216296120536,"y0":50.005407558639135,"z0":5.901377567877612,"aX":3.1031957944434887},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-4.9,"spinRate":2540,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4335978600768282,"extension":6.660507518367292},"index":3,"playId":"a05d1e19-e82c-35e2-adaa-e24825fee5b6","pitchNumber":4,"startTime":"2026-04-19T20:23:39.291Z","endTime":"2026-04-19T20:23:45.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:23:45.023Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (1) on a line drive to left fielder Lourdes Gurriel Jr. Andrés Giménez scores. Kazuma Okamoto scores. Myles Straw scores.","rbi":3,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:24:08.516Z","endTime":"2026-04-19T20:24:58.857Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d843c064-0803-409b-9c4e-699b5cce4673","startTime":"2026-04-19T20:24:08.516Z","endTime":"2026-04-19T20:24:13.516Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816128506888855,"aZ":-36.43652404990191,"pfxX":7.686640285385904,"pfxZ":-3.205141812916122,"pX":-0.042894039368159435,"pZ":0.8398209746670691,"vX0":0.9891523348805058,"vY0":-115.21544159443057,"vZ0":-3.9188188337562737,"x":118.64,"y":216.1,"x0":-1.4767392186988455,"y0":50.005035439986194,"z0":6.12843111112887,"aX":10.21053709886315},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.6,"breakHorizontal":-14.2,"spinRate":2703,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4776002777820141,"extension":6.623288495412573},"index":1,"playId":"10854ffe-3192-3de6-80fa-90af03df164f","pitchNumber":1,"startTime":"2026-04-19T20:24:23.584Z","endTime":"2026-04-19T20:24:28.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177673598403853,"aZ":-39.87215410520282,"pfxX":4.360293635050916,"pfxZ":-5.701401306406852,"pX":-0.5606586580514084,"pZ":1.8158045662442721,"vX0":0.5052200185599678,"vY0":-115.64133019088162,"vZ0":-1.306292051814847,"x":138.37,"y":189.75,"x0":-1.3484457223784736,"y0":50.003310617181675,"z0":6.223388801968531,"aX":5.887244018226128},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.3,"breakHorizontal":-8.0,"spinRate":2646,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.47420227983658503,"extension":6.618500609225658},"hitData":{"launchSpeed":100.0,"launchAngle":8.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.46,"coordY":127.25}},"index":2,"playId":"28a176cc-12c9-3d3d-9608-3c536b0f5722","pitchNumber":2,"startTime":"2026-04-19T20:24:45.469Z","endTime":"2026-04-19T20:24:58.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:24:58.857Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to second baseman Ketel Marte.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:28:02.081Z","endTime":"2026-04-19T20:28:50.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T20:25:39.506Z","endTime":"2026-04-19T20:25:57.756Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Hoffmann replaces Ryne Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-19T20:25:57.756Z","endTime":"2026-04-19T20:28:04.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694851,"link":"/api/v1/people/694851"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31288773649361,"aZ":-11.35283436006641,"pfxX":-3.4126135408393576,"pfxZ":10.897904850673065,"pX":1.776199016798393,"pZ":1.701748137191601,"vX0":6.852777642430845,"vY0":-138.21017455673658,"vZ0":-9.224867076194458,"x":49.3,"y":192.83,"x0":-0.3058707324853045,"y0":50.005743811483526,"z0":5.870423664736193,"aX":-6.522287797926743},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2243,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.39815098038991037,"extension":6.665781167616219},"index":2,"playId":"781de5f5-4162-3a0e-b8ce-95b1aa75f82b","pitchNumber":1,"startTime":"2026-04-19T20:28:04.244Z","endTime":"2026-04-19T20:28:07.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60163876956762,"aZ":-30.618087969090578,"pfxX":2.961808900788401,"pfxZ":1.0281794768038535,"pX":0.8799908219615474,"pZ":0.19764163802407564,"vX0":2.9064065187624064,"vY0":-122.24094546550249,"vZ0":-7.210006624840347,"x":83.46,"y":233.44,"x0":-0.7083461587774833,"y0":50.00592568662037,"z0":5.806764383241647,"aX":4.492083619417022},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-6.0,"spinRate":2302,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4476945341885368,"extension":6.9622367469308095},"index":3,"playId":"0194dfdd-a66c-3b52-b249-6d5a05f55c8f","pitchNumber":2,"startTime":"2026-04-19T20:28:19.786Z","endTime":"2026-04-19T20:28:23.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.053559185811388,"aZ":-13.551147736251655,"pfxX":-4.648699419860125,"pfxZ":9.896111817048624,"pX":-0.5000862385340555,"pZ":2.589728148592481,"vX0":1.7263598689560902,"vY0":-136.3387709863843,"vZ0":-6.417259217743586,"x":136.06,"y":168.86,"x0":-0.537617205907071,"y0":50.003408659129974,"z0":5.909674457970191,"aX":-8.749466625409015},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2244,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.40178279780612636,"extension":6.555410528008744},"hitData":{"launchSpeed":80.9,"launchAngle":65.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.53,"coordY":146.51}},"index":4,"playId":"96035f9f-206e-3eb3-9e9f-d5fdbe37be5c","pitchNumber":3,"startTime":"2026-04-19T20:28:41.302Z","endTime":"2026-04-19T20:28:50.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:28:50.818Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:28:54.677Z","endTime":"2026-04-19T20:31:17.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37112561613149,"aZ":-31.21677111666943,"pfxX":2.827008548072995,"pfxZ":0.5983928115966188,"pX":0.7593282218187201,"pZ":1.7617023588288876,"vX0":2.489533075395215,"vY0":-125.69156417234885,"vZ0":-4.096434059892545,"x":88.06,"y":191.21,"x0":-0.612556282044827,"y0":50.00262208296517,"z0":5.958125540436814,"aX":4.50507671277997},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.8,"spinRate":2378,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4364020555346486,"extension":6.798235497328938},"index":0,"playId":"30c63078-c0b4-349c-8043-6731bc4bba1c","pitchNumber":1,"startTime":"2026-04-19T20:29:15.890Z","endTime":"2026-04-19T20:29:19.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59456717068892,"aZ":-11.764881672825618,"pfxX":-3.025832155407711,"pfxZ":10.483055366743558,"pX":1.030324937516654,"pZ":1.5291105563405325,"vX0":4.6788832094466,"vY0":-139.43177636913876,"vZ0":-9.679390778288068,"x":77.73,"y":197.49,"x0":-0.2850209407987338,"y0":50.004449645444936,"z0":5.845553913831809,"aX":-5.89228254030679},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":4.4,"spinRate":2400,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.394493886953005,"extension":6.6000812624610194},"index":1,"playId":"6e49951b-aada-3aac-8a9c-9e1900c2487d","pitchNumber":2,"startTime":"2026-04-19T20:29:41.696Z","endTime":"2026-04-19T20:29:46.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86224713451106,"aZ":-13.705504277529535,"pfxX":-2.518029187182095,"pfxZ":9.736135896653728,"pX":-0.13078854146399543,"pZ":1.956189549095123,"vX0":2.021049699771418,"vY0":-137.43917542970797,"vZ0":-7.901201438698033,"x":121.99,"y":185.96,"x0":-0.5516257315802143,"y0":50.00160252752288,"z0":5.815801956320172,"aX":-4.776249423211431},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":4.1,"spinRate":2335,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.39980238182560157,"extension":6.7372037689692235},"index":2,"playId":"cefa744e-237f-3cf3-af3c-b96a5f01db7f","pitchNumber":3,"startTime":"2026-04-19T20:29:59.142Z","endTime":"2026-04-19T20:30:02.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55580838062388,"aZ":-33.96751970454083,"pfxX":-3.823531845015091,"pfxZ":-1.097515167592826,"pX":-0.3336169065407284,"pZ":-0.13342686248597163,"vX0":1.6561589448181517,"vY0":-127.22500403757401,"vZ0":-7.900632414788922,"x":129.72,"y":242.38,"x0":-0.4969223078910802,"y0":50.00357958240709,"z0":5.7111924346611875,"aX":-6.256360810089186},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.6,"breakHorizontal":6.5,"spinRate":892,"spinDirection":245},"zone":13,"typeConfidence":0.8,"plateTime":0.4308284864464138,"extension":6.676081724376229},"index":3,"playId":"9996a0a1-cfcd-3265-91d6-ac2159811235","pitchNumber":4,"startTime":"2026-04-19T20:30:25.083Z","endTime":"2026-04-19T20:30:30.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47099501712622,"aZ":-13.147951642810238,"pfxX":-3.969082967471266,"pfxZ":9.864880017932366,"pX":-0.1663235769522208,"pZ":3.113115427527667,"vX0":1.8815017655902626,"vY0":-137.93684445417784,"vZ0":-5.398230626951488,"x":123.34,"y":154.73,"x0":-0.3413542452424739,"y0":50.00173269131812,"z0":5.980914749687958,"aX":-7.653198188875085},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2175,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.39697392834170797,"extension":6.546299425140376},"index":4,"playId":"0011b526-b72a-359c-a1d7-23917023f08e","pitchNumber":5,"startTime":"2026-04-19T20:30:47.989Z","endTime":"2026-04-19T20:30:51.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2064077405299,"aZ":-31.455722250292215,"pfxX":0.6554128635769394,"pfxZ":0.4483386077729925,"pX":0.8346549662032148,"pZ":2.2305199597137326,"vX0":2.9175010095988703,"vY0":-126.19077887119465,"vZ0":-3.1968380383384805,"x":85.18,"y":178.56,"x0":-0.42271488604807334,"y0":50.00516694875032,"z0":6.053818789598942,"aX":1.0542334417024382},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-1.9,"spinRate":2322,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.43441073296100274,"extension":6.6630550717304935},"index":5,"playId":"b16b1a65-0a34-3c8a-b88d-9d8e0c353f9e","pitchNumber":6,"startTime":"2026-04-19T20:31:12.406Z","endTime":"2026-04-19T20:31:17.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:31:17.340Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Jesús Sánchez.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:33:27.461Z","endTime":"2026-04-19T20:34:27.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716860123168725,"aZ":-17.071681860549827,"pfxX":-6.135279299094212,"pfxZ":8.979558091794992,"pX":0.4467473707198953,"pZ":2.332398817735622,"vX0":8.732743178196388,"vY0":-128.85211241538852,"vZ0":-5.935868219101849,"x":99.97,"y":175.81,"x0":-2.1888235995856085,"y0":50.002610645651295,"z0":5.984521925178459,"aX":-10.319135557505467},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":1903,"spinDirection":220},"zone":6,"typeConfidence":0.7,"plateTime":0.4250378367259877,"extension":6.523018412194163},"index":0,"playId":"4d119dab-9c76-38c8-a79a-e4c3df7da4af","pitchNumber":1,"startTime":"2026-04-19T20:33:35.411Z","endTime":"2026-04-19T20:33:39.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.169835641345326,"aZ":-27.09667884887011,"pfxX":-9.498061756871262,"pfxZ":3.6093333253249744,"pX":0.3393008601323318,"pZ":1.1434866296003234,"vX0":9.06918009096989,"vY0":-117.59562785586685,"vZ0":-5.143669485809994,"x":104.07,"y":207.91,"x0":-2.323411179113335,"y0":50.00453537931139,"z0":5.856549084084612,"aX":-13.375815959228374},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.5,"breakHorizontal":15.1,"spinRate":1560,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.46480025521605484,"extension":6.632341404937093},"index":1,"playId":"83601f63-fb17-3a63-95f8-79f07fd1bf86","pitchNumber":2,"startTime":"2026-04-19T20:33:59.423Z","endTime":"2026-04-19T20:34:05.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75376070249982,"aZ":-13.81354378014527,"pfxX":-5.569414604304276,"pfxZ":10.389135563977625,"pX":-0.14690925261873522,"pZ":2.4767029352924457,"vX0":7.236477768779682,"vY0":-132.00058373406492,"vZ0":-6.349660148829106,"x":122.6,"y":171.91,"x0":-2.1985809699595107,"y0":50.001532986541775,"z0":5.9279912876494985,"aX":-9.841398247692359},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2083,"spinDirection":212},"zone":5,"typeConfidence":0.86,"plateTime":0.41473955652897265,"extension":6.614614944313454},"hitData":{"launchSpeed":79.8,"launchAngle":48.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.72,"coordY":123.66}},"index":2,"playId":"fe5e6e8e-718e-3197-80cc-74ccbaebce15","pitchNumber":3,"startTime":"2026-04-19T20:34:17.790Z","endTime":"2026-04-19T20:34:27.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:34:27.144Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:34:33.078Z","endTime":"2026-04-19T20:35:17.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33740683594286,"aZ":-25.428321123170512,"pfxX":-9.47773825079684,"pfxZ":4.779179149949387,"pX":-0.021519923536712567,"pZ":2.519011335370538,"vX0":8.119394887330724,"vY0":-117.79616148287717,"vZ0":-2.593796396880223,"x":117.82,"y":170.77,"x0":-2.273455037813052,"y0":50.0048031154094,"z0":5.973356765628709,"aX":-13.387161469696052},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.3,"breakHorizontal":15.4,"spinRate":1777,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.46410734817044696,"extension":6.444050180145772},"index":0,"playId":"85d928b8-0468-3ba9-8278-1bb513c381f7","pitchNumber":1,"startTime":"2026-04-19T20:34:52.713Z","endTime":"2026-04-19T20:34:58.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5323799211261,"aZ":-26.81046808199909,"pfxX":-9.070275973585602,"pfxZ":3.7898962814183896,"pX":-0.028405879362839122,"pZ":1.646916588728939,"vX0":8.062011745288094,"vY0":-117.96120763159594,"vZ0":-4.214964568173921,"x":118.08,"y":194.31,"x0":-2.3049057344428765,"y0":50.00281773822823,"z0":5.916528163610551,"aX":-12.837882359533229},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":1529,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.463553361644804,"extension":6.562622290477363},"hitData":{"launchSpeed":75.9,"launchAngle":8.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.18,"coordY":145.82}},"index":1,"playId":"3d62f992-aaf6-35a4-928f-ae64ba180fff","pitchNumber":2,"startTime":"2026-04-19T20:35:09.726Z","endTime":"2026-04-19T20:35:17.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:35:17.479Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a ground ball to shortstop Andrés Giménez.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:35:17.290Z","endTime":"2026-04-19T20:36:47.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33582984540589,"aZ":-16.58610479070684,"pfxX":-5.545474547427435,"pfxZ":8.75246100611669,"pX":-0.6377370454091814,"pZ":3.3574151443034803,"vX0":6.151303483017959,"vY0":-132.39045389849997,"vZ0":-3.745517341305611,"x":141.31,"y":148.13,"x0":-2.2670089077354167,"y0":50.00436014412829,"z0":5.998859155277944,"aX":-9.879357889384163},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.2,"breakHorizontal":8.8,"spinRate":1932,"spinDirection":212},"zone":1,"typeConfidence":0.83,"plateTime":0.4131703940886484,"extension":6.607025364054888},"index":0,"playId":"24fd06f0-0aa0-3b88-93cd-34e7a1bbb9e5","pitchNumber":1,"startTime":"2026-04-19T20:35:45.274Z","endTime":"2026-04-19T20:35:50.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.684743036227825,"aZ":-16.42000290445045,"pfxX":-6.677150811848704,"pfxZ":8.99731463615584,"pX":-0.4790322959812769,"pZ":2.859991493217681,"vX0":6.770540468248865,"vY0":-131.20238742086084,"vZ0":-4.965435107279656,"x":135.26,"y":161.56,"x0":-2.2203986102675892,"y0":50.00151508140086,"z0":5.993293328788315,"aX":-11.688971023128255},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.5,"breakHorizontal":10.7,"spinRate":2065,"spinDirection":217},"zone":4,"typeConfidence":0.81,"plateTime":0.41682114124034975,"extension":6.544464920732623},"index":1,"playId":"cb0471cd-3010-3ee1-adee-50c34ca5d5ee","pitchNumber":2,"startTime":"2026-04-19T20:36:02.595Z","endTime":"2026-04-19T20:36:07.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.434576933295084,"aZ":-29.511400609820882,"pfxX":-1.7498043364238205,"pfxZ":1.8458505208278284,"pX":1.279454192694588,"pZ":1.6140912731452326,"vX0":8.885444485601491,"vY0":-118.89993415062052,"vZ0":-3.869407112623997,"x":68.23,"y":195.2,"x0":-2.268276166685801,"y0":50.001319056833644,"z0":5.921951604703087,"aX":-2.521950111778114},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.6,"breakHorizontal":1.2,"spinRate":2178,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.45954354468149505,"extension":6.602692120459826},"index":2,"playId":"40de3697-635a-3950-88f9-28c89055a855","pitchNumber":3,"startTime":"2026-04-19T20:36:20.452Z","endTime":"2026-04-19T20:36:27.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25475352856882,"aZ":-13.795827986845742,"pfxX":-5.219895358947453,"pfxZ":10.206674851379724,"pX":0.4413238772195915,"pZ":2.750836586633052,"vX0":8.443646640772263,"vY0":-133.02669892158997,"vZ0":-5.827021944029002,"x":100.18,"y":164.51,"x0":-2.0888064943240106,"y0":50.003781356549865,"z0":5.961417601753333,"aX":-9.40075087398835},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2168,"spinDirection":213},"zone":6,"typeConfidence":0.86,"plateTime":0.4109863992273275,"extension":6.609696487124732},"hitData":{"launchSpeed":97.3,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.09,"coordY":151.58}},"index":3,"playId":"360f3c3a-b1cc-30f4-a935-5a1a84031980","pitchNumber":4,"startTime":"2026-04-19T20:36:39.028Z","endTime":"2026-04-19T20:36:47.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:36:47.255Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lourdes Gurriel Jr. lines out to left fielder Jesús Sánchez.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:36:54.492Z","endTime":"2026-04-19T20:37:47.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623658792149126,"aZ":-15.925693586092338,"pfxX":-4.90029843403822,"pfxZ":9.04815353070666,"pX":-0.16201978436429085,"pZ":3.4787288697518313,"vX0":7.007535406514394,"vY0":-133.17399012987426,"vZ0":-3.6736282911046056,"x":123.18,"y":144.85,"x0":-2.1909194545976267,"y0":50.00427545906063,"z0":6.028173874235712,"aX":-8.802090592065483},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":7.3,"spinRate":1952,"spinDirection":214},"zone":2,"typeConfidence":0.85,"plateTime":0.4112932421147364,"extension":6.594675114501114},"index":0,"playId":"07cbd4e6-fa75-3037-8894-f0a5a1d840c2","pitchNumber":1,"startTime":"2026-04-19T20:37:18.371Z","endTime":"2026-04-19T20:37:23.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461294905653688,"aZ":-15.006845256189601,"pfxX":-6.719359656537653,"pfxZ":9.65224794873889,"pX":-0.49618371194735855,"pZ":1.9575312785095642,"vX0":6.819723425488748,"vY0":-132.5481734760097,"vZ0":-7.371589268270039,"x":135.91,"y":185.93,"x0":-2.23002127772433,"y0":50.003486105754405,"z0":5.87159203023698,"aX":-11.951292479701769},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2213,"spinDirection":213},"zone":7,"typeConfidence":0.87,"plateTime":0.41330446744981053,"extension":6.678433575969736},"hitData":{"launchSpeed":97.6,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.14,"coordY":106.58}},"index":1,"playId":"102b1f16-42e6-3c44-91d2-26b212b9d89b","pitchNumber":2,"startTime":"2026-04-19T20:37:40.061Z","endTime":"2026-04-19T20:37:47.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:37:47.014Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesús Sánchez lines out sharply to first baseman Ildemaro Vargas.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T20:39:35.351Z","endTime":"2026-04-19T20:40:28.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647868705990934,"aZ":-30.558204315182028,"pfxX":-6.3893744877158545,"pfxZ":1.0417219556218171,"pX":-0.4895911580671205,"pZ":1.9140359643120592,"vX0":2.375709565762953,"vY0":-124.50070411145377,"vZ0":-3.7495650501477646,"x":135.66,"y":187.1,"x0":-0.6322371888136056,"y0":50.00417483727202,"z0":6.000227203314382,"aX":-9.916862729377081},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":10.9,"spinRate":931,"spinDirection":251},"zone":7,"typeConfidence":0.91,"plateTime":0.44187361313109497,"extension":6.662159249565169},"index":0,"playId":"20579bc4-1974-3214-8146-808cd5ecc6d5","pitchNumber":1,"startTime":"2026-04-19T20:39:57.699Z","endTime":"2026-04-19T20:40:02.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.779325064272214,"aZ":-12.690777412770602,"pfxX":-2.8907695678728724,"pfxZ":10.306115296917243,"pX":0.3423013724740478,"pZ":2.9138164242398727,"vX0":3.4950737516161747,"vY0":-137.21511021115683,"vZ0":-6.067396772498562,"x":103.95,"y":160.11,"x0":-0.5775244570516829,"y0":50.00386488989209,"z0":6.032592749639067,"aX":-5.465759513441465},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":4.4,"spinRate":2276,"spinDirection":205},"zone":3,"typeConfidence":0.9,"plateTime":0.40049119357725704,"extension":6.5712923225140685},"hitData":{"launchSpeed":110.3,"launchAngle":6.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":157.84,"coordY":162.73}},"index":1,"playId":"806999fb-d652-3fea-a250-0f3c36a97ae9","pitchNumber":2,"startTime":"2026-04-19T20:40:23.748Z","endTime":"2026-04-19T20:40:28.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:40:28.215Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eloy Jiménez walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T20:40:43.563Z","endTime":"2026-04-19T20:41:50.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93124666034276,"aZ":-30.030754734110232,"pfxX":1.4976078121871055,"pfxZ":1.3285935503510373,"pX":1.1532744326894429,"pZ":2.16432793583376,"vX0":3.525819257691818,"vY0":-126.39387541169273,"vZ0":-3.476454320992369,"x":73.04,"y":180.34,"x0":-0.45691645105449363,"y0":50.000043430310605,"z0":5.981544608106601,"aX":2.4107731156737353},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2518,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4341586938162161,"extension":6.634859163436561},"index":0,"playId":"e2bdbbbf-9778-341c-bc3f-4dbef3207f3d","pitchNumber":1,"startTime":"2026-04-19T20:40:51.951Z","endTime":"2026-04-19T20:40:56.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85863470430231,"aZ":-11.923252985970402,"pfxX":-2.1359552219704883,"pfxZ":10.511329726587121,"pX":1.7039378622997952,"pZ":1.7111195136363924,"vX0":6.213792452319987,"vY0":-138.60680191872757,"vZ0":-8.868829819327535,"x":52.05,"y":192.58,"x0":-0.2993162980615097,"y0":50.002492544139976,"z0":5.768686329618438,"aX":-4.115714192467293},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":2.4,"spinRate":2304,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3966863678907333,"extension":6.643625395484305},"index":1,"playId":"bffa6a46-7b2b-3ecf-b466-2e5a212eb773","pitchNumber":2,"startTime":"2026-04-19T20:41:08.036Z","endTime":"2026-04-19T20:41:12.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25303201842158,"aZ":-11.320728001469435,"pfxX":-2.0780035852982373,"pfxZ":10.919509064487205,"pX":1.0753902396800412,"pZ":2.1000175548226863,"vX0":4.678605110034615,"vY0":-137.939282844268,"vZ0":-7.991620920640655,"x":76.01,"y":182.08,"x0":-0.37956504865958707,"y0":50.00162175487129,"z0":5.8146599019558325,"aX":-3.9682790346918986},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":2.6,"spinRate":2314,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.3984441752992649,"extension":6.621013285731182},"index":2,"playId":"c10496f3-1b92-3d8f-8cd5-ee23ed80d7df","pitchNumber":3,"startTime":"2026-04-19T20:41:26.254Z","endTime":"2026-04-19T20:41:31.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24286206573028,"aZ":-13.924141252701448,"pfxX":-0.09350919086272924,"pfxZ":9.729705998956117,"pX":0.6301322080709121,"pZ":1.3854589787907026,"vX0":2.8070641084685715,"vY0":-136.8470569747325,"vZ0":-9.13687199138818,"x":92.98,"y":201.37,"x0":-0.40157311083425534,"y0":50.00657838572754,"z0":5.745576198531705,"aX":-0.1755209221442559},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":-0.5,"spinRate":2324,"spinDirection":205},"zone":14,"typeConfidence":0.88,"plateTime":0.40191103078967494,"extension":6.7314645943457565},"index":3,"playId":"cc8a1008-04a7-3f0b-ae36-02623dfbab79","pitchNumber":4,"startTime":"2026-04-19T20:41:44.593Z","endTime":"2026-04-19T20:41:50.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:41:50.804Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrés Giménez grounds into a double play, second baseman Ketel Marte to shortstop Jose Fernandez to first baseman Ildemaro Vargas. Eloy Jiménez out at 2nd. Andrés Giménez out at 1st.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T20:41:55.153Z","endTime":"2026-04-19T20:42:34.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673282002257434,"aZ":-30.382406073022533,"pfxX":3.029098144522484,"pfxZ":1.1275283207579312,"pX":-0.018198563824229772,"pZ":1.5895406600726707,"vX0":0.41973503736595896,"vY0":-125.31445620228376,"vZ0":-4.34689643238781,"x":117.69,"y":195.86,"x0":-0.5814153194141187,"y0":50.00348094010622,"z0":5.83288891501028,"aX":4.810150753225135},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-5.6,"spinRate":2487,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4373368706879468,"extension":6.738724558709885},"index":0,"playId":"d12c356b-e3bd-3cad-aeee-45d27ed2c172","pitchNumber":1,"startTime":"2026-04-19T20:42:11.915Z","endTime":"2026-04-19T20:42:15.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804218255173105,"aZ":-31.2045681518703,"pfxX":-3.379355871895212,"pfxZ":0.6154196698301009,"pX":-0.12707533742734747,"pZ":1.8865805868717385,"vX0":2.083659879436622,"vY0":-125.99156226487484,"vZ0":-3.5387516135564185,"x":121.84,"y":187.84,"x0":-0.5314563898104882,"y0":50.005167010881834,"z0":5.8676259076520525,"aX":-5.36073511114055},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":5.5,"spinRate":903,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.43698216777015775,"extension":6.603692919468561},"hitData":{"launchSpeed":96.7,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.69,"coordY":154.62}},"index":1,"playId":"bf476362-5476-34e7-b1b3-0af95a962acb","pitchNumber":2,"startTime":"2026-04-19T20:42:26.991Z","endTime":"2026-04-19T20:42:34.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:42:34.630Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adrian Del Castillo walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:44:34.597Z","endTime":"2026-04-19T20:45:37.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.908522140569175,"aZ":-15.590386413037516,"pfxX":-6.477975797840143,"pfxZ":9.632515220343862,"pX":1.0574263617140771,"pZ":2.676194535692954,"vX0":10.225152400057064,"vY0":-130.2658999153717,"vZ0":-5.421815933996456,"x":76.69,"y":166.52,"x0":-2.073858730642436,"y0":50.0030246447112,"z0":5.959845610286821,"aX":-11.153797240545341},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2199,"spinDirection":214},"zone":12,"typeConfidence":0.78,"plateTime":0.4201758058424674,"extension":6.484673910519996},"index":0,"playId":"1342a447-6d16-38a3-bd39-2ebc51b09a4b","pitchNumber":1,"startTime":"2026-04-19T20:44:50.125Z","endTime":"2026-04-19T20:44:54.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.191854018188565,"aZ":-28.243709415538323,"pfxX":-7.869037487631139,"pfxZ":2.8092862626290636,"pX":-1.360622294688865,"pZ":2.561423225058928,"vX0":5.172008745650223,"vY0":-117.2317766804845,"vZ0":-1.816507054873767,"x":168.86,"y":169.62,"x0":-2.5679315163242054,"y0":50.00117211225893,"z0":5.97084478013816,"aX":-11.003129825170065},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.9,"breakHorizontal":13.1,"spinRate":1634,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4663886163465918,"extension":6.584888230253715},"index":1,"playId":"48a6f7c0-292e-32f0-80af-6a2920c08de2","pitchNumber":2,"startTime":"2026-04-19T20:45:04.677Z","endTime":"2026-04-19T20:45:09.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75984814774719,"aZ":-27.315992006480077,"pfxX":-9.471554652472687,"pfxZ":3.475853215757539,"pX":-1.7026910292032476,"pZ":3.354247185822393,"vX0":4.621352500463026,"vY0":-117.41052511852136,"vZ0":-0.2936619626008321,"x":181.9,"y":148.22,"x0":-2.463504536593187,"y0":50.00586532059814,"z0":6.018079829912443,"aX":-13.255837688120453},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":1569,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.46611045570059995,"extension":6.537501262633473},"index":2,"playId":"54bc4882-5be6-3cf3-a60c-bc2f871423e1","pitchNumber":3,"startTime":"2026-04-19T20:45:18.977Z","endTime":"2026-04-19T20:45:22.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.077284404899476,"aZ":-14.097855133558074,"pfxX":-4.588839543290688,"pfxZ":10.543632328275558,"pX":-1.1277405130800655,"pZ":2.8969058479968135,"vX0":4.88975523369054,"vY0":-130.05924236742518,"vZ0":-5.037122117316904,"x":159.99,"y":160.56,"x0":-2.4352849579809903,"y0":50.00404916230133,"z0":5.926667173311532,"aX":-7.8684745178907045},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2175,"spinDirection":210},"zone":11,"typeConfidence":0.83,"plateTime":0.4210149788103519,"extension":6.5935692987389825},"index":3,"playId":"35cdf946-dadf-36a2-a506-2770741f023b","pitchNumber":4,"startTime":"2026-04-19T20:45:33.476Z","endTime":"2026-04-19T20:45:37.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:45:37.943Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a sharp line drive to right fielder Nathan Lukes. Adrian Del Castillo to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:45:37.314Z","endTime":"2026-04-19T20:47:11.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86806577980654,"aZ":-15.347461757567274,"pfxX":-6.602132062617466,"pfxZ":9.357686187208564,"pX":-0.17337275981614325,"pZ":1.5477671944783316,"vX0":7.50733609038401,"vY0":-132.84957708263815,"vZ0":-8.40845249881947,"x":123.61,"y":196.99,"x0":-2.170159402148079,"y0":50.00238526016791,"z0":5.855940715749702,"aX":-11.87159159574028},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2106,"spinDirection":215},"zone":13,"typeConfidence":0.85,"plateTime":0.4113496160272323,"extension":6.682913975734112},"index":0,"playId":"1f7ba24c-579c-39ca-ac38-095bfeb0c6f2","pitchNumber":1,"startTime":"2026-04-19T20:46:04.866Z","endTime":"2026-04-19T20:46:31.882Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.628516453710226,"aZ":-15.761699392995473,"pfxX":-7.336207480094876,"pfxZ":9.294982703573131,"pX":0.19931499611866169,"pZ":1.7625851912908166,"vX0":8.957068918337672,"vY0":-131.71562296996336,"vZ0":-7.55702045434349,"x":109.4,"y":191.19,"x0":-2.2840980065814938,"y0":50.00587507399669,"z0":5.823345616229884,"aX":-12.959279145746113},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2190,"spinDirection":215},"zone":8,"typeConfidence":0.82,"plateTime":0.4150336397349026,"extension":6.619552564190068},"index":1,"playId":"6734cfed-bf2f-3583-837d-4bdcdba23d4f","pitchNumber":2,"startTime":"2026-04-19T20:46:41.130Z","endTime":"2026-04-19T20:46:47.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.371917423794198,"aZ":-16.088198166593187,"pfxX":-6.016394619746542,"pfxZ":8.81034215803491,"pX":0.15753275485383963,"pZ":2.0292102461185597,"vX0":8.245194584655207,"vY0":-133.89048510969394,"vZ0":-6.938852977523754,"x":111.0,"y":183.99,"x0":-2.1721316576283853,"y0":50.003694625392555,"z0":5.794165931348833,"aX":-10.9863691757926},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2025,"spinDirection":216},"zone":8,"typeConfidence":0.85,"plateTime":0.4082017250642349,"extension":6.688644135581592},"hitData":{"launchSpeed":100.6,"launchAngle":12.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.1,"coordY":94.84}},"index":2,"playId":"7489b072-406f-39d1-9c65-3c1a801973b1","pitchNumber":3,"startTime":"2026-04-19T20:47:01.706Z","endTime":"2026-04-19T20:47:11.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:47:11.293Z","atBatIndex":20},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Blue Jays challenged (play at 1st), call on the field was upheld: Nolan Arenado grounds into a force out, shortstop Andrés Giménez to second baseman Ernie Clement. Adrian Del Castillo to 3rd. Ildemaro Vargas out at 2nd. Nolan Arenado to 1st.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:47:10.557Z","endTime":"2026-04-19T20:49:25.636Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05179148266091,"aZ":-23.900044480092223,"pfxX":-9.387051367689365,"pfxZ":5.589392848818727,"pX":-0.27709326729882733,"pZ":2.597671071348747,"vX0":7.920830302856478,"vY0":-120.49623898829692,"vZ0":-2.5575222460657505,"x":127.56,"y":168.64,"x0":-2.377474725151593,"y0":50.000073076752855,"z0":5.7707780699532405,"aX":-13.887405438483361},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":1755,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4534825761695265,"extension":6.651978959214323},"index":0,"playId":"a988d20a-29eb-317a-b8cb-abfe473104b9","pitchNumber":1,"startTime":"2026-04-19T20:47:44.582Z","endTime":"2026-04-19T20:47:49.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37636517884711,"aZ":-26.162981451703402,"pfxX":-6.981360960952522,"pfxZ":4.0596625330206155,"pX":0.7954558754662847,"pZ":1.3092864112363594,"vX0":9.697540736829268,"vY0":-120.59410924198895,"vZ0":-5.080898692245158,"x":86.68,"y":203.43,"x0":-2.361846457762207,"y0":50.003106147669214,"z0":5.737830326379906,"aX":-10.334784585128032},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.4,"breakHorizontal":10.4,"spinRate":1450,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4533575461336068,"extension":6.723106033286461},"index":1,"playId":"f76501f2-c58d-3d53-9cae-e14ef90a30ea","pitchNumber":2,"startTime":"2026-04-19T20:48:04.776Z","endTime":"2026-04-19T20:48:12.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.946884585921882,"aZ":-12.757915648361523,"pfxX":-6.3924521638171425,"pfxZ":10.120080321283542,"pX":1.1769951332132889,"pZ":2.694626968966142,"vX0":11.007678448591989,"vY0":-137.51125318877277,"vZ0":-6.018182749592524,"x":72.14,"y":166.03,"x0":-2.043883211794815,"y0":50.002919409150046,"z0":5.773872689195664,"aX":-12.265508323014425},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":9.4,"spinRate":2351,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3980237549268879,"extension":6.66780763012547},"index":2,"playId":"96a9e6d1-c170-3b6f-99ea-4959f36a42aa","pitchNumber":3,"startTime":"2026-04-19T20:48:32.199Z","endTime":"2026-04-19T20:48:35.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417772125640713,"aZ":-12.505026454098854,"pfxX":-5.920877591048409,"pfxZ":10.550871614878105,"pX":-0.06419648538994785,"pZ":2.746430796994896,"vX0":7.6723381723490185,"vY0":-135.6155834640137,"vZ0":-5.941443058077575,"x":119.45,"y":164.63,"x0":-2.159558551782167,"y0":50.00413604463995,"z0":5.836601277367125,"aX":-11.03966145156235},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":9.1,"spinRate":2322,"spinDirection":215},"zone":5,"typeConfidence":0.89,"plateTime":0.4037505077029766,"extension":6.695800481365123},"index":3,"playId":"9e4027e6-e401-3fd4-8066-2592bc036037","pitchNumber":4,"startTime":"2026-04-19T20:48:54.351Z","endTime":"2026-04-19T20:48:58.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38683349615396,"aZ":-14.885735623583495,"pfxX":-7.895190605847213,"pfxZ":9.061629496655751,"pX":-0.6876965351724018,"pZ":2.1508814667018052,"vX0":6.965631360102801,"vY0":-137.91037382784,"vZ0":-7.055389724199896,"x":143.21,"y":180.71,"x0":-2.232244360676435,"y0":50.00222838212912,"z0":5.764588789470159,"aX":-15.063270281857369},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2258,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.39860521956254,"extension":6.653931287035946},"hitData":{"launchSpeed":69.2,"launchAngle":6.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.27,"coordY":152.59}},"index":4,"playId":"ee990883-f0a5-33f1-a56c-f14e982f4969","pitchNumber":5,"startTime":"2026-04-19T20:49:17.291Z","endTime":"2026-04-19T20:49:25.636Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":141},"playEndTime":"2026-04-19T20:49:25.636Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a line drive to left fielder Jesús Sánchez. Adrian Del Castillo scores. Nolan Arenado to 2nd.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:52:26.360Z","endTime":"2026-04-19T20:53:52.003Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.075427062686014,"aZ":-26.17012059999017,"pfxX":-9.73864027391999,"pfxZ":4.0846844442010495,"pX":0.4572525275128001,"pZ":0.8393115397353892,"vX0":9.40660250887391,"vY0":-120.11675412797081,"vZ0":-6.203909680790179,"x":99.57,"y":216.12,"x0":-2.2342039714645296,"y0":50.00078807810267,"z0":5.765827174162804,"aX":-14.306896722105115},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":1451,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.4550405484164477,"extension":6.76942924638116},"index":0,"playId":"10ea4de7-7f5d-3f7a-9ebf-60366853258c","pitchNumber":1,"startTime":"2026-04-19T20:52:26.360Z","endTime":"2026-04-19T20:52:30.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086105644803215,"aZ":-28.064421778087258,"pfxX":-10.419371749768208,"pfxZ":2.970095992686624,"pX":-1.0653192391679422,"pZ":1.893967340327068,"vX0":6.4063201751657015,"vY0":-117.63181220117524,"vZ0":-2.8957385316418525,"x":157.61,"y":187.64,"x0":-2.488826457934723,"y0":50.00110472185862,"z0":5.77883817448068,"aX":-14.40607973902913},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":1504,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4680162806842869,"extension":6.75595792947363},"index":1,"playId":"0c763270-4f52-3330-bc9e-971fcd691aac","pitchNumber":2,"startTime":"2026-04-19T20:52:48.384Z","endTime":"2026-04-19T20:52:52.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42662243357955,"aZ":-26.22089350991514,"pfxX":-8.40043795273526,"pfxZ":4.0325589179528,"pX":-0.40259934966925826,"pZ":0.0877931559737876,"vX0":7.093717143523015,"vY0":-120.51913901121067,"vZ0":-7.767708536191837,"x":132.35,"y":236.41,"x0":-2.2862634814000518,"y0":50.00595114763424,"z0":5.65378491325587,"aX":-12.416028835475084},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.8,"breakHorizontal":13.6,"spinRate":1395,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4536927077961752,"extension":6.733830333012779},"index":2,"playId":"bf964c86-73bf-38db-8600-11a68052b7bd","pitchNumber":3,"startTime":"2026-04-19T20:53:18.460Z","endTime":"2026-04-19T20:53:22.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.586909279379295,"aZ":-15.14545482380123,"pfxX":-6.083925042735789,"pfxZ":9.208448169792039,"pX":-0.9184855269448243,"pZ":2.893947744056093,"vX0":5.534756273344697,"vY0":-135.38038821642186,"vZ0":-5.220750928138937,"x":152.01,"y":160.64,"x0":-2.2026871715107363,"y0":50.003757518167575,"z0":5.913917817922332,"aX":-11.251749748203036},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2092,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.40516430003674353,"extension":6.68547255149023},"hitData":{"launchSpeed":92.9,"launchAngle":16.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.47,"coordY":101.3}},"index":3,"playId":"e511d0f9-0586-3614-8eaf-ccb387e14538","pitchNumber":4,"startTime":"2026-04-19T20:53:40.679Z","endTime":"2026-04-19T20:53:52.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:53:52.003Z","atBatIndex":22},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alek Thomas grounds into a double play, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. James McCann out at 2nd. Alek Thomas out at 1st.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:53:48.826Z","endTime":"2026-04-19T20:54:55.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002749370639194,"aZ":-27.10710185094536,"pfxX":-6.712924580364016,"pfxZ":3.4608556828097043,"pX":0.32236767623101853,"pZ":1.6737674523931263,"vX0":8.368140309650427,"vY0":-119.97095597272815,"vZ0":-3.9462338136194055,"x":104.71,"y":193.59,"x0":-2.329824561025846,"y0":50.00513007685779,"z0":5.741055623267895,"aX":-9.841039531395143},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.6,"breakHorizontal":10.3,"spinRate":1239,"spinDirection":241},"zone":9,"typeConfidence":0.9,"plateTime":0.45557126158476535,"extension":6.761906067157422},"index":0,"playId":"6aa28063-86da-3e07-b416-af2274bfaa2b","pitchNumber":1,"startTime":"2026-04-19T20:54:29.498Z","endTime":"2026-04-19T20:54:34.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677175688644116,"aZ":-27.6461753447494,"pfxX":-8.12339838480025,"pfxZ":3.0285285751570807,"pX":0.41643803231376153,"pZ":0.8055777964983253,"vX0":9.162852248598995,"vY0":-121.76531197076362,"vZ0":-5.723715877642059,"x":101.13,"y":217.03,"x0":-2.346034984488041,"y0":50.00466400703998,"z0":5.58899271355425,"aX":-12.157862801251806},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.3,"breakHorizontal":12.5,"spinRate":1395,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.450416375170251,"extension":6.867091863718138},"hitData":{"launchSpeed":100.6,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.86,"coordY":153.1}},"index":1,"playId":"bca2bb0e-9f29-38c2-b08e-c3d5b7cfc66f","pitchNumber":2,"startTime":"2026-04-19T20:54:47.999Z","endTime":"2026-04-19T20:54:55.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:54:55.638Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (3) on a fly ball to left center field.","rbi":1,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T20:57:21.598Z","endTime":"2026-04-19T20:58:05.477Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":694851,"link":"/api/v1/people/694851"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531062244009583,"aZ":-28.961585315020052,"pfxX":1.300492830324492,"pfxZ":2.0570406097315974,"pX":1.6861953653532737,"pZ":1.9668016759837246,"vX0":4.376026871329633,"vY0":-123.85222460137952,"vZ0":-4.036937614427244,"x":52.73,"y":185.68,"x0":-0.2687777175408303,"y0":50.00208936077292,"z0":6.025876198390377,"aX":2.03069736606065},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-3.4,"spinRate":2483,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4413555010319601,"extension":6.671583116843449},"index":0,"playId":"cdade57b-91e9-3104-9db6-af474d8a3214","pitchNumber":1,"startTime":"2026-04-19T20:57:25.025Z","endTime":"2026-04-19T20:57:30.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595028335532735,"aZ":-32.891232018702965,"pfxX":3.306238198302541,"pfxZ":-0.4735106229383028,"pX":-0.06371502780975408,"pZ":1.965613252014835,"vX0":0.4036258300155173,"vY0":-122.25898076300396,"vZ0":-2.9690413828447024,"x":119.43,"y":185.71,"x0":-0.660467760193753,"y0":50.001893588817836,"z0":5.9997304674532685,"aX":5.037692421958353},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-6.1,"spinRate":2477,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.4468812826601001,"extension":6.703649254695706},"hitData":{"launchSpeed":103.3,"launchAngle":23.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.97,"coordY":50.42}},"index":1,"playId":"70f01dcc-398e-31f3-8acf-64b7b624f523","pitchNumber":2,"startTime":"2026-04-19T20:57:42.063Z","endTime":"2026-04-19T20:58:05.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T20:58:05.477Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw challenged (pitch result), call on the field was confirmed: Myles Straw called out on strikes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T20:58:06.968Z","endTime":"2026-04-19T20:59:58.641Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.235545250183776,"aZ":-13.574800909860617,"pfxX":-1.1003703499701594,"pfxZ":9.655643432631816,"pX":0.5644125297259738,"pZ":1.9139955302375016,"vX0":3.0693523782818612,"vY0":-138.0473404706287,"vZ0":-8.198041810495699,"x":95.49,"y":187.1,"x0":-0.4198063359865816,"y0":50.006593378196165,"z0":5.8397623748876155,"aX":-2.120671378580825},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":1.3,"spinRate":2294,"spinDirection":201},"zone":9,"typeConfidence":0.9,"plateTime":0.39703786322510837,"extension":6.607916100525664},"index":0,"playId":"cfa82be6-0522-3cbf-83ff-2117c20b96c1","pitchNumber":1,"startTime":"2026-04-19T20:58:28.034Z","endTime":"2026-04-19T20:58:34.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38113992846641,"aZ":-28.152021281238664,"pfxX":-2.9717757696743616,"pfxZ":2.420206270272665,"pX":0.19664938875049437,"pZ":1.2592242267513727,"vX0":2.3402444746939097,"vY0":-128.2836109724515,"vZ0":-6.160715384697168,"x":109.5,"y":204.78,"x0":-0.34286802788936693,"y0":50.002178325333645,"z0":5.896090497476299,"aX":-4.936108564357018},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":4.8,"spinRate":862,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4275259422569855,"extension":6.553490875053067},"index":1,"playId":"8ae95ebd-e9a5-3c1f-b8c9-654d8ba9492e","pitchNumber":2,"startTime":"2026-04-19T20:58:44.282Z","endTime":"2026-04-19T20:58:47.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02660829669756,"aZ":-33.28564743972926,"pfxX":-3.760246088091775,"pfxZ":-0.6727183931473757,"pX":-1.3704699392285682,"pZ":3.3069380355984643,"vX0":-0.6053724191120333,"vY0":-127.01928825322146,"vZ0":-0.19134145497524735,"x":169.24,"y":149.49,"x0":-0.6404794010159749,"y0":50.00597623605881,"z0":6.02076943045683,"aX":-6.170422527637755},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":7.0,"spinRate":915,"spinDirection":257},"zone":11,"typeConfidence":0.91,"plateTime":0.4305496244667504,"extension":6.528481302986931},"index":2,"playId":"528b1dde-73ed-3540-9ada-c0b58f692c92","pitchNumber":3,"startTime":"2026-04-19T20:59:13.598Z","endTime":"2026-04-19T20:59:17.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.428415141790758,"aZ":-32.12826210915917,"pfxX":2.719749054626856,"pfxZ":0.02661823915628503,"pX":0.7885896886454495,"pZ":2.270138713520783,"vX0":2.126977535467062,"vY0":-125.39396036330092,"vZ0":-2.4648809553877653,"x":86.94,"y":177.49,"x0":-0.4227391225674096,"y0":50.00087762475452,"z0":5.876914116088711,"aX":4.34731774924861},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-5.4,"spinRate":2375,"spinDirection":95},"zone":6,"typeConfidence":2.0,"plateTime":0.43614574551245155,"extension":6.765555045083282},"index":3,"playId":"8130e7e2-2103-3705-bd32-e3826e5bb5f4","pitchNumber":4,"startTime":"2026-04-19T20:59:31.622Z","endTime":"2026-04-19T20:59:58.641Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"}},"playEndTime":"2026-04-19T20:59:58.641Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann challenged (pitch result), call on the field was overturned: Brandon Valenzuela called out on strikes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T20:59:53.913Z","endTime":"2026-04-19T21:01:59.973Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59460625007885,"aZ":-14.191142690983765,"pfxX":-1.3943525352618058,"pfxZ":9.46449977319795,"pX":-0.23201484295418356,"pZ":2.571528458547451,"vX0":1.621908658475235,"vY0":-137.47211731709956,"vZ0":-6.159777957847547,"x":125.84,"y":169.35,"x0":-0.6505692402812644,"y0":50.00085943872819,"z0":5.817571012491948,"aX":-2.6487755235531125},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":2.2,"spinRate":2246,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.3995619991319548,"extension":6.6408743484575075},"index":0,"playId":"ed7df4de-f7b8-3076-a41c-89bb0842bb41","pitchNumber":1,"startTime":"2026-04-19T21:00:14.548Z","endTime":"2026-04-19T21:00:20.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67933528834443,"aZ":-15.131029954055482,"pfxX":-0.9524090908401983,"pfxZ":9.070460045146463,"pX":-0.6714162848837781,"pZ":2.794856820273274,"vX0":-0.068997134842458,"vY0":-136.5857799468317,"vZ0":-5.411413207280124,"x":142.59,"y":163.32,"x0":-0.5221641014569721,"y0":50.00134597328404,"z0":5.851930551036191,"aX":-1.7889674358770695},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":1.7,"spinRate":2184,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.4018906480063733,"extension":6.744735407582991},"index":1,"playId":"5ceb1d73-79b0-31c6-9c8f-af8abb95ce6a","pitchNumber":2,"startTime":"2026-04-19T21:00:30.500Z","endTime":"2026-04-19T21:00:38.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.521328988642665,"aZ":-15.736750894333984,"pfxX":-1.6606312904338116,"pfxZ":8.735742946417732,"pX":-1.1265082673327502,"pZ":3.81942833524574,"vX0":-0.739634579186361,"vY0":-137.07808247032003,"vZ0":-2.7245188469733703,"x":159.94,"y":135.66,"x0":-0.636601070678642,"y0":50.00042523908054,"z0":5.915623324161779,"aX":-3.123677251290735},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2268,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.4013308568796865,"extension":6.56855241607562},"index":2,"playId":"7259ab60-f1da-327e-9239-6a9810877356","pitchNumber":3,"startTime":"2026-04-19T21:00:47.990Z","endTime":"2026-04-19T21:00:51.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.678460959397757,"aZ":-29.774966695965382,"pfxX":-6.1017085432929585,"pfxZ":1.5216997066916527,"pX":0.14982843494959133,"pZ":1.8390670086662362,"vX0":3.5427774012287023,"vY0":-125.44888923042767,"vZ0":-3.8342491968738814,"x":111.29,"y":189.13,"x0":-0.4950684127466381,"y0":50.00339338347569,"z0":5.8404203387377835,"aX":-9.631186191989107},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":10.1,"spinRate":855,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.4382333131125069,"extension":6.722170901930788},"index":3,"playId":"781d57cf-e117-33dc-a401-99d4be0c30b6","pitchNumber":4,"startTime":"2026-04-19T21:01:06.498Z","endTime":"2026-04-19T21:01:10.739Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-19T21:01:21.366Z","endTime":"2026-04-19T21:01:32.970Z","isPitch":false,"type":"action","player":{"id":678218,"link":"/api/v1/people/678218"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453611753266706,"aZ":-13.767739547895701,"pfxX":-1.2765488881200402,"pfxZ":9.922875490792283,"pX":-0.683632249559696,"pZ":1.9147408508114558,"vX0":0.538150870251831,"vY0":-135.7686908098699,"vZ0":-7.406464029802409,"x":143.06,"y":187.08,"x0":-0.7192503927466662,"y0":50.00448572835994,"z0":5.648461945397014,"aX":-2.3685586999171213},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":2.2,"spinRate":2218,"spinDirection":212},"zone":7,"typeConfidence":0.88,"plateTime":0.4043784905916521,"extension":6.794454053659744},"index":5,"playId":"847a44c3-4943-3e5b-bd28-3b508bbeae95","pitchNumber":5,"startTime":"2026-04-19T21:01:32.970Z","endTime":"2026-04-19T21:01:59.973Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"playEndTime":"2026-04-19T21:01:59.973Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (2) on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T21:01:56.685Z","endTime":"2026-04-19T21:04:43.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17808956634891,"aZ":-32.103416209570035,"pfxX":-3.3735926080833214,"pfxZ":0.041033100916300747,"pX":-0.0034313697082940984,"pZ":1.9259723155930442,"vX0":2.3266143479496986,"vY0":-125.34913072629968,"vZ0":-3.246517205210307,"x":117.13,"y":186.78,"x0":-0.510977689520681,"y0":50.00042992373759,"z0":5.892078469803935,"aX":-5.303325923175211},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":5.5,"spinRate":839,"spinDirection":249},"zone":8,"typeConfidence":0.9,"plateTime":0.43898299628297766,"extension":6.750934059861348},"index":0,"playId":"f75de8ee-99d8-3f29-9377-6ce7217967b4","pitchNumber":1,"startTime":"2026-04-19T21:02:16.802Z","endTime":"2026-04-19T21:02:20.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.521556645367255,"aZ":-29.00158334241242,"pfxX":-5.041068784752076,"pfxZ":1.9303196641170932,"pX":0.2288688908209883,"pZ":0.8904023754946907,"vX0":3.19594280902857,"vY0":-127.85517559040608,"vZ0":-6.439253059591792,"x":108.28,"y":214.74,"x0":-0.3880269081126261,"y0":50.00135731456533,"z0":5.743627490848638,"aX":-8.271993463654656},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":8.3,"spinRate":864,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.4298407244031015,"extension":6.704637182834351},"index":1,"playId":"b2472268-4005-3860-a9bb-31e1a0af4b0b","pitchNumber":2,"startTime":"2026-04-19T21:02:35.790Z","endTime":"2026-04-19T21:02:39.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-19T21:03:10.481Z","endTime":"2026-04-19T21:03:50.791Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03676148767769,"aZ":-32.1741726239865,"pfxX":-4.633470323007208,"pfxZ":0.0043245054354303925,"pX":-0.0777024813193034,"pZ":0.8000015472867464,"vX0":2.5172881438154624,"vY0":-126.38532838945987,"vZ0":-5.919846559952422,"x":119.96,"y":217.18,"x0":-0.4895560960811358,"y0":50.00593709629695,"z0":5.786716482797065,"aX":-7.426081482373657},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":7.7,"spinRate":831,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4349639511293186,"extension":6.621376605763946},"index":3,"playId":"6b8317e3-a19f-3955-b733-626548d5f651","pitchNumber":3,"startTime":"2026-04-19T21:03:50.791Z","endTime":"2026-04-19T21:03:56.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698803233742503,"aZ":-31.63591581729664,"pfxX":-3.963650707697387,"pfxZ":0.3303543689264945,"pX":-0.8151483561317642,"pZ":2.149247604080538,"vX0":0.6177202332484015,"vY0":-127.62599433491734,"vZ0":-2.98280389602291,"x":148.07,"y":180.75,"x0":-0.5456328423265479,"y0":50.00516591664784,"z0":5.829247862915594,"aX":-6.528032907251552},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":7.1,"spinRate":907,"spinDirection":254},"zone":7,"typeConfidence":0.91,"plateTime":0.42946119936423877,"extension":6.6378917874111885},"index":4,"playId":"2c88771d-8cf8-3722-9dda-ad82954a4cd2","pitchNumber":4,"startTime":"2026-04-19T21:04:12.746Z","endTime":"2026-04-19T21:04:20.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38763056592323,"aZ":-28.06396857626977,"pfxX":-3.3882992614433416,"pfxZ":2.545284851842421,"pX":-0.31511563131961573,"pZ":1.7731874575871998,"vX0":1.7408291562655585,"vY0":-126.46104445960573,"vZ0":-4.323066456498154,"x":129.01,"y":190.9,"x0":-0.5731049629887368,"y0":50.00326132470916,"z0":5.762398289495923,"aX":-5.474488409651938},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":5.8,"spinRate":839,"spinDirection":251},"zone":7,"typeConfidence":0.91,"plateTime":0.433523952821786,"extension":6.595227565725906},"hitData":{"launchSpeed":94.3,"launchAngle":15.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.94,"coordY":113.97}},"index":5,"playId":"fd378cf2-258f-3407-a16b-b52e7ae45f60","pitchNumber":5,"startTime":"2026-04-19T21:04:30.947Z","endTime":"2026-04-19T21:04:43.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:04:43.365Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to first baseman Ildemaro Vargas in foul territory.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T21:07:22.165Z","endTime":"2026-04-19T21:08:46.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T21:04:57.732Z","endTime":"2026-04-19T21:05:08.420Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brandon Pfaadt replaces Andrew Hoffmann.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-19T21:05:08.420Z","endTime":"2026-04-19T21:07:24.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694297,"link":"/api/v1/people/694297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.761197731894452,"aZ":-27.546021704269034,"pfxX":4.202634333558413,"pfxZ":3.0612263268406275,"pX":0.7494643987870012,"pZ":0.9080686675679056,"vX0":6.75655156088145,"vY0":-122.54226025940828,"vZ0":-4.973681269469949,"x":88.43,"y":214.26,"x0":-2.596665267538784,"y0":50.00208673852023,"z0":5.336688644269527,"aX":6.345144457534584},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-9.2,"spinRate":2831,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.44815362953844406,"extension":6.321708889951401},"index":2,"playId":"3b360a81-2353-3e5b-9e55-0af3199e3622","pitchNumber":1,"startTime":"2026-04-19T21:07:24.234Z","endTime":"2026-04-19T21:07:28.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97430999184622,"aZ":-26.829011994030648,"pfxX":2.9721230397164904,"pfxZ":3.4719631315987254,"pX":-0.19978204904869878,"pZ":2.3881088790499834,"vX0":5.220671679451804,"vY0":-123.85417969965292,"vZ0":-1.9729231587792442,"x":124.62,"y":174.3,"x0":-2.7290017279742735,"y0":50.00152249225632,"z0":5.460220753416768,"aX":4.570990547165928},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":-6.7,"spinRate":2787,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.44389479235979845,"extension":6.214248717388786},"index":3,"playId":"4c6b43c3-379c-3251-96c1-597036f15b65","pitchNumber":2,"startTime":"2026-04-19T21:07:39.842Z","endTime":"2026-04-19T21:07:43.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.661851174995924,"aZ":-16.420180305107962,"pfxX":-5.275758156535279,"pfxZ":8.196555901157861,"pX":-0.9488507799308885,"pZ":3.5336396003236232,"vX0":5.794682727448983,"vY0":-137.76624085810073,"vZ0":-3.127377838765847,"x":153.17,"y":143.37,"x0":-2.3942249619454317,"y0":50.001758921854936,"z0":5.793672785758998,"aX":-10.138959327345667},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2412,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3976155199360303,"extension":6.534905432125673},"index":4,"playId":"223cd2b7-0b7f-30d4-905a-dea957a3603a","pitchNumber":3,"startTime":"2026-04-19T21:08:02.288Z","endTime":"2026-04-19T21:08:09.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.183408342959677,"aZ":-26.683137673144273,"pfxX":1.5389271117563537,"pfxZ":3.5656222017960832,"pX":1.7215037830980844,"pZ":1.147830345299429,"vX0":10.050315138242086,"vY0":-123.54686747468541,"vZ0":-4.5903939351798515,"x":51.38,"y":207.79,"x0":-2.6035936073133756,"y0":50.00586804043022,"z0":5.279080570967797,"aX":2.374226232233776},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2669,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.443749984318321,"extension":6.458620343349504},"index":5,"playId":"adb1a3dc-5e02-31ae-9f36-741dec21aea8","pitchNumber":4,"startTime":"2026-04-19T21:08:20.182Z","endTime":"2026-04-19T21:08:24.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313959320168543,"aZ":-28.71206116690481,"pfxX":3.763341418066124,"pfxZ":2.300523241818081,"pX":0.5625427991276452,"pZ":1.8170617585394857,"vX0":6.873004400946624,"vY0":-122.48745070531488,"vZ0":-2.366064077429727,"x":95.56,"y":189.72,"x0":-2.779076243315691,"y0":50.00235850108009,"z0":5.273643332535055,"aX":5.664683990818238},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.8,"breakHorizontal":-8.5,"spinRate":2739,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4487699202012383,"extension":6.306532472500859},"hitData":{"launchSpeed":73.3,"launchAngle":62.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":178.62,"coordY":165.78}},"index":6,"playId":"75f3cdb5-6fad-3ee7-86d4-daf59c91d639","pitchNumber":5,"startTime":"2026-04-19T21:08:37.380Z","endTime":"2026-04-19T21:08:46.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:08:46.197Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to right fielder Nathan Lukes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T21:10:48.040Z","endTime":"2026-04-19T21:11:56.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35738587111087,"aZ":-28.065353732107276,"pfxX":-8.749267416454234,"pfxZ":3.011083909705187,"pX":0.4359921877193622,"pZ":1.3070360218027584,"vX0":8.753961919811601,"vY0":-115.95967400914039,"vZ0":-4.520671966737001,"x":100.38,"y":203.49,"x0":-2.2484057255477343,"y0":50.00320660103376,"z0":5.954569804111592,"aX":-11.935463032479127},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.6,"breakHorizontal":13.7,"spinRate":1531,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4720549592122194,"extension":6.592442736803861},"index":0,"playId":"f5f3064e-e944-3d94-ac3a-8c94233d487a","pitchNumber":1,"startTime":"2026-04-19T21:11:00.211Z","endTime":"2026-04-19T21:11:05.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.442841840141146,"aZ":-25.59362380836422,"pfxX":-9.06889825396905,"pfxZ":4.761175324830173,"pX":1.0724122706825114,"pZ":1.0611951861445912,"vX0":10.2887199772599,"vY0":-116.6550710884295,"vZ0":-5.426934648093203,"x":76.12,"y":210.13,"x0":-2.211922476610416,"y0":50.00254218928215,"z0":5.823216413013265,"aX":-12.530478548527253},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":1597,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.46909538005288365,"extension":6.665340072364637},"index":1,"playId":"e65d8700-789e-30e8-bbec-ee6c06abfbd4","pitchNumber":2,"startTime":"2026-04-19T21:11:15.761Z","endTime":"2026-04-19T21:11:19.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019151294819338,"aZ":-14.578437457780577,"pfxX":-6.425648178351174,"pfxZ":10.147334822290448,"pX":-0.19359224028168961,"pZ":2.9207479865165804,"vX0":7.607070666372594,"vY0":-130.93550522974496,"vZ0":-4.956145248531164,"x":124.38,"y":159.92,"x0":-2.3036329657485464,"y0":50.00169483698367,"z0":5.931474112201344,"aX":-11.140953064886867},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.4,"breakHorizontal":10.0,"spinRate":2256,"spinDirection":211},"zone":2,"typeConfidence":0.84,"plateTime":0.4185511405522,"extension":6.59085358201522},"index":2,"playId":"fab3d4e7-30b7-3606-be38-2cc7b3726770","pitchNumber":3,"startTime":"2026-04-19T21:11:31.414Z","endTime":"2026-04-19T21:11:35.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.169315571526376,"aZ":-18.03760595468357,"pfxX":-6.541916661954204,"pfxZ":7.973411559679096,"pX":0.3005017122875131,"pZ":3.183380220663624,"vX0":8.818420626157808,"vY0":-132.52622369879973,"vZ0":-3.748153061928405,"x":105.55,"y":152.83,"x0":-2.225140446514828,"y0":50.00424496242555,"z0":5.939048744600654,"aX":-11.60117191099572},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2039,"spinDirection":215},"zone":3,"typeConfidence":0.82,"plateTime":0.4138048279766351,"extension":6.6854525836635865},"hitData":{"launchSpeed":110.0,"launchAngle":17.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.95,"coordY":85.22}},"index":3,"playId":"51a2bd99-0b69-3947-b8ba-6772889ef140","pitchNumber":4,"startTime":"2026-04-19T21:11:49.710Z","endTime":"2026-04-19T21:11:56.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:11:56.079Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T21:12:01.241Z","endTime":"2026-04-19T21:13:25.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.943026963905993,"aZ":-12.863663627235534,"pfxX":-5.9569682363478975,"pfxZ":10.784245807772724,"pX":0.21465133352113044,"pZ":0.9605996520212416,"vX0":8.118836949681521,"vY0":-132.8267441089897,"vZ0":-10.186766260717548,"x":108.82,"y":212.84,"x0":-2.104854487090213,"y0":50.001698258388146,"z0":5.776268481372117,"aX":-10.66499857713068},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2120,"spinDirection":213},"zone":14,"typeConfidence":0.88,"plateTime":0.4120611350380057,"extension":6.591674171044258},"index":0,"playId":"8fb61187-c53a-35d0-88a3-292c5b20d7d6","pitchNumber":1,"startTime":"2026-04-19T21:12:28.679Z","endTime":"2026-04-19T21:12:32.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11571934808076,"aZ":-14.803575558563926,"pfxX":-6.072622459405907,"pfxZ":9.735668126206523,"pX":0.8001107351295647,"pZ":2.9628261580877973,"vX0":9.778504265653675,"vY0":-132.65288164874562,"vZ0":-4.888114708759239,"x":86.5,"y":158.78,"x0":-2.1431896017472747,"y0":50.0008542949131,"z0":5.906959724085768,"aX":-10.833151419449226},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2144,"spinDirection":212},"zone":12,"typeConfidence":0.85,"plateTime":0.4127475248107997,"extension":6.582550140248377},"index":1,"playId":"890fd869-89f5-3d51-a492-28018287a79b","pitchNumber":2,"startTime":"2026-04-19T21:12:45.334Z","endTime":"2026-04-19T21:12:48.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53657957866385,"aZ":-13.41625515830998,"pfxX":-6.139407233317515,"pfxZ":10.278599552918571,"pX":0.47125968801786694,"pZ":2.2925700977201835,"vX0":9.18068348483583,"vY0":-134.11103015831867,"vZ0":-6.821629646635609,"x":99.04,"y":176.88,"x0":-2.1959573781771047,"y0":50.002542689991856,"z0":5.82298023221396,"aX":-11.20396284418455},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":9.2,"spinRate":2184,"spinDirection":218},"zone":6,"typeConfidence":0.88,"plateTime":0.4081487500644365,"extension":6.6345827509948725},"index":2,"playId":"d60c37e8-13c9-3a61-a716-8693cc019869","pitchNumber":3,"startTime":"2026-04-19T21:13:02.214Z","endTime":"2026-04-19T21:13:06.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.491345859485335,"aZ":-14.677524326315359,"pfxX":-7.259726755745249,"pfxZ":9.415215586463336,"pX":0.34487521228315526,"pZ":1.759932290781622,"vX0":8.965220693653077,"vY0":-135.44177288544324,"vZ0":-8.184426170948802,"x":103.85,"y":191.26,"x0":-2.064392868052838,"y0":50.0037763989842,"z0":5.846657290239256,"aX":-13.493224728634035},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":11.3,"spinRate":2264,"spinDirection":216},"zone":9,"typeConfidence":0.89,"plateTime":0.40435509208906906,"extension":6.588890420763419},"index":3,"playId":"4e2ccbdd-b120-3fce-a8da-5b7b77055b2b","pitchNumber":4,"startTime":"2026-04-19T21:13:19.556Z","endTime":"2026-04-19T21:13:25.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:13:25.085Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Fernandez pops out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T21:13:25.432Z","endTime":"2026-04-19T21:14:17.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75290810875008,"aZ":-13.979520196736052,"pfxX":-6.310843261420345,"pfxZ":9.820131490577541,"pX":-0.37831105294754946,"pZ":2.685824202627745,"vX0":7.130322225882448,"vY0":-135.3020935621852,"vZ0":-5.931987549946646,"x":131.42,"y":166.26,"x0":-2.228888812925902,"y0":50.000995548071785,"z0":5.8877221711048975,"aX":-11.690284916447505},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2115,"spinDirection":213},"zone":4,"typeConfidence":0.89,"plateTime":0.4049581981642105,"extension":6.621890496225152},"index":0,"playId":"845a6250-5e8d-399f-8b0c-5bc3303a3886","pitchNumber":1,"startTime":"2026-04-19T21:13:51.168Z","endTime":"2026-04-19T21:13:55.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.259477036952344,"aZ":-12.619892806760836,"pfxX":-4.771137529241205,"pfxZ":10.60898537951183,"pX":-0.6406861931573272,"pZ":3.1927441284551383,"vX0":5.934632217155171,"vY0":-134.87569060020792,"vZ0":-5.010053372515734,"x":141.42,"y":152.58,"x0":-2.249338097909013,"y0":50.000467501744794,"z0":5.963844724601415,"aX":-8.792199994032156},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2269,"spinDirection":213},"zone":1,"typeConfidence":0.89,"plateTime":0.40606415136174734,"extension":6.605903484184858},"hitData":{"launchSpeed":83.6,"launchAngle":64.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.41,"coordY":148.03}},"index":1,"playId":"9a9a2c3f-10c8-3e32-b410-97a6674d3242","pitchNumber":2,"startTime":"2026-04-19T21:14:06.849Z","endTime":"2026-04-19T21:14:17.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:14:17.823Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T21:16:19.484Z","endTime":"2026-04-19T21:16:56.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37601405356082,"aZ":-43.15950619628284,"pfxX":3.4763771311060103,"pfxZ":-7.590934056673938,"pX":-0.7960420211772358,"pZ":1.4630228408699903,"vX0":2.521914513867569,"vY0":-120.41852786683924,"vZ0":-1.3708199600061954,"x":147.34,"y":199.28,"x0":-2.313449402115328,"y0":50.00026327488836,"z0":5.905415047217039,"aX":5.0335792127506735},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.8,"breakHorizontal":-7.0,"spinRate":2517,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4572678414021536,"extension":6.429877698560673},"index":0,"playId":"4156c45f-e429-347d-965c-264ac4ea835a","pitchNumber":1,"startTime":"2026-04-19T21:16:27.943Z","endTime":"2026-04-19T21:16:32.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.102905300752376,"aZ":-13.238097034825516,"pfxX":-3.127637206144237,"pfxZ":9.859947054761971,"pX":1.0383554485393056,"pZ":2.3943136796844158,"vX0":9.400082776104028,"vY0":-137.8307969663619,"vZ0":-6.298332901445847,"x":77.42,"y":174.13,"x0":-2.0125577776379693,"y0":50.00568685926993,"z0":5.605903356267794,"aX":-6.00898284457319},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":3.7,"spinRate":2503,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3976374411728272,"extension":6.781709808390877},"hitData":{"launchSpeed":75.1,"launchAngle":26.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.93,"coordY":104.26}},"index":1,"playId":"5062874c-4f79-3930-b203-b1f49f7c4308","pitchNumber":2,"startTime":"2026-04-19T21:16:44.150Z","endTime":"2026-04-19T21:16:56.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:16:56.481Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesús Sánchez walks. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T21:17:09.250Z","endTime":"2026-04-19T21:19:57.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.644272167219604,"aZ":-28.032161334106814,"pfxX":-8.464961514652408,"pfxZ":2.465349919576063,"pX":-0.5659089672334354,"pZ":1.937685807768746,"vX0":7.6558831133709955,"vY0":-128.8247400627526,"vZ0":-3.558527892659257,"x":138.57,"y":186.46,"x0":-2.4757975699910277,"y0":50.00397875555865,"z0":5.502629028906872,"aX":-14.23551794437176},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":13.7,"spinRate":1987,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.42508805789216364,"extension":6.748811404444622},"index":0,"playId":"aaffa994-092b-3884-87b4-5568450dc1d6","pitchNumber":1,"startTime":"2026-04-19T21:17:22.754Z","endTime":"2026-04-19T21:17:26.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.661212782794873,"aZ":-40.918727448544175,"pfxX":4.664835350868281,"pfxZ":-6.03541833220667,"pX":-1.3438151954126505,"pZ":1.8575395703849178,"vX0":1.6943600521421123,"vY0":-120.03931864499158,"vZ0":-0.6228200752420558,"x":168.22,"y":188.63,"x0":-2.666048175814439,"y0":50.001229523085286,"z0":5.784033526690144,"aX":6.761643060819748},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.8,"breakHorizontal":-8.9,"spinRate":2363,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4574363267881134,"extension":6.436858277585685},"index":1,"playId":"57268b96-ecf1-3fb1-a138-cde27fd68976","pitchNumber":2,"startTime":"2026-04-19T21:17:41.822Z","endTime":"2026-04-19T21:17:46.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472983567052115,"aZ":-26.866610509760715,"pfxX":-8.8212410957714,"pfxZ":3.209382111406196,"pX":-1.6678178985743517,"pZ":2.1675930234317184,"vX0":5.336868408074432,"vY0":-127.84383264916295,"vZ0":-2.821549031713914,"x":180.57,"y":180.25,"x0":-2.6368389388354947,"y0":50.00352204151206,"z0":5.395336288106899,"aX":-14.595463818714798},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":14.8,"spinRate":1998,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42850791126484644,"extension":6.508036144171063},"index":2,"playId":"42807aff-8a14-3e4e-a4df-fde0d3f6387e","pitchNumber":3,"startTime":"2026-04-19T21:17:58.985Z","endTime":"2026-04-19T21:18:04.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079342829464544,"aZ":-28.03089399394583,"pfxX":-10.245009460710616,"pfxZ":2.4727759318914133,"pX":-1.1415059482166603,"pZ":1.330074360883982,"vX0":7.128381372192679,"vY0":-128.69214024049072,"vZ0":-4.578610313188754,"x":160.51,"y":202.87,"x0":-2.6183570988605096,"y0":50.002669321460395,"z0":5.307390114850345,"aX":-17.15866132846743},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":16.9,"spinRate":2064,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4258636668961753,"extension":6.66201109461103},"index":3,"playId":"3367d5df-3e49-3dab-8419-2bf79db9187d","pitchNumber":4,"startTime":"2026-04-19T21:18:18.336Z","endTime":"2026-04-19T21:18:22.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21134753343912,"aZ":-17.785220112233763,"pfxX":-2.8817285370163583,"pfxZ":7.633251690539682,"pX":-0.6511083201450549,"pZ":3.3426959899494872,"vX0":5.946041029857343,"vY0":-136.26385985481733,"vZ0":-2.9056533078903555,"x":141.82,"y":148.53,"x0":-2.4845809334090965,"y0":50.005317899681636,"z0":5.647872853071357,"aX":-5.434614210490324},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":4.0,"spinRate":2396,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4015628309400303,"extension":6.488429021591911},"index":4,"playId":"8724edf1-f914-3978-9ca8-30b871f7dece","pitchNumber":5,"startTime":"2026-04-19T21:18:40.147Z","endTime":"2026-04-19T21:18:46.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.783394707736992,"aZ":-25.835344172858807,"pfxX":-9.109446618170466,"pfxZ":3.3105132316758628,"pX":-0.9409008916229918,"pZ":3.0525393049888825,"vX0":7.092155830311076,"vY0":-137.52732903971184,"vZ0":-2.2962854596083657,"x":152.86,"y":156.36,"x0":-2.370933063399861,"y0":50.000108024467906,"z0":5.652334704764582,"aX":-17.429626014025455},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.8,"breakHorizontal":15.0,"spinRate":2353,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39840784786874295,"extension":6.596556650453545},"index":5,"playId":"1b18117a-f483-31cf-8f16-4a0d0019303a","pitchNumber":6,"startTime":"2026-04-19T21:19:01.953Z","endTime":"2026-04-19T21:19:09.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.410165755170933,"aZ":-29.663095036349365,"pfxX":-9.724555150477173,"pfxZ":1.458480480202624,"pX":-0.31679636100533437,"pZ":1.2339624198405772,"vX0":8.68138643017171,"vY0":-130.64686294903512,"vZ0":-4.848197810411284,"x":129.08,"y":205.46,"x0":-2.4249004387006003,"y0":50.003358773199075,"z0":5.352243182768998,"aX":-16.753423379197134},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":2056,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41978576644629095,"extension":6.668505063953241},"index":6,"playId":"6e8406f4-d1aa-3ca8-b773-a9062d018f77","pitchNumber":7,"startTime":"2026-04-19T21:19:27.289Z","endTime":"2026-04-19T21:19:30.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784238150502997,"aZ":-17.152646392807767,"pfxX":-4.5412145916112685,"pfxZ":7.740978207877868,"pX":0.9493164386415395,"pZ":1.7799236295743261,"vX0":10.36448256099894,"vY0":-137.96682608732226,"vZ0":-6.840918525189114,"x":80.81,"y":190.72,"x0":-2.254874234308538,"y0":50.00278728967421,"z0":5.434277429551164,"aX":-8.81310501718751},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":6.2,"spinRate":2482,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39599135272698716,"extension":6.895386124264538},"index":7,"playId":"c7cdb001-d78d-3d10-8d16-5c942f738c74","pitchNumber":8,"startTime":"2026-04-19T21:19:51.833Z","endTime":"2026-04-19T21:19:57.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:19:57.421Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eloy Jiménez called out on strikes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T21:19:55.688Z","endTime":"2026-04-19T21:22:01.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.941992236413633,"aZ":-24.242398808483152,"pfxX":-10.033683345269925,"pfxZ":4.170171149606382,"pX":-0.6510774996107632,"pZ":2.39588421866231,"vX0":7.9841664471832035,"vY0":-137.20323322360824,"vZ0":-4.336245925527531,"x":141.82,"y":174.09,"x0":-2.2981590546934543,"y0":50.00465071772361,"z0":5.653161882890243,"aX":-19.092281972150936},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":16.4,"spinRate":2328,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3995321994322385,"extension":6.484617737983811},"index":0,"playId":"397a236c-8902-3131-b984-1bf12c77cb14","pitchNumber":1,"startTime":"2026-04-19T21:20:31.282Z","endTime":"2026-04-19T21:20:34.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600015159013083,"aZ":-25.340556404236338,"pfxX":2.3236812838193153,"pfxZ":4.4476415961314615,"pX":2.409642385801305,"pZ":0.4701471252246014,"vX0":11.182597668312894,"vY0":-124.17054053752238,"vZ0":-6.4114140818035645,"x":25.15,"y":226.09,"x0":-2.4840894651527186,"y0":50.00165041413072,"z0":5.240298181090873,"aX":3.5699750445926233},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.5,"breakHorizontal":-7.2,"spinRate":2825,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4438481513118777,"extension":6.672679409746296},"index":1,"playId":"2ae9285b-3a95-336a-8a13-c06cc0c5fbb5","pitchNumber":2,"startTime":"2026-04-19T21:20:51.600Z","endTime":"2026-04-19T21:20:57.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Brandon Pfaadt. Vladimir Guerrero Jr. to 3rd. Jesús Sánchez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"2ae9285b-3a95-336a-8a13-c06cc0c5fbb5","startTime":"2026-04-19T21:21:01.346Z","endTime":"2026-04-19T21:21:26.606Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403727014985854,"aZ":-22.98325667908926,"pfxX":-9.16934620521335,"pfxZ":4.882240499533481,"pX":-0.29217510099380034,"pZ":2.1706484221947298,"vX0":8.535494845311758,"vY0":-136.45733805684247,"vZ0":-5.051052422644337,"x":128.14,"y":180.17,"x0":-2.2713838798905126,"y0":50.00614602395983,"z0":5.632085487603016,"aX":-17.272645049716086},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":14.8,"spinRate":2289,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.40160364714882446,"extension":6.649770234357816},"index":3,"playId":"14d89de8-b271-3fac-913c-3069dc66ad82","pitchNumber":3,"startTime":"2026-04-19T21:21:26.606Z","endTime":"2026-04-19T21:21:30.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8917744359111,"aZ":-22.941938305243003,"pfxX":-9.974240628905571,"pfxZ":4.841439297193442,"pX":0.4226508339338913,"pZ":2.028630171602626,"vX0":10.565633123912395,"vY0":-137.34560131228082,"vZ0":-5.161865985430036,"x":100.89,"y":184.01,"x0":-2.1812663633018623,"y0":50.00583305977763,"z0":5.4963008463901994,"aX":-19.028422146067037},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":15.8,"spinRate":2270,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.39905295438822685,"extension":6.656202913451837},"index":4,"playId":"8c64337a-2c89-3847-b7b7-bd07c0704361","pitchNumber":4,"startTime":"2026-04-19T21:21:55.965Z","endTime":"2026-04-19T21:22:01.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:22:01.589Z","atBatIndex":34},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andrés Giménez out on a sacrifice fly to right fielder Corbin Carroll. Vladimir Guerrero Jr. scores.","rbi":1,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T21:22:15.498Z","endTime":"2026-04-19T21:23:18.251Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.204498644912277,"aZ":-42.526038812930295,"pfxX":5.565201685634746,"pfxZ":-7.317013290387788,"pX":-1.2279170950777092,"pZ":3.210291675225317,"vX0":1.3860616442978682,"vY0":-118.5752894904325,"vZ0":2.788194240898986,"x":163.81,"y":152.1,"x0":-2.54412611101038,"y0":50.005526383919005,"z0":5.919040291297883,"aX":7.868545776243545},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.2,"breakHorizontal":-10.4,"spinRate":2444,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.46321220105082705,"extension":6.367996277914141},"index":0,"playId":"d8d43335-650a-378b-a188-307aa7579325","pitchNumber":1,"startTime":"2026-04-19T21:22:23.803Z","endTime":"2026-04-19T21:22:28.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589060625351078,"aZ":-13.277670269962096,"pfxX":-3.6195729168576483,"pfxZ":9.976029973547995,"pX":-0.6001078958324317,"pZ":3.065682315743593,"vX0":6.198075920072606,"vY0":-136.8587499401903,"vZ0":-4.3660925801815305,"x":139.87,"y":156.01,"x0":-2.425361521761718,"y0":50.00617002610218,"z0":5.593221129026471,"aX":-6.8591521333794185},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2531,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4004216863474337,"extension":6.650649472251458},"index":1,"playId":"c5899ee1-419c-304b-a515-9a8022ebca11","pitchNumber":2,"startTime":"2026-04-19T21:22:41.919Z","endTime":"2026-04-19T21:22:47.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442601476036057,"aZ":-42.34821038756558,"pfxX":4.227700383739364,"pfxZ":-6.929219307057272,"pX":0.03142914916663477,"pZ":1.1826903756454952,"vX0":4.534170923767455,"vY0":-120.91763667819096,"vZ0":-1.8113048384168104,"x":115.8,"y":206.85,"x0":-2.4232014653753966,"y0":50.002481967108146,"z0":5.686052245608491,"aX":6.207102424261747},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.7,"breakHorizontal":-8.8,"spinRate":2547,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45445125941220876,"extension":6.566824365273742},"hitData":{"launchSpeed":86.5,"launchAngle":19.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.4,"coordY":101.41}},"index":2,"playId":"4c3e2013-adb1-3426-b1f5-bd53c120d558","pitchNumber":3,"startTime":"2026-04-19T21:23:06.960Z","endTime":"2026-04-19T21:23:18.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:23:18.251Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kazuma Okamoto walks.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T21:23:22.722Z","endTime":"2026-04-19T21:25:10.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnSecond":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77873397439314,"aZ":-22.17766733173039,"pfxX":-9.551917516492793,"pfxZ":5.293600919437052,"pX":-0.24304597589584506,"pZ":2.5356141373506365,"vX0":8.661784207198622,"vY0":-137.16250308537548,"vZ0":-4.272329605193816,"x":126.26,"y":170.32,"x0":-2.214210299361972,"y0":50.00426727926079,"z0":5.642269270308675,"aX":-18.04508432249748},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":15.2,"spinRate":2345,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4006477712615206,"extension":6.636883814442973},"index":0,"playId":"73ddf733-98fb-3481-a1d2-a7b895399ddc","pitchNumber":1,"startTime":"2026-04-19T21:23:49.454Z","endTime":"2026-04-19T21:23:53.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.022172144572714,"aZ":-13.247889053623725,"pfxX":-4.751797590884613,"pfxZ":10.111670089967124,"pX":1.0265207397754248,"pZ":1.2558291371912742,"vX0":10.447419249526673,"vY0":-135.99882640173175,"vZ0":-8.695253226750506,"x":77.87,"y":204.87,"x0":-2.2487190491872937,"y0":50.00546128962046,"z0":5.4151037878425745,"aX":-8.897296434744936},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2433,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40285104656344606,"extension":6.921375698192295},"index":1,"playId":"2cfee3e1-1907-3fd7-be0a-c63cc15f84c7","pitchNumber":2,"startTime":"2026-04-19T21:24:06.969Z","endTime":"2026-04-19T21:24:10.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11062400875555,"aZ":-23.8295814430676,"pfxX":-10.349329850292408,"pfxZ":4.34897380649687,"pX":0.1573237311178605,"pZ":1.3598731745003634,"vX0":10.32553607937021,"vY0":-138.0157890300188,"vZ0":-6.636502176138566,"x":111.0,"y":202.06,"x0":-2.296541215425785,"y0":50.00627272530819,"z0":5.412133060594804,"aX":-19.873188908830873},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":16.4,"spinRate":2347,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39759723940587355,"extension":6.727276453672807},"index":2,"playId":"3943a79a-d913-396e-86f5-b18cfdb01c11","pitchNumber":3,"startTime":"2026-04-19T21:24:25.607Z","endTime":"2026-04-19T21:24:30.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079658305161658,"aZ":-42.49897441369796,"pfxX":4.780559901863996,"pfxZ":-7.092891575526156,"pX":1.0192816175800665,"pZ":0.4095822833894842,"vX0":6.3795994670000296,"vY0":-120.8822173319413,"vZ0":-3.4462643654962357,"x":78.15,"y":227.72,"x0":-2.2912548968994586,"y0":50.00119446423165,"z0":5.6447154238370025,"aX":6.960447239364585},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.4,"breakHorizontal":-10.4,"spinRate":2486,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4558999858411683,"extension":6.689883962684377},"index":3,"playId":"03f4709b-cfcf-3717-a003-2187987e05dc","pitchNumber":4,"startTime":"2026-04-19T21:24:45.350Z","endTime":"2026-04-19T21:24:49.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61716301360973,"aZ":-20.53756063012065,"pfxX":-9.583603352165628,"pfxZ":6.109473583207722,"pX":0.9776598036588019,"pZ":0.47075305714326926,"vX0":11.767855963932442,"vY0":-136.98219362125747,"vZ0":-9.383510866773596,"x":79.73,"y":226.07,"x0":-2.1242953022706623,"y0":50.00330858023436,"z0":5.33894439631106,"aX":-18.25506631786895},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":15.0,"spinRate":2329,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3995009886015155,"extension":6.875649895992781},"index":4,"playId":"ab70ef52-8efb-3c9a-b3ba-d9befabcb89a","pitchNumber":5,"startTime":"2026-04-19T21:25:05.532Z","endTime":"2026-04-19T21:25:10.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:25:10.173Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Myles Straw grounds into a force out, shortstop Jose Fernandez to second baseman Ketel Marte. Kazuma Okamoto out at 2nd.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T21:25:12.901Z","endTime":"2026-04-19T21:25:50.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.100451962823456,"aZ":-23.542859162695446,"pfxX":-8.964177204085834,"pfxZ":4.546872208807992,"pX":-0.7021197308957617,"pZ":2.3480224009120767,"vX0":7.675485281171744,"vY0":-136.62005153957733,"vZ0":-4.24168915786149,"x":143.76,"y":175.38,"x0":-2.3784702226147134,"y0":50.00027851278861,"z0":5.531734559390654,"aX":-17.003510039727633},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":2322,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4003658401921695,"extension":6.647794299282918},"hitData":{"launchSpeed":82.7,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.8,"coordY":149.05}},"index":0,"playId":"f3111190-85ea-3752-b0d8-26a3a1625e91","pitchNumber":1,"startTime":"2026-04-19T21:25:43.565Z","endTime":"2026-04-19T21:25:50.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:25:50.058Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:27:43.339Z","endTime":"2026-04-19T21:29:51.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84059207341259,"aZ":-20.603031062069846,"pfxX":-6.529988438416419,"pfxZ":6.681299835228905,"pX":0.36053962628453246,"pZ":2.443238655905207,"vX0":8.57925172252557,"vY0":-130.57658035401943,"vZ0":-5.1904048210595155,"x":103.26,"y":172.81,"x0":-2.1152956775314062,"y0":50.001155026896974,"z0":6.001555666508079,"aX":-11.304879569931774},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.2,"breakHorizontal":10.0,"spinRate":1862,"spinDirection":219},"zone":6,"typeConfidence":0.64,"plateTime":0.4190704052712291,"extension":6.592684119017963},"index":0,"playId":"44e18714-86c5-33c9-81d5-c3851dc63d6b","pitchNumber":1,"startTime":"2026-04-19T21:28:04.428Z","endTime":"2026-04-19T21:28:09.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.292104608628353,"aZ":-18.14493651591902,"pfxX":-6.7961293084562815,"pfxZ":7.9952246306373125,"pX":-0.8459845344172159,"pZ":1.0576959241669386,"vX0":6.06457489751758,"vY0":-131.50041317105482,"vZ0":-8.766679713318808,"x":149.25,"y":210.22,"x0":-2.2965790506163537,"y0":50.00569852537731,"z0":5.775202272581166,"aX":-11.931413016533911},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2027,"spinDirection":215},"zone":13,"typeConfidence":0.81,"plateTime":0.41616481526125293,"extension":6.70622562429858},"index":1,"playId":"f0915af9-4d6a-3d4e-9978-ecd5e16b9f15","pitchNumber":2,"startTime":"2026-04-19T21:28:22.114Z","endTime":"2026-04-19T21:28:26.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.131768738788345,"aZ":-24.052079060750685,"pfxX":-7.452383331411438,"pfxZ":5.676221700498001,"pX":0.3495756568000773,"pZ":1.28399356235026,"vX0":8.666308837932222,"vY0":-118.6936933641051,"vZ0":-5.5082333117631235,"x":103.67,"y":204.11,"x0":-2.3759968940481198,"y0":50.00161544810385,"z0":5.817042745701543,"aX":-10.661985314746364},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.2,"breakHorizontal":11.4,"spinRate":1443,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4609693156355332,"extension":6.628995645743507},"index":2,"playId":"c07aa02c-7bdc-3501-bceb-ffac136b08c0","pitchNumber":3,"startTime":"2026-04-19T21:28:39.716Z","endTime":"2026-04-19T21:28:44.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61278741307244,"aZ":-16.936024462604866,"pfxX":-4.299271505260172,"pfxZ":8.49966972595106,"pX":-1.0230742992788082,"pZ":4.0004819470503445,"vX0":4.834014387947007,"vY0":-132.8328166755125,"vZ0":-2.3597789852018796,"x":156.0,"y":130.77,"x0":-2.3051951937981046,"y0":50.002381168021685,"z0":6.127339952623696,"aX":-7.707377099897796},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.1,"breakHorizontal":6.7,"spinRate":1990,"spinDirection":211},"zone":11,"typeConfidence":0.84,"plateTime":0.41184936241536274,"extension":6.5816355683124},"index":3,"playId":"1ff4642d-c8cd-3400-936c-bfb9852fd236","pitchNumber":4,"startTime":"2026-04-19T21:28:57.304Z","endTime":"2026-04-19T21:29:02.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05700166965497,"aZ":-13.908193753716592,"pfxX":-4.326331543641384,"pfxZ":10.197650943645202,"pX":0.16602483619674355,"pZ":1.7609080818346754,"vX0":7.7588908839995945,"vY0":-132.64380867992648,"vZ0":-7.895931179732603,"x":110.67,"y":191.24,"x0":-2.228262015318049,"y0":50.00131242203097,"z0":5.780044178752437,"aX":-7.748371218206206},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2038,"spinDirection":210},"zone":8,"typeConfidence":0.85,"plateTime":0.41215420876488906,"extension":6.6751793746504955},"index":4,"playId":"3ac997d9-2510-3a14-805f-b5bf0a3ad87b","pitchNumber":5,"startTime":"2026-04-19T21:29:16.055Z","endTime":"2026-04-19T21:29:21.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-19T21:29:25.181Z","endTime":"2026-04-19T21:29:41.797Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56233393177803,"aZ":-17.968550778034032,"pfxX":-7.288642177551287,"pfxZ":7.540415634415182,"pX":-0.6442488265680442,"pZ":2.2045766100316766,"vX0":6.748423377716532,"vY0":-136.29052526043884,"vZ0":-6.447086554084738,"x":141.56,"y":179.26,"x0":-2.2037730049735806,"y0":50.004340363819736,"z0":5.839068846503255,"aX":-13.732641996977494},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":11.8,"spinRate":2072,"spinDirection":220},"zone":7,"typeConfidence":0.88,"plateTime":0.40167501103990455,"extension":6.750176838687059},"hitData":{"launchSpeed":90.8,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.34,"coordY":150.06}},"index":6,"playId":"9abc15e2-18fe-34c4-8880-cef45ec6f1ae","pitchNumber":6,"startTime":"2026-04-19T21:29:41.797Z","endTime":"2026-04-19T21:29:51.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:29:51.389Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a line drive to center fielder Myles Straw.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:30:04.058Z","endTime":"2026-04-19T21:30:50.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741804759059068,"aZ":-13.218179014439094,"pfxX":-5.9066656676645275,"pfxZ":10.504567950903848,"pX":-0.27425940736617876,"pZ":3.0131928627484568,"vX0":7.216950381340482,"vY0":-133.9281717103113,"vZ0":-5.127847925075034,"x":127.45,"y":157.42,"x0":-2.2449859695782854,"y0":50.00112176491652,"z0":5.908769767411891,"aX":-10.657368025033115},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2199,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.41002894270997325,"extension":6.625650456241613},"index":0,"playId":"29cfc08d-cacc-3763-8da5-770d80abe70f","pitchNumber":1,"startTime":"2026-04-19T21:30:22.900Z","endTime":"2026-04-19T21:30:29.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68845561760153,"aZ":-12.756253655020572,"pfxX":-5.493726121840586,"pfxZ":10.56174707156892,"pX":0.8951159590903682,"pZ":2.445696636062246,"vX0":9.993030990503513,"vY0":-135.2746670479367,"vZ0":-6.573058138017455,"x":82.88,"y":172.75,"x0":-2.146527314641137,"y0":50.006376072380164,"z0":5.815659998453042,"aX":-10.104732996998925},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2200,"spinDirection":216},"zone":12,"typeConfidence":0.89,"plateTime":0.406136566299252,"extension":6.680933983597136},"hitData":{"launchSpeed":78.2,"launchAngle":27.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.21,"coordY":81.83}},"index":1,"playId":"003281f2-93e4-3bd9-86aa-4719a0a7708d","pitchNumber":2,"startTime":"2026-04-19T21:30:39.642Z","endTime":"2026-04-19T21:30:50.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:30:50.670Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out on a foul tip.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:30:48.674Z","endTime":"2026-04-19T21:32:28.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53522509979816,"aZ":-13.495767561190338,"pfxX":-6.347657510166596,"pfxZ":10.325737427818215,"pX":0.46194156368810374,"pZ":1.783118810019647,"vX0":9.486420027655434,"vY0":-134.03776372418363,"vZ0":-7.946031981889356,"x":99.39,"y":190.64,"x0":-2.3079087021462796,"y0":50.005253218686384,"z0":5.7618024028857855,"aX":-11.485756877581206},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2056,"spinDirection":216},"zone":9,"typeConfidence":0.89,"plateTime":0.40955184311664494,"extension":6.4997831635297345},"index":0,"playId":"e2a9ccce-d5f0-3836-ad76-4a67b4802c39","pitchNumber":1,"startTime":"2026-04-19T21:31:18.346Z","endTime":"2026-04-19T21:31:22.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-19T21:31:26.049Z","endTime":"2026-04-19T21:31:42.800Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23620234329408,"aZ":-27.338788442132685,"pfxX":-9.40312661356857,"pfxZ":3.3974341265218913,"pX":-0.8390320000225018,"pZ":1.0020254849060868,"vX0":6.463212667133769,"vY0":-119.24876182139514,"vZ0":-5.3554945041455415,"x":148.98,"y":211.73,"x0":-2.377406548982297,"y0":50.00474156525113,"z0":5.775826727964164,"aX":-13.398112783014906},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.9,"breakHorizontal":15.2,"spinRate":1590,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.46121465725429944,"extension":6.7009728703704186},"index":2,"playId":"3ac9aa7b-e2ee-3a26-a0c7-06e6a77d72d3","pitchNumber":2,"startTime":"2026-04-19T21:31:42.800Z","endTime":"2026-04-19T21:31:48.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.134310683671416,"aZ":-12.41559042655383,"pfxX":-5.147988148622771,"pfxZ":10.661461672912512,"pX":-0.1471218867956884,"pZ":2.0258319543888015,"vX0":7.594736997031561,"vY0":-135.85489808130976,"vZ0":-7.674081121895966,"x":122.61,"y":184.08,"x0":-2.321110125904689,"y0":50.00210138447501,"z0":5.766474387213511,"aX":-9.540533045936455},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":7.6,"spinRate":2084,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.4044856036829003,"extension":6.73883366109715},"index":3,"playId":"5bfd96bb-6cb3-3617-9661-4b22a30c5d41","pitchNumber":3,"startTime":"2026-04-19T21:32:02.301Z","endTime":"2026-04-19T21:32:06.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.944873361045186,"aZ":-16.194363328785794,"pfxX":-5.340412421024084,"pfxZ":8.518124730368607,"pX":-0.9723324545076083,"pZ":3.8030329211378455,"vX0":5.446018465563629,"vY0":-136.5548325108508,"vZ0":-2.9187821558344726,"x":154.06,"y":136.1,"x0":-2.305101957781835,"y0":50.00165992218494,"z0":6.009037459560975,"aX":-10.017784103273376},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2132,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.40212432745610993,"extension":6.625491442207074},"index":4,"playId":"57f1ef29-4004-3f22-973c-667c9bb4ae92","pitchNumber":4,"startTime":"2026-04-19T21:32:22.275Z","endTime":"2026-04-19T21:32:28.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:32:28.028Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:32:28.172Z","endTime":"2026-04-19T21:33:23.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120649787454333,"aZ":-26.186178751187363,"pfxX":-9.074655813233406,"pfxZ":4.073787769892388,"pX":-0.2247598949157306,"pZ":0.6441776818710476,"vX0":8.004398745238511,"vY0":-120.67971334503436,"vZ0":-6.4320062559899265,"x":125.57,"y":221.39,"x0":-2.4102094519187935,"y0":50.00407099658406,"z0":5.659453756349625,"aX":-13.34713523659386},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":1437,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.45436292403935674,"extension":6.710098092573904},"index":0,"playId":"a72f6cb8-d327-31e3-8607-b5df03f7c1d5","pitchNumber":1,"startTime":"2026-04-19T21:32:51.656Z","endTime":"2026-04-19T21:32:57.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87788035579307,"aZ":-13.521764570960922,"pfxX":-6.085703151956855,"pfxZ":10.142492085246296,"pX":-0.6832260279324007,"pZ":2.733747521380745,"vX0":6.535542406872592,"vY0":-134.89568709970195,"vZ0":-5.757660432713414,"x":143.04,"y":164.97,"x0":-2.348986378277638,"y0":50.00630428265036,"z0":5.852566699448612,"aX":-11.196329212563306},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2179,"spinDirection":213},"zone":4,"typeConfidence":0.89,"plateTime":0.4063477854945825,"extension":6.679914630073731},"hitData":{"launchSpeed":74.9,"launchAngle":84.0,"totalDistance":41.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.62,"coordY":206.84}},"index":1,"playId":"00ea7ad7-d211-3da0-aee3-28261b0f95be","pitchNumber":2,"startTime":"2026-04-19T21:33:13.916Z","endTime":"2026-04-19T21:33:23.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:33:23.302Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Valenzuela singles on a sharp ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T21:35:51.592Z","endTime":"2026-04-19T21:37:16.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jorge Barrosa replaces right fielder Corbin Carroll, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T21:35:53.691Z","endTime":"2026-04-19T21:35:53.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314851052476506,"aZ":-41.826285418907396,"pfxX":4.768384452901813,"pfxZ":-6.696089964216989,"pX":0.5146460077282188,"pZ":1.7743231764279919,"vX0":5.504099914583899,"vY0":-119.67618389884956,"vZ0":-0.2438464129422857,"x":97.38,"y":190.87,"x0":-2.4392906871217352,"y0":50.001688090110974,"z0":5.641946929314256,"aX":6.875123963303107},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.9,"breakHorizontal":-10.0,"spinRate":2418,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4586670206075021,"extension":6.490552717156564},"index":1,"playId":"7999b2a6-bd01-31bc-9898-b21070adaff2","pitchNumber":1,"startTime":"2026-04-19T21:35:53.693Z","endTime":"2026-04-19T21:36:01.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21484016653463,"aZ":-14.27129289309401,"pfxX":-3.7050421326130474,"pfxZ":9.619499765976087,"pX":0.7809575883219793,"pZ":2.404451092468942,"vX0":9.406864031167906,"vY0":-135.68730649312135,"vZ0":-5.607159485278033,"x":87.23,"y":173.86,"x0":-2.252320496757115,"y0":50.00199801365467,"z0":5.495280114246096,"aX":-6.8955114809390095},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":4.7,"spinRate":2567,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.40395922499564785,"extension":6.7915981523851565},"index":2,"playId":"10ee6fc4-bf92-3172-8f23-857a7bf0fd32","pitchNumber":2,"startTime":"2026-04-19T21:36:28.900Z","endTime":"2026-04-19T21:36:55.919Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.623675181080614,"aZ":-16.437807988376907,"pfxX":-5.073690102849788,"pfxZ":8.43059424742598,"pX":-0.37648358163741646,"pZ":2.4825537272000058,"vX0":6.825130466844279,"vY0":-136.17182636718374,"vZ0":-4.847624456689278,"x":131.35,"y":171.75,"x0":-2.263378905665722,"y0":50.00046641978229,"z0":5.433427765979958,"aX":-9.468383788809083},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2461,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4031810661952995,"extension":6.856813840664937},"hitData":{"launchSpeed":102.3,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.04,"coordY":134.6}},"index":3,"playId":"69cf238d-dad6-370e-84d1-d955a4366fd2","pitchNumber":3,"startTime":"2026-04-19T21:37:05.392Z","endTime":"2026-04-19T21:37:16.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:37:16.617Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nathan Lukes grounds into a double play, shortstop Jose Fernandez to first baseman Ildemaro Vargas. Brandon Valenzuela out at 2nd. Nathan Lukes out at 1st.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T21:37:23.873Z","endTime":"2026-04-19T21:38:42.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.090239917722222,"aZ":-23.481155313252675,"pfxX":-9.39367812968148,"pfxZ":5.16925517861928,"pX":-0.13916716755414205,"pZ":1.4983648822932132,"vX0":9.04949643695304,"vY0":-129.170954499438,"vZ0":-4.803440219234989,"x":122.3,"y":198.32,"x0":-2.475444646401048,"y0":50.004690660312555,"z0":5.198394778863123,"aX":-15.801421695130655},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":14.9,"spinRate":2085,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42479957379065514,"extension":6.875118447272824},"index":0,"playId":"f05f1ce7-cc60-3b71-ae18-dc72a1e06d1d","pitchNumber":1,"startTime":"2026-04-19T21:37:39.678Z","endTime":"2026-04-19T21:37:45.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.930666921952135,"aZ":-40.52024413923919,"pfxX":6.066503873873293,"pfxZ":-5.688844074913151,"pX":-0.36265371709295113,"pZ":1.8598734497109546,"vX0":3.3785568072917402,"vY0":-121.25742409003571,"vZ0":-0.3360302438362739,"x":130.82,"y":188.56,"x0":-2.56877402236872,"y0":50.00142914144604,"z0":5.579683156896759,"aX":8.901627218825992},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.1,"breakHorizontal":-11.9,"spinRate":2517,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4542375625489208,"extension":6.5516435706969975},"index":1,"playId":"7146916d-9c0c-3fdd-9089-8ec27329def1","pitchNumber":2,"startTime":"2026-04-19T21:37:57.511Z","endTime":"2026-04-19T21:38:02.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.990053376905024,"aZ":-22.24331314549391,"pfxX":-0.61579553188098,"pfxZ":5.675035571437814,"pX":-0.7280495222471574,"pZ":3.07723023244806,"vX0":4.893783210121216,"vY0":-131.94212372329034,"vZ0":-1.973952821654277,"x":144.75,"y":155.69,"x0":-2.532706784974235,"y0":50.003583761617655,"z0":5.486514990315879,"aX":-1.0781134980207727},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.1,"breakHorizontal":0.0,"spinRate":2674,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.41629849751542647,"extension":6.568224414195329},"index":2,"playId":"3c195836-1499-325f-bafb-4dd2643d6676","pitchNumber":3,"startTime":"2026-04-19T21:38:15.799Z","endTime":"2026-04-19T21:38:23.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61955771532216,"aZ":-27.005692826210105,"pfxX":-11.472839876945294,"pfxZ":3.1667568675131355,"pX":0.0017090439161392367,"pZ":1.1251007235045454,"vX0":9.306749008853094,"vY0":-127.59863625990769,"vZ0":-4.8620878694571905,"x":116.93,"y":208.4,"x0":-2.219710123282182,"y0":50.00354240626981,"z0":5.2080724996270185,"aX":-18.736483817451752},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":18.4,"spinRate":2080,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4308425565617844,"extension":6.830459568656622},"hitData":{"launchSpeed":72.6,"launchAngle":12.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.9,"coordY":146.0}},"index":3,"playId":"34497e58-4d17-398a-a75a-d178f8eeecf2","pitchNumber":4,"startTime":"2026-04-19T21:38:35.033Z","endTime":"2026-04-19T21:38:42.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:38:42.982Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ernie Clement hits a ground-rule double (9) on a line drive down the left-field line.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T21:39:03.985Z","endTime":"2026-04-19T21:40:07.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48003709360754,"aZ":-22.105143246919933,"pfxX":-10.553848169811797,"pfxZ":5.1975155544874685,"pX":0.29877255967586364,"pZ":1.8552053524277465,"vX0":10.45142405215236,"vY0":-138.46204546876402,"vZ0":-5.683713290776229,"x":105.61,"y":188.69,"x0":-2.1571271090435142,"y0":50.0065726180378,"z0":5.4180381788387155,"aX":-20.457425088349037},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":16.9,"spinRate":2364,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39587564465120284,"extension":6.72858895901272},"index":0,"playId":"96c0f254-f9d9-3040-9141-05fbd8306795","pitchNumber":1,"startTime":"2026-04-19T21:39:08.066Z","endTime":"2026-04-19T21:39:12.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54551378640874,"aZ":-15.182873915588605,"pfxX":-4.32160742398108,"pfxZ":9.000495069289414,"pX":-0.17858151245086126,"pZ":4.050811069944087,"vX0":6.925173007884438,"vY0":-136.62836362200514,"vZ0":-1.2275163647038216,"x":123.81,"y":129.41,"x0":-2.186383555313608,"y0":50.001020753708126,"z0":5.550970889054257,"aX":-8.157498458853832},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2458,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.401135475015411,"extension":6.571028940484496},"index":1,"playId":"ba8c1485-ba9b-3c07-927c-3b1dc694bbe9","pitchNumber":2,"startTime":"2026-04-19T21:39:23.905Z","endTime":"2026-04-19T21:39:27.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650222411183655,"aZ":-26.33101935997561,"pfxX":-0.9384118979297753,"pfxZ":3.779001686969954,"pX":2.097392868593625,"pZ":0.3368472276171188,"vX0":11.510159559453356,"vY0":-124.02338351225637,"vZ0":-5.900870383073147,"x":37.05,"y":229.69,"x0":-2.4974529322278824,"y0":50.00192799369141,"z0":4.965667236785496,"aX":-1.4520660711275621},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.5,"breakHorizontal":-1.2,"spinRate":2728,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.44299086368160223,"extension":6.583881553886256},"index":2,"playId":"f3c88968-7cab-3f49-bd93-d88576abf520","pitchNumber":3,"startTime":"2026-04-19T21:39:41.387Z","endTime":"2026-04-19T21:39:44.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40278444407387,"aZ":-27.035677309203052,"pfxX":5.688513004573564,"pfxZ":3.388871629120219,"pX":0.12022003401480469,"pZ":2.249037713645047,"vX0":4.7269507528638455,"vY0":-122.1829708431658,"vZ0":-2.2794090301324728,"x":112.42,"y":178.06,"x0":-2.5764590263157476,"y0":50.0026532215929,"z0":5.510298926242195,"aX":8.625977000984257},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.9,"breakHorizontal":-11.4,"spinRate":2861,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.4477686918410848,"extension":6.480127324959345},"hitData":{"launchSpeed":90.9,"launchAngle":25.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":22.05,"coordY":90.38}},"index":3,"playId":"5d5d5211-a6fe-3643-8a92-3f31990b8524","pitchNumber":4,"startTime":"2026-04-19T21:39:57.454Z","endTime":"2026-04-19T21:40:07.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:40:07.165Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Jose Fernandez to first baseman Ildemaro Vargas.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T21:40:15.155Z","endTime":"2026-04-19T21:40:48.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.557146495733853,"aZ":-21.52928256930687,"pfxX":-9.296760180868294,"pfxZ":5.674663999841541,"pX":0.33785742044130596,"pZ":1.6430667251438607,"vX0":10.077946383878514,"vY0":-136.47598419703937,"vZ0":-6.202848332431401,"x":104.12,"y":194.42,"x0":-2.2044212387497946,"y0":50.00505504153871,"z0":5.440291602052462,"aX":-17.44509126595253},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":14.5,"spinRate":2334,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4021786972686012,"extension":6.841345767059668},"hitData":{"launchSpeed":101.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.75,"coordY":148.54}},"index":0,"playId":"9eb4b7d9-b6d3-3fe9-b696-506611f87b35","pitchNumber":1,"startTime":"2026-04-19T21:40:40.662Z","endTime":"2026-04-19T21:40:48.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:40:48.145Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:42:59.498Z","endTime":"2026-04-19T21:44:11.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.501957490989156,"aZ":-30.651810102866808,"pfxX":0.2072866092327238,"pfxZ":1.1308568525108385,"pX":0.18474726496138225,"pZ":1.8517714554347053,"vX0":5.71412003884789,"vY0":-114.89565564406293,"vZ0":-2.61655674385943,"x":109.96,"y":188.78,"x0":-2.3571558436496094,"y0":50.00077071095124,"z0":5.9723565329683375,"aX":0.2774723262304256},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.8,"spinRate":2118,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.47599252178136586,"extension":6.507090193772305},"index":0,"playId":"99056bc0-1d2b-3583-a04f-46d435013326","pitchNumber":1,"startTime":"2026-04-19T21:43:04.683Z","endTime":"2026-04-19T21:43:09.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53295927112651,"aZ":-25.4819307985363,"pfxX":-1.2211013973257838,"pfxZ":4.470417410349128,"pX":1.9199460865482005,"pZ":1.8369184685370308,"vX0":10.425248770655088,"vY0":-121.26589315350365,"vZ0":-4.224942544796214,"x":43.82,"y":189.18,"x0":-2.2664993677729517,"y0":50.00375764835038,"z0":5.811081200655926,"aX":-1.8295570430725325},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.3,"breakHorizontal":-0.1,"spinRate":2114,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.45075988450062754,"extension":6.611820729679606},"index":1,"playId":"660fba0b-16fd-3b1d-a917-3a44d13a01f0","pitchNumber":2,"startTime":"2026-04-19T21:43:28.042Z","endTime":"2026-04-19T21:43:32.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9631034182954,"aZ":-13.845117364625047,"pfxX":-6.644695071387545,"pfxZ":9.911604987076089,"pX":-0.33308791297064244,"pZ":3.6861795157099184,"vX0":7.232109888308624,"vY0":-135.23662571421468,"vZ0":-3.548986365837233,"x":129.7,"y":139.25,"x0":-2.1808411873391065,"y0":50.002798798036984,"z0":5.989059969796254,"aX":-12.287611613992123},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":10.4,"spinRate":2246,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.4052936074487059,"extension":6.601180314501266},"index":2,"playId":"84ed18a5-98ec-3029-9b4e-df7c22c19d13","pitchNumber":3,"startTime":"2026-04-19T21:43:44.794Z","endTime":"2026-04-19T21:43:51.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89631283866296,"aZ":-13.90582408421927,"pfxX":-5.172298170224013,"pfxZ":9.539587872146422,"pX":-0.024492035999153627,"pZ":3.880097684982739,"vX0":7.393539122570312,"vY0":-137.8325080606293,"vZ0":-3.178161366214022,"x":117.93,"y":134.02,"x0":-2.075260295074328,"y0":50.00649774210275,"z0":5.992744349130421,"aX":-9.909746468313177},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2142,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39805893201320064,"extension":6.5661922891281135},"index":3,"playId":"717183a1-7126-3659-ba6a-818893ac3938","pitchNumber":4,"startTime":"2026-04-19T21:44:06.762Z","endTime":"2026-04-19T21:44:11.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:44:11.396Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alek Thomas doubles (7) on a sharp line drive to left fielder Jesús Sánchez.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:44:11.083Z","endTime":"2026-04-19T21:45:42.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87539159853164,"aZ":-25.99344274062819,"pfxX":1.5370242980160551,"pfxZ":4.218324099959397,"pX":1.474948728382037,"pZ":1.4850921907152164,"vX0":8.259196823779273,"vY0":-120.10904359515109,"vZ0":-4.773417114938074,"x":60.78,"y":198.68,"x0":-2.2051615481459215,"y0":50.00036731837558,"z0":5.804803320327561,"aX":2.2470662646979704},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.7,"breakHorizontal":-4.7,"spinRate":2209,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4557187819755213,"extension":6.690173861808364},"index":0,"playId":"898cf8d0-3805-3381-ad14-98e063efc8af","pitchNumber":1,"startTime":"2026-04-19T21:44:36.711Z","endTime":"2026-04-19T21:44:40.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65861805461176,"aZ":-14.653448655443674,"pfxX":-5.2634556067372,"pfxZ":9.641632284102496,"pX":0.3817795125443336,"pZ":2.297572268422287,"vX0":8.822563739741701,"vY0":-134.3302049449574,"vZ0":-6.556399969612002,"x":102.45,"y":176.75,"x0":-2.2698659691008296,"y0":50.00108839459915,"z0":5.822535344158458,"aX":-9.563480122327434},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2240,"spinDirection":215},"zone":6,"typeConfidence":0.88,"plateTime":0.4086348772296433,"extension":6.684073537157597},"index":1,"playId":"5b12a14a-459f-37de-bd38-6be693613df4","pitchNumber":2,"startTime":"2026-04-19T21:44:54.869Z","endTime":"2026-04-19T21:44:59.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914586715904903,"aZ":-11.902520094978891,"pfxX":-6.295063164655366,"pfxZ":10.848278224425936,"pX":0.7518218754063211,"pZ":1.9330210074513188,"vX0":10.055452774282394,"vY0":-136.09274175243297,"vZ0":-8.056762788003924,"x":88.34,"y":186.59,"x0":-2.1794073129742983,"y0":50.00303662604431,"z0":5.763496438588303,"aX":-11.764292693398158},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":9.1,"spinRate":2286,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.40304264450221616,"extension":6.706740255425362},"index":2,"playId":"f908e1c1-2f67-3106-9504-5e86c5a2da87","pitchNumber":3,"startTime":"2026-04-19T21:45:11.732Z","endTime":"2026-04-19T21:45:18.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83207526786092,"aZ":-27.3285516917753,"pfxX":-6.591267586533395,"pfxZ":3.4635131685191034,"pX":-0.7853862917088306,"pZ":2.337126181386557,"vX0":5.899064452386088,"vY0":-118.20783287201371,"vZ0":-2.1950766300456612,"x":146.94,"y":175.68,"x0":-2.4700827456517533,"y0":50.00444383305848,"z0":5.814182991400642,"aX":-9.226944761976647},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.0,"breakHorizontal":10.3,"spinRate":1533,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.465308234373464,"extension":6.761934286075502},"hitData":{"launchSpeed":103.8,"launchAngle":11.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.72,"coordY":85.89}},"index":3,"playId":"9b10f40b-4564-3657-b11a-59fc75ddf04f","pitchNumber":4,"startTime":"2026-04-19T21:45:30.745Z","endTime":"2026-04-19T21:45:42.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:45:42.645Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to right fielder Nathan Lukes.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:45:41.912Z","endTime":"2026-04-19T21:48:11.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39127616324024,"aZ":-14.165228601213286,"pfxX":-7.21858661814168,"pfxZ":9.436254091349113,"pX":-1.104749822840708,"pZ":3.380892374132513,"vX0":5.909255415391384,"vY0":-137.70683082023186,"vZ0":-4.128039688366364,"x":159.11,"y":147.5,"x0":-2.3473742734190886,"y0":50.00084360356174,"z0":5.8666634308749845,"aX":-13.774294879137543},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":11.8,"spinRate":2345,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39870548409161843,"extension":6.628298060077133},"index":0,"playId":"b3149db9-c730-3d63-9fcf-e5525550c9c4","pitchNumber":1,"startTime":"2026-04-19T21:46:14.613Z","endTime":"2026-04-19T21:46:19.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93770509782842,"aZ":-14.8608213647621,"pfxX":-7.927142234517282,"pfxZ":9.352341517504046,"pX":0.8401027617076601,"pZ":3.1969075727402543,"vX0":11.063674470372655,"vY0":-135.51231531202944,"vZ0":-4.137655733422349,"x":84.98,"y":152.46,"x0":-2.2746214082335117,"y0":50.000615144600225,"z0":5.788938801849922,"aX":-14.671905855752213},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2263,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.4049399313730766,"extension":6.7414807007912785},"index":1,"playId":"7fac40ee-898b-3dab-a94b-4fbf68c7fad9","pitchNumber":2,"startTime":"2026-04-19T21:46:33.273Z","endTime":"2026-04-19T21:46:39.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81066084387454,"aZ":-28.89411993736877,"pfxX":-8.025498263036823,"pfxZ":2.1833546809181774,"pX":-0.9730773531418566,"pZ":1.5416233411361204,"vX0":6.14831258204729,"vY0":-122.38438701854746,"vZ0":-3.9016602346869007,"x":154.09,"y":197.16,"x0":-2.4898411315979243,"y0":50.000530287337945,"z0":5.663838125445891,"aX":-12.02946915695573},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":12.8,"spinRate":1674,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4495888087798843,"extension":6.725794752186823},"index":2,"playId":"b0456831-586c-3e89-9117-a42514d97fbf","pitchNumber":3,"startTime":"2026-04-19T21:46:58.648Z","endTime":"2026-04-19T21:47:03.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016049026186447,"aZ":-13.848973078298172,"pfxX":-4.996593447851739,"pfxZ":9.793682070379514,"pX":-0.6412143449760253,"pZ":2.9949453201144154,"vX0":6.40190227150054,"vY0":-136.21123537251603,"vZ0":-4.961501743683133,"x":141.44,"y":157.92,"x0":-2.3771880482339993,"y0":50.006613154752884,"z0":5.803862178907776,"aX":-9.35394923547276},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2239,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.4027189860552367,"extension":6.723341507686877},"index":3,"playId":"98c9c11c-5565-3086-b810-8b589008b34f","pitchNumber":4,"startTime":"2026-04-19T21:47:17.799Z","endTime":"2026-04-19T21:47:22.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775714121569322,"aZ":-28.529689713466254,"pfxX":-9.68146564242663,"pfxZ":2.3985023276429707,"pX":-0.06146358062553917,"pZ":0.3763343809759482,"vX0":8.731908717992358,"vY0":-122.75424614582313,"vZ0":-6.50188696494551,"x":119.34,"y":228.62,"x0":-2.418021392569721,"y0":50.00027869747764,"z0":5.508706724969555,"aX":-14.677581187611011},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":1677,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4473140932885431,"extension":6.789031538694369},"index":4,"playId":"57def23c-950b-3f0d-b5a6-50da946dcef1","pitchNumber":5,"startTime":"2026-04-19T21:47:36.048Z","endTime":"2026-04-19T21:47:41.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.585271463219073,"aZ":-12.779125259053357,"pfxX":-6.711512710958248,"pfxZ":10.217383374384816,"pX":0.10016813078654262,"pZ":2.6077261954759865,"vX0":8.736675413311026,"vY0":-137.20469684224958,"vZ0":-6.169840915675123,"x":113.18,"y":168.37,"x0":-2.259838310724177,"y0":50.00458089818578,"z0":5.763828536282487,"aX":-12.742680370220262},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":10.2,"spinRate":2234,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.3998795936908377,"extension":6.745388643864009},"hitData":{"launchSpeed":112.3,"launchAngle":18.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":206.16,"coordY":82.66}},"index":5,"playId":"53a8c50f-b968-39e5-8fed-a141371e355d","pitchNumber":6,"startTime":"2026-04-19T21:48:01.177Z","endTime":"2026-04-19T21:48:11.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:48:11.613Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Barrosa flies out to left fielder Jesús Sánchez.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:48:16.195Z","endTime":"2026-04-19T21:50:00.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43649990987947,"aZ":-12.893314746696896,"pfxX":-7.129342704520813,"pfxZ":10.05032729248881,"pX":0.05282108340302411,"pZ":2.128895115255446,"vX0":8.771420857336695,"vY0":-137.60989821231294,"vZ0":-7.461181556021028,"x":114.99,"y":181.3,"x0":-2.249211974897701,"y0":50.00609598573267,"z0":5.748496297508511,"aX":-13.681455432461133},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":11.0,"spinRate":2188,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3979872059245002,"extension":6.702673960585531},"index":0,"playId":"19d68aeb-a5af-3e5f-af2b-2824aa7db52a","pitchNumber":1,"startTime":"2026-04-19T21:48:43.198Z","endTime":"2026-04-19T21:48:47.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.427622245754197,"aZ":-14.477412138757028,"pfxX":-6.0425003484177235,"pfxZ":9.269476665298718,"pX":-0.021100581079095092,"pZ":3.0532997713387484,"vX0":8.028377792209145,"vY0":-137.3023708311725,"vZ0":-4.856727292983682,"x":117.8,"y":156.34,"x0":-2.19806002023501,"y0":50.002242791852275,"z0":5.830393157306168,"aX":-11.535851372498357},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2265,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.3989430117741497,"extension":6.63449975314332},"index":1,"playId":"35aa29b9-fde7-34dc-b9f7-077c71921b7c","pitchNumber":2,"startTime":"2026-04-19T21:49:00.541Z","endTime":"2026-04-19T21:49:04.455Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-19T21:49:11.228Z","endTime":"2026-04-19T21:49:30.027Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.826700540112547,"aZ":-22.21953410287779,"pfxX":-6.288864982138803,"pfxZ":6.4788686635060495,"pX":-0.33486619607444107,"pZ":1.8358795458042676,"vX0":7.325386923372504,"vY0":-122.99616690270969,"vZ0":-4.58074452816281,"x":129.76,"y":189.21,"x0":-2.5311893126072316,"y0":50.00044123607504,"z0":5.600666066270959,"aX":-9.65848165471774},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.9,"breakHorizontal":9.7,"spinRate":1223,"spinDirection":235},"zone":7,"typeConfidence":0.88,"plateTime":0.44489806040303215,"extension":6.780032149456644},"index":3,"playId":"849afe6a-600e-30b7-a4f2-4cb1a93763bd","pitchNumber":3,"startTime":"2026-04-19T21:49:30.027Z","endTime":"2026-04-19T21:49:33.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26244053111768,"aZ":-14.872226568148882,"pfxX":-8.815778551784524,"pfxZ":8.909988492621338,"pX":-0.9050998629888932,"pZ":2.346091375305528,"vX0":6.85614882373974,"vY0":-139.20383409279015,"vZ0":-6.5022963350432486,"x":151.5,"y":175.44,"x0":-2.2673629537794247,"y0":50.00637242578962,"z0":5.715775715973641,"aX":-17.126151536165562},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":14.4,"spinRate":2263,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39504594838457185,"extension":6.5881408735999765},"hitData":{"launchSpeed":88.4,"launchAngle":39.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.81,"coordY":101.31}},"index":4,"playId":"e805190c-8344-3247-a649-c93d93de1023","pitchNumber":4,"startTime":"2026-04-19T21:49:52.292Z","endTime":"2026-04-19T21:50:00.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:50:00.939Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T21:52:08.841Z","endTime":"2026-04-19T21:52:47.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077263355314937,"aZ":-22.007284856174103,"pfxX":-8.526586487533216,"pfxZ":5.55727383191393,"pX":-0.6403952492643279,"pZ":3.3408321147149302,"vX0":7.108066790477552,"vY0":-134.8126400994565,"vZ0":-1.7838422277205592,"x":141.41,"y":148.58,"x0":-2.2118422473428336,"y0":50.00082877430692,"z0":5.574715076131998,"aX":-15.59179785644681},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":13.8,"spinRate":2343,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4073008116714978,"extension":6.589469942730363},"index":0,"playId":"86c9d098-2a08-30b0-ab82-67a25dc2ff74","pitchNumber":1,"startTime":"2026-04-19T21:52:11.931Z","endTime":"2026-04-19T21:52:17.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3714695507847,"aZ":-27.53010907430366,"pfxX":-9.644206932470574,"pfxZ":2.883738710196816,"pX":-0.15601359675201465,"pZ":1.5576817185329892,"vX0":8.846671330126949,"vY0":-126.00348468764314,"vZ0":-3.8112763138661085,"x":122.95,"y":196.72,"x0":-2.4578531834158346,"y0":50.00061167414447,"z0":5.311725986969098,"aX":-15.520780905641722},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":1948,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4345303997230343,"extension":6.7326820064543105},"index":1,"playId":"9cc1a9be-ab56-3ecc-ae08-cce6a477d482","pitchNumber":2,"startTime":"2026-04-19T21:52:24.416Z","endTime":"2026-04-19T21:52:27.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.632424092793023,"aZ":-27.539737480016278,"pfxX":-9.742900710140184,"pfxZ":2.9218389528976854,"pX":-0.09832276989799237,"pZ":1.6940429680356708,"vX0":8.597298508577753,"vY0":-125.20693344120338,"vZ0":-3.2318020286719062,"x":120.75,"y":193.04,"x0":-2.3131875457505,"y0":50.00100970138399,"z0":5.258634021249134,"aX":-15.44441383428863},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":15.6,"spinRate":2045,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.43770521156015096,"extension":6.676883899628371},"hitData":{"launchSpeed":95.3,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.37,"coordY":165.27}},"index":2,"playId":"7abfd52f-0ada-319c-9a0a-2614c407dd23","pitchNumber":3,"startTime":"2026-04-19T21:52:39.433Z","endTime":"2026-04-19T21:52:47.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:52:47.565Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eloy Jiménez pops out to second baseman Ketel Marte.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T21:52:49.245Z","endTime":"2026-04-19T21:54:15.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77053629386575,"aZ":-41.376476565011,"pfxX":3.998497175364407,"pfxZ":-6.406928990682965,"pX":-0.06312826622180427,"pZ":1.7471764538664674,"vX0":3.9697620464337415,"vY0":-119.84303407734792,"vZ0":-0.4075409536213994,"x":119.41,"y":191.61,"x0":-2.267846392416231,"y0":50.001389877948114,"z0":5.653583786111169,"aX":5.7446271701609835},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.4,"breakHorizontal":-8.3,"spinRate":2495,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.4591606157619186,"extension":6.525894829612988},"index":0,"playId":"9e510f36-c0ea-3226-a4a6-3caeb998feab","pitchNumber":1,"startTime":"2026-04-19T21:53:09.270Z","endTime":"2026-04-19T21:53:13.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.015027990632134,"aZ":-24.178046158159642,"pfxX":-10.694995294253188,"pfxZ":4.271650176765853,"pX":0.3981608926676025,"pZ":2.4987531862042838,"vX0":10.280640573414477,"vY0":-136.8999797914523,"vZ0":-3.5285173914191756,"x":101.82,"y":171.31,"x0":-2.0409305359453924,"y0":50.0045524526101,"z0":5.485479632967177,"aX":-20.02964459282789},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":16.8,"spinRate":2311,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4021689533943351,"extension":6.5506184656630415},"index":1,"playId":"45bcfd90-cbb6-31f9-b431-606cfa5f4784","pitchNumber":2,"startTime":"2026-04-19T21:53:24.006Z","endTime":"2026-04-19T21:53:29.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.835979909330867,"aZ":-26.758426344530708,"pfxX":4.967488642061667,"pfxZ":3.7107032021693094,"pX":0.4590810947286652,"pZ":1.3291384918951756,"vX0":5.69165303453065,"vY0":-120.90812479863912,"vZ0":-3.9890844537517074,"x":99.5,"y":202.89,"x0":-2.5839632620030066,"y0":50.00245945571719,"z0":5.388433155406639,"aX":7.2431769556979475},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.9,"breakHorizontal":-10.6,"spinRate":2613,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45562491874451894,"extension":6.527528408822259},"index":2,"playId":"5c821470-12be-3087-a0fd-92da09993670","pitchNumber":3,"startTime":"2026-04-19T21:53:38.696Z","endTime":"2026-04-19T21:53:42.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07698529766129,"aZ":-26.997409173522936,"pfxX":5.764318456357607,"pfxZ":3.531027589811613,"pX":0.9261558014422221,"pZ":2.597953804405489,"vX0":6.461497145359378,"vY0":-121.5212848272923,"vZ0":-0.8322864315539726,"x":81.7,"y":168.64,"x0":-2.5356695927182473,"y0":50.00474538782296,"z0":5.331129959765287,"aX":8.455333252901404},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.5,"breakHorizontal":-12.2,"spinRate":2698,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4540871694613231,"extension":6.587839747172005},"hitData":{"launchSpeed":79.1,"launchAngle":66.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.73,"coordY":156.14}},"index":3,"playId":"afc2b703-4c0c-358f-8b0b-b0ce7fc2ce7d","pitchNumber":4,"startTime":"2026-04-19T21:54:05.335Z","endTime":"2026-04-19T21:54:15.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:54:15.107Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, first baseman Ildemaro Vargas to pitcher Brandon Pfaadt.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T21:54:16.995Z","endTime":"2026-04-19T21:54:43.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694297,"link":"/api/v1/people/694297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038909222800662,"aZ":-24.90493397685892,"pfxX":-9.196735127860022,"pfxZ":3.9240353016570237,"pX":-0.4466570624184817,"pZ":1.8586341740979027,"vX0":8.034479258818251,"vY0":-135.6018032497588,"vZ0":-4.7777748643667195,"x":134.03,"y":188.6,"x0":-2.260407472066683,"y0":50.00297024346662,"z0":5.391848133798936,"aX":-17.04139153101561},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":14.9,"spinRate":2309,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.40468548255578307,"extension":6.713707625674961},"hitData":{"launchSpeed":61.7,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.23,"coordY":164.4}},"index":0,"playId":"3856dc9b-910c-32e3-b4af-7ee61aadc988","pitchNumber":1,"startTime":"2026-04-19T21:54:35.831Z","endTime":"2026-04-19T21:54:43.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:54:43.585Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out sharply, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T21:56:52.288Z","endTime":"2026-04-19T21:57:23.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.805299350051406,"aZ":-14.339633718268928,"pfxX":-4.093316532319124,"pfxZ":10.200596356823748,"pX":0.82909297555796,"pZ":3.5226123580255573,"vX0":9.078648960323969,"vY0":-132.29310553616705,"vZ0":-3.608338998081916,"x":85.4,"y":143.67,"x0":-2.1363623897413153,"y0":50.00322447349096,"z0":5.9753057942015975,"aX":-7.157971115873085},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2151,"spinDirection":209},"zone":12,"typeConfidence":0.87,"plateTime":0.4161954472155234,"extension":6.5528022796933385},"index":0,"playId":"75c15bd7-1091-35da-b9e0-1a5196e306b0","pitchNumber":1,"startTime":"2026-04-19T21:57:00.332Z","endTime":"2026-04-19T21:57:04.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306685289331273,"aZ":-13.548081595526805,"pfxX":-5.787581783336748,"pfxZ":10.927185215905723,"pX":-0.3858980979527208,"pZ":2.4972953680781957,"vX0":6.84797341323176,"vY0":-130.46048444377737,"vZ0":-6.059478596235079,"x":131.71,"y":171.35,"x0":-2.30671729826905,"y0":50.0015372489566,"z0":5.891736098225602,"aX":-9.8644784992275},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2231,"spinDirection":212},"zone":4,"typeConfidence":0.86,"plateTime":0.42163592752177825,"extension":6.649631193089219},"hitData":{"launchSpeed":103.1,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":100.78,"coordY":174.34}},"index":1,"playId":"2d5b291c-91d7-39ca-90ce-e87933c27f45","pitchNumber":2,"startTime":"2026-04-19T21:57:16.156Z","endTime":"2026-04-19T21:57:23.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:57:23.972Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a sharp ground ball to shortstop Andrés Giménez.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T21:57:30.331Z","endTime":"2026-04-19T21:59:06.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.629453098348254,"aZ":-28.86051081530048,"pfxX":0.3135626166448926,"pfxZ":2.232211089908223,"pX":0.5031914570668319,"pZ":0.6218695637643686,"vX0":6.757652304184592,"vY0":-121.16659113571382,"vZ0":-6.244339912518081,"x":97.82,"y":221.99,"x0":-2.3625719762913047,"y0":50.005620065993455,"z0":5.7536459909608455,"aX":0.46628784233709714},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.8,"breakHorizontal":-2.2,"spinRate":2027,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.45199861124277785,"extension":6.543771739963297},"index":0,"playId":"1c6e346a-4733-36ef-a8a1-eaa28f43f6c6","pitchNumber":1,"startTime":"2026-04-19T21:57:52.733Z","endTime":"2026-04-19T21:57:55.849Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-19T21:58:04.288Z","endTime":"2026-04-19T21:58:20.859Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.853919111901266,"aZ":-25.73459453266894,"pfxX":-0.823008079530755,"pfxZ":4.2318695709565155,"pX":1.6423476002853217,"pZ":0.6844501433322497,"vX0":9.65678916184769,"vY0":-122.01032800790792,"vZ0":-6.764599722593717,"x":54.4,"y":220.3,"x0":-2.243971899766848,"y0":50.004397436069226,"z0":5.682109934122855,"aX":-1.2539607866813893},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.4,"breakHorizontal":-0.6,"spinRate":2182,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4472960711951526,"extension":6.651751643323953},"index":2,"playId":"917e09ba-3bd2-38aa-9deb-bd87f762020b","pitchNumber":2,"startTime":"2026-04-19T21:58:20.859Z","endTime":"2026-04-19T21:58:27.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355917749081406,"aZ":-23.190257696832113,"pfxX":-5.8003004321132146,"pfxZ":6.276052502369009,"pX":-0.9562787320694885,"pZ":2.8392079928657314,"vX0":5.399385296263531,"vY0":-118.74496880501475,"vZ0":-2.0826321169292257,"x":153.45,"y":162.12,"x0":-2.5040218035838873,"y0":50.00020871681166,"z0":5.833683350234692,"aX":-8.297262105619712},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.2,"breakHorizontal":9.2,"spinRate":1474,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4609552393555112,"extension":6.6744138302109235},"index":3,"playId":"1e0a8389-4ef2-35b3-b200-111eeff8b890","pitchNumber":3,"startTime":"2026-04-19T21:58:39.654Z","endTime":"2026-04-19T21:58:43.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.299827518090954,"aZ":-14.071404876223868,"pfxX":-3.0019066581832026,"pfxZ":10.018851132779055,"pX":-0.10404450707500143,"pZ":2.7143745154065204,"vX0":6.818287009748544,"vY0":-133.4679110077286,"vZ0":-5.599619739494048,"x":120.97,"y":165.49,"x0":-2.2999669334602735,"y0":50.00366653589968,"z0":5.850242060807175,"aX":-5.425100605473918},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":4.0,"spinRate":2075,"spinDirection":211},"zone":5,"typeConfidence":0.86,"plateTime":0.4101374286203905,"extension":6.66529379406601},"hitData":{"launchSpeed":102.7,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":100.55,"coordY":144.99}},"index":4,"playId":"ee8fa381-0fb9-376f-a5b1-a11ebb14cf79","pitchNumber":4,"startTime":"2026-04-19T21:58:58.686Z","endTime":"2026-04-19T21:59:06.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T21:59:06.897Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adrian Del Castillo doubles (2) on a sharp fly ball to center fielder Myles Straw. Lourdes Gurriel Jr. scores.","rbi":1,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T21:59:19.076Z","endTime":"2026-04-19T22:00:31.089Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081668285588382,"aZ":-29.40918012783363,"pfxX":-9.509937327700651,"pfxZ":1.9448658502857086,"pX":-1.1090084215564697,"pZ":1.951848099043739,"vX0":6.0345071635321155,"vY0":-118.91052047223931,"vZ0":-2.7965961951725204,"x":159.27,"y":186.08,"x0":-2.451784443990118,"y0":50.00435786285043,"z0":5.827777894522545,"aX":-13.53805185913112},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.1,"breakHorizontal":15.6,"spinRate":1537,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.46167621517536395,"extension":6.751574131503129},"index":0,"playId":"396b6311-a7a2-32da-98b1-1e6ac6d57c3e","pitchNumber":1,"startTime":"2026-04-19T21:59:38.318Z","endTime":"2026-04-19T21:59:42.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527449762777568,"aZ":-31.94151267800618,"pfxX":-7.187302081470492,"pfxZ":0.16108754935875158,"pX":-1.0110781621284375,"pZ":1.710216794664632,"vX0":5.557321754408878,"vY0":-118.14735071488728,"vZ0":-2.7512707317496283,"x":155.54,"y":192.6,"x0":-2.4655279032808317,"y0":50.00106871000489,"z0":5.839629161056467,"aX":-10.110976971356411},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.1,"breakHorizontal":11.5,"spinRate":1620,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.46445541011926617,"extension":6.6825582277909445},"index":1,"playId":"f0f34051-4a49-31dc-b411-dbf3b5a03a34","pitchNumber":2,"startTime":"2026-04-19T21:59:56.633Z","endTime":"2026-04-19T22:00:01.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55400309760546,"aZ":-16.490389612825933,"pfxX":-5.914573284602518,"pfxZ":8.887427637291445,"pX":0.18292608946731118,"pZ":2.2018262042374905,"vX0":8.328440727028458,"vY0":-132.56144647140087,"vZ0":-6.12008711380763,"x":110.03,"y":179.33,"x0":-2.2433725490489302,"y0":50.003355801142924,"z0":5.760985268954959,"aX":-10.438812934751642},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2212,"spinDirection":208},"zone":5,"typeConfidence":0.86,"plateTime":0.41451997612500113,"extension":6.6734316900844926},"hitData":{"launchSpeed":106.0,"launchAngle":24.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.04,"coordY":41.2}},"index":2,"playId":"5dea7366-bbf0-38c9-90b0-9e49a63d7522","pitchNumber":3,"startTime":"2026-04-19T22:00:15.136Z","endTime":"2026-04-19T22:00:31.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:00:31.089Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T22:00:48.310Z","endTime":"2026-04-19T22:01:18.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86507415531643,"aZ":-30.39685815427656,"pfxX":-8.71089596523526,"pfxZ":1.2420299401156552,"pX":-1.0362432321949402,"pZ":1.7692223373718925,"vX0":5.928234460744472,"vY0":-119.46349403251486,"vZ0":-2.922420589314787,"x":156.5,"y":191.01,"x0":-2.4288808054214344,"y0":50.00409762093101,"z0":5.76494150872635,"aX":-12.483241693016115},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.8,"breakHorizontal":14.2,"spinRate":1263,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.46001265431914007,"extension":6.7174923196937035},"hitData":{"launchSpeed":63.0,"launchAngle":-46.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.15,"coordY":167.21}},"index":0,"playId":"232c2594-bba0-3cac-8956-9348bcbb9743","pitchNumber":1,"startTime":"2026-04-19T22:01:10.771Z","endTime":"2026-04-19T22:01:18.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:01:18.457Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T22:01:21.389Z","endTime":"2026-04-19T22:03:33.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8634324974896,"aZ":-14.367639372020282,"pfxX":-6.428032222149731,"pfxZ":9.43926633959701,"pX":-1.4771243803866811,"pZ":2.4249430956914098,"vX0":4.60021597213731,"vY0":-136.23047694520952,"vZ0":-6.375634527751868,"x":173.3,"y":173.31,"x0":-2.349224435970451,"y0":50.00536584477121,"z0":5.782021896167204,"aX":-12.129871852308474},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2121,"spinDirection":218},"zone":13,"typeConfidence":0.89,"plateTime":0.4014682252831996,"extension":6.6970499109654655},"index":0,"playId":"601cc556-fa16-3432-9e37-3d72446de73e","pitchNumber":1,"startTime":"2026-04-19T22:01:53.632Z","endTime":"2026-04-19T22:01:58.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56435692922315,"aZ":-12.825820799015675,"pfxX":-6.982696269288116,"pfxZ":10.243869288999013,"pX":0.18392623902329727,"pZ":1.0852894763722325,"vX0":8.631503954764037,"vY0":-136.23234571685853,"vZ0":-9.950463571087742,"x":109.99,"y":209.48,"x0":-2.111089157590109,"y0":50.006223685010355,"z0":5.661051720355543,"aX":-13.192617540162903},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2184,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4013140963001045,"extension":6.746313122423227},"index":1,"playId":"8990837e-1ff4-36ca-9ea9-9b1869780cef","pitchNumber":2,"startTime":"2026-04-19T22:02:12.657Z","endTime":"2026-04-19T22:02:16.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55435583142435,"aZ":-13.592587318781739,"pfxX":-8.443502261019368,"pfxZ":9.731441855859721,"pX":0.21016600934977087,"pZ":1.2999861447500856,"vX0":9.464164112973878,"vY0":-137.13586904677646,"vZ0":-9.241631738586518,"x":108.99,"y":203.68,"x0":-2.184251893833695,"y0":50.00574695384175,"z0":5.635067475950709,"aX":-16.128609575436446},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":13.3,"spinRate":2305,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.3989817115792298,"extension":6.809930555886117},"index":2,"playId":"af63231f-c935-3cc3-a0f2-9a659308787a","pitchNumber":3,"startTime":"2026-04-19T22:02:32.508Z","endTime":"2026-04-19T22:02:36.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.579378016042195,"aZ":-28.336610159568945,"pfxX":-9.045353487621801,"pfxZ":2.6692234888285906,"pX":-0.7371108139834327,"pZ":2.3938240499334813,"vX0":6.739775065428988,"vY0":-120.01948420832622,"vZ0":-2.0302221017189535,"x":145.1,"y":174.15,"x0":-2.428059351525576,"y0":50.001040334405175,"z0":5.812747721913104,"aX":-12.990964546553037},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.6,"breakHorizontal":14.4,"spinRate":1259,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.4590891665714518,"extension":6.7423457283142625},"index":3,"playId":"c9f41455-467b-3ab2-8003-605c357afa5b","pitchNumber":4,"startTime":"2026-04-19T22:02:56.382Z","endTime":"2026-04-19T22:03:00.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93934771312543,"aZ":-25.55280532804362,"pfxX":-8.358280203398156,"pfxZ":4.4040176686301455,"pX":-0.6479677050529913,"pZ":2.0300254743212713,"vX0":7.066214761652398,"vY0":-122.3821105908647,"vZ0":-3.4186467333586568,"x":141.7,"y":183.97,"x0":-2.497933886112962,"y0":50.00605622292344,"z0":5.652974634872199,"aX":-12.580510500701926},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.3,"breakHorizontal":13.3,"spinRate":1417,"spinDirection":227},"zone":7,"typeConfidence":0.89,"plateTime":0.44890797585473896,"extension":6.828043710054315},"index":4,"playId":"5a5b605b-178a-3826-9cc2-219be4f0f6c4","pitchNumber":5,"startTime":"2026-04-19T22:03:27.144Z","endTime":"2026-04-19T22:03:33.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:03:33.642Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T22:06:01.369Z","endTime":"2026-04-19T22:07:03.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.022222437057984,"aZ":-21.37789568493996,"pfxX":-8.245689708661413,"pfxZ":6.0048164484983415,"pX":0.015444532442856047,"pZ":2.281263056106952,"vX0":8.43036707237869,"vY0":-133.5590270848885,"vZ0":-4.52309973257124,"x":116.41,"y":177.19,"x0":-2.11771228963201,"y0":50.00530029721873,"z0":5.54372093418109,"aX":-14.829928894307603},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":13.0,"spinRate":2242,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.41084098398305535,"extension":6.723040948931517},"index":0,"playId":"7b41e60e-c633-3bd3-9fde-f0fccb712ca4","pitchNumber":1,"startTime":"2026-04-19T22:06:03.194Z","endTime":"2026-04-19T22:06:07.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.360222792317522,"aZ":-24.15351025997753,"pfxX":-9.049263725016477,"pfxZ":4.4077660895506,"pX":0.8359962051128207,"pZ":2.320507810952977,"vX0":10.56459518792828,"vY0":-134.18462565727486,"vZ0":-3.9949214537153654,"x":85.13,"y":176.13,"x0":-1.9787301095152676,"y0":50.00658195402397,"z0":5.551999464597209,"aX":-16.485656350514574},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.3,"breakHorizontal":14.0,"spinRate":2305,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40836678355590017,"extension":6.5503089146777205},"index":1,"playId":"5d24df67-25a1-35ee-9e9d-77cae1a8e0d0","pitchNumber":2,"startTime":"2026-04-19T22:06:18.748Z","endTime":"2026-04-19T22:06:24.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528700989218187,"aZ":-40.36365151189936,"pfxX":4.4466038060326465,"pfxZ":-5.635498254957795,"pX":0.3203058732161777,"pZ":2.0710590132512543,"vX0":4.964713978886396,"vY0":-120.40059041456425,"vZ0":-0.044493487380303565,"x":104.79,"y":182.86,"x0":-2.353706141515642,"y0":50.001927104856705,"z0":5.691374209865881,"aX":6.462750787101029},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.8,"breakHorizontal":-9.4,"spinRate":2497,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.45665365268967983,"extension":6.451060296817013},"index":2,"playId":"603f80d9-c604-388b-8358-021855edc2da","pitchNumber":3,"startTime":"2026-04-19T22:06:33.449Z","endTime":"2026-04-19T22:06:39.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.009693115323635,"aZ":-25.619625298988222,"pfxX":4.643402917663535,"pfxZ":4.499983428898911,"pX":-0.020352760351928945,"pZ":1.1329384043596866,"vX0":4.506409037506829,"vY0":-119.8640489290345,"vZ0":-4.496041825213017,"x":117.78,"y":208.19,"x0":-2.5274651214021095,"y0":50.00245598358038,"z0":5.318600277855269,"aX":6.7602065385163845},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.3,"breakHorizontal":-9.5,"spinRate":2540,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.456828744108587,"extension":6.460063877147466},"index":3,"playId":"d85ff81a-ffb0-3028-8f01-f873febc109e","pitchNumber":4,"startTime":"2026-04-19T22:06:59.372Z","endTime":"2026-04-19T22:07:03.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:07:03.330Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to right fielder Jorge Barrosa.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T22:07:03.109Z","endTime":"2026-04-19T22:09:42.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45028336695654,"aZ":-22.198116235261228,"pfxX":-8.114314975508893,"pfxZ":5.3678545512347045,"pX":0.6880549505560265,"pZ":1.7962480483697167,"vX0":10.050560256449312,"vY0":-135.64110160606225,"vZ0":-5.45671073624568,"x":90.77,"y":190.28,"x0":-2.0159505292766364,"y0":50.002217779468666,"z0":5.3878730447903145,"aX":-15.077668864531223},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":12.5,"spinRate":2315,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4042379909957776,"extension":6.722062413914879},"index":0,"playId":"5f66ccdd-2acf-36b7-b13b-4dbdb9fac239","pitchNumber":1,"startTime":"2026-04-19T22:07:26.989Z","endTime":"2026-04-19T22:07:32.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540621780063773,"aZ":-42.32122990382579,"pfxX":5.34068496188801,"pfxZ":-7.264958507250935,"pX":-1.0119798299685427,"pZ":2.3688321709430404,"vX0":1.6893596226256895,"vY0":-118.2521132634212,"vZ0":1.347635868816409,"x":155.57,"y":174.82,"x0":-2.432231804200103,"y0":50.00424737850928,"z0":5.717065421603818,"aX":7.4565919490567225},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.4,"breakHorizontal":-10.1,"spinRate":2493,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4657350188625089,"extension":6.498121462789542},"index":1,"playId":"c5f4c666-5dd0-3ee4-8b8d-a659dcdb60f0","pitchNumber":2,"startTime":"2026-04-19T22:07:43.011Z","endTime":"2026-04-19T22:07:47.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981950401492973,"aZ":-23.859475694856222,"pfxX":3.2930018916934696,"pfxZ":5.543149268557049,"pX":1.0516757513592954,"pZ":1.1441888949473586,"vX0":7.219712134551614,"vY0":-122.20655753161736,"vZ0":-4.812409819699207,"x":76.91,"y":207.89,"x0":-2.378566574281952,"y0":50.00169231355881,"z0":5.209909548566378,"aX":4.937810243616728},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.0,"breakHorizontal":-7.8,"spinRate":2634,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44965812643472747,"extension":6.453506113572959},"index":2,"playId":"4d5cff26-2a70-3559-ae27-5c7940ed7f54","pitchNumber":3,"startTime":"2026-04-19T22:07:56.879Z","endTime":"2026-04-19T22:08:02.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59810445976664,"aZ":-25.975511565832115,"pfxX":-10.80289438501354,"pfxZ":3.370269919389375,"pX":0.7513969415891282,"pZ":1.3013791705590876,"vX0":11.276768523052215,"vY0":-135.2502911208515,"vZ0":-5.979604713274204,"x":88.36,"y":203.64,"x0":-2.0837726658573867,"y0":50.00041356277979,"z0":5.381096592843036,"aX":-19.85867280111425},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.8,"breakHorizontal":16.9,"spinRate":2395,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4061488359384171,"extension":6.895911227474837},"index":3,"playId":"89f26751-b572-36a1-83d7-ac4499bd02cc","pitchNumber":4,"startTime":"2026-04-19T22:08:15.523Z","endTime":"2026-04-19T22:08:20.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.978978405469604,"aZ":-26.183212890221768,"pfxX":-9.363230892505655,"pfxZ":3.3094751423761286,"pX":0.43729827511523855,"pZ":1.7934550902881232,"vX0":10.139814110074186,"vY0":-134.2176662835466,"vZ0":-4.298228187984866,"x":100.33,"y":190.36,"x0":-2.1859067853775382,"y0":50.004928456827436,"z0":5.296184435037543,"aX":-16.963695364402025},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":14.6,"spinRate":2319,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4091979218636461,"extension":6.700034732048984},"index":4,"playId":"39187776-6290-3ff5-98d0-1e6caab9908b","pitchNumber":5,"startTime":"2026-04-19T22:08:30.375Z","endTime":"2026-04-19T22:08:35.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09740275672249,"aZ":-26.46914896253329,"pfxX":-9.82584347783734,"pfxZ":3.1629872101290104,"pX":-0.15394012318346503,"pZ":2.178351329218429,"vX0":8.739158834484336,"vY0":-134.02771684500993,"vZ0":-3.3246300270853952,"x":122.87,"y":179.96,"x0":-2.1928030383246324,"y0":50.005312052140944,"z0":5.3418368292492255,"aX":-17.73825404490813},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":15.7,"spinRate":2291,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4099111668426412,"extension":6.680953407229991},"index":5,"playId":"c705db57-28fb-330e-b9c1-2b7dd3a9208a","pitchNumber":6,"startTime":"2026-04-19T22:08:47.899Z","endTime":"2026-04-19T22:08:51.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02402565915157,"aZ":-24.91377048448673,"pfxX":-9.988238486637837,"pfxZ":3.9886455913682743,"pX":-0.14071829607697894,"pZ":1.8712064109651825,"vX0":8.978648962237374,"vY0":-134.502006174163,"vZ0":-4.485808861439666,"x":122.36,"y":188.26,"x0":-2.2355541880385346,"y0":50.002810351123934,"z0":5.342215683883191,"aX":-18.17671581201583},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":16.0,"spinRate":2296,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40828923293486374,"extension":6.712249853444285},"index":6,"playId":"a47775ea-8208-3999-bad9-ea045735b889","pitchNumber":7,"startTime":"2026-04-19T22:09:11.002Z","endTime":"2026-04-19T22:09:15.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02438923968995,"aZ":-27.32716525807999,"pfxX":2.369315931123074,"pfxZ":3.114444716922568,"pX":0.42212519192429204,"pZ":2.460519283724413,"vX0":6.259479906152101,"vY0":-123.73250889502431,"vZ0":-1.7420506584868094,"x":100.91,"y":172.35,"x0":-2.4451663225671396,"y0":50.000860726904605,"z0":5.457200712370892,"aX":3.6826026914669945},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":-5.8,"spinRate":2603,"spinDirection":88},"zone":6,"typeConfidence":2.0,"plateTime":0.4421918258282753,"extension":6.541155032877816},"hitData":{"launchSpeed":86.9,"launchAngle":41.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.15,"coordY":89.3}},"index":7,"playId":"5c3c4e42-879b-3fbd-86d7-f21f9d9b7a47","pitchNumber":8,"startTime":"2026-04-19T22:09:33.462Z","endTime":"2026-04-19T22:09:42.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:09:42.531Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Valenzuela lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T22:09:43.474Z","endTime":"2026-04-19T22:10:47.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028815095691783,"aZ":-41.83138139287516,"pfxX":6.744773880158418,"pfxZ":-6.807574015593671,"pX":-1.6697636957965671,"pZ":2.111975146200338,"vX0":0.11768567201078634,"vY0":-118.45056678613489,"vZ0":0.5202808617408456,"x":180.65,"y":181.76,"x0":-2.5961719992061383,"y0":50.00372402149936,"z0":5.72010435183267,"aX":9.566109349796324},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.9,"breakHorizontal":-12.2,"spinRate":2468,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4627472624220528,"extension":6.440842848097419},"index":0,"playId":"2a2e2177-5c19-3b4b-94f0-f1e246801653","pitchNumber":1,"startTime":"2026-04-19T22:10:09.155Z","endTime":"2026-04-19T22:10:14.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31039494151459,"aZ":-28.587295815632007,"pfxX":-8.389585799069863,"pfxZ":2.249158129603037,"pX":-0.36993089094294257,"pZ":2.4248850382872713,"vX0":7.615051196579276,"vY0":-125.00625179006448,"vZ0":-1.4288510362167932,"x":131.1,"y":173.31,"x0":-2.354018265047358,"y0":50.002681525422965,"z0":5.333212261920545,"aX":-13.383875361453173},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":13.6,"spinRate":1906,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.43682415809987596,"extension":6.571108991481319},"index":1,"playId":"eed0cf46-9240-38ae-9690-e80a126dae9e","pitchNumber":2,"startTime":"2026-04-19T22:10:22.794Z","endTime":"2026-04-19T22:10:28.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79234255639671,"aZ":-40.66577437128923,"pfxX":5.574010509683003,"pfxZ":-6.039973022710836,"pX":-0.6211731657738975,"pZ":2.1568859309203736,"vX0":2.6575944663541238,"vY0":-117.89651614597827,"vZ0":0.43577480721696227,"x":140.68,"y":180.54,"x0":-2.4879672302470444,"y0":50.005266123202034,"z0":5.72844602502664,"aX":7.832531871998806},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.6,"breakHorizontal":-10.8,"spinRate":2423,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.46491017560593484,"extension":6.452676038990324},"hitData":{"launchSpeed":84.3,"launchAngle":25.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.2,"coordY":84.45}},"index":2,"playId":"feb01d1e-2105-3d80-b450-4315779d293a","pitchNumber":3,"startTime":"2026-04-19T22:10:40.282Z","endTime":"2026-04-19T22:10:47.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:10:47.720Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out to center fielder Myles Straw.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:13:13.336Z","endTime":"2026-04-19T22:14:32.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Fluharty replaces Kevin Gausman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:12:48.379Z","endTime":"2026-04-19T22:13:15.466Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.657437067747978,"aZ":-24.003022626330637,"pfxX":-0.9869579318755106,"pfxZ":4.6848971030706705,"pX":-0.3555162837273917,"pZ":2.1200512367606215,"vX0":-9.165908185919617,"vY0":-130.72881280511464,"vZ0":-4.640654116412497,"x":130.55,"y":181.54,"x0":3.313534375567806,"y0":50.00235162151133,"z0":5.703590181420242,"aX":-1.7185494711562403},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":3.7,"spinRate":2700,"spinDirection":180},"zone":7,"typeConfidence":0.88,"plateTime":0.41780454592596206,"extension":6.7447552448986885},"index":1,"playId":"34c97bcf-7570-32c5-91fc-6293120495a2","pitchNumber":1,"startTime":"2026-04-19T22:13:15.466Z","endTime":"2026-04-19T22:13:22.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542321706252842,"aZ":-28.05747347879311,"pfxX":8.599366503965209,"pfxZ":2.6174018084152664,"pX":2.3863543358132087,"pZ":2.32810881855694,"vX0":-5.102291556570744,"vY0":-125.01549875755781,"vZ0":-2.803099895851932,"x":26.04,"y":175.92,"x0":3.3424259488111665,"y0":50.005436882217325,"z0":5.780731721148997,"aX":13.536182218859427},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":-14.3,"spinRate":1790,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43908448402763334,"extension":6.641967912103797},"index":2,"playId":"67ad4a1b-dc99-3b23-8274-be33d1ef9b05","pitchNumber":2,"startTime":"2026-04-19T22:13:33.064Z","endTime":"2026-04-19T22:13:37.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358446161967095,"aZ":-23.924606665464104,"pfxX":-0.2108509956090483,"pfxZ":4.615016250366953,"pX":-0.612251852787602,"pZ":3.478489111416777,"vX0":-10.223297816651407,"vY0":-132.3869957308411,"vZ0":-1.3958498566595892,"x":140.34,"y":144.86,"x0":3.315248190589296,"y0":50.003477823945026,"z0":5.751753152033451,"aX":-0.3758172827826496},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":2.4,"spinRate":2714,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.41259682118627694,"extension":6.584322878839806},"index":3,"playId":"c303939c-015c-3b25-8f5c-2759dfdcf688","pitchNumber":3,"startTime":"2026-04-19T22:13:50.377Z","endTime":"2026-04-19T22:13:55.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.923598300536053,"aZ":-32.31681845750753,"pfxX":-6.934114398624901,"pfxZ":-0.10219299035470986,"pX":-0.33260917638201104,"pZ":1.0813795456453086,"vX0":-6.4326606137815325,"vY0":-117.62744959415147,"vZ0":-4.015766350964489,"x":129.68,"y":209.58,"x0":3.3413941904499933,"y0":50.0037497866117,"z0":5.816612184258083,"aX":-9.686870874728337},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":14.2,"spinRate":2820,"spinDirection":302},"zone":13,"typeConfidence":0.92,"plateTime":0.4661827182155869,"extension":6.7582602691554134},"index":4,"playId":"4c15ebad-5cbd-3a2c-9748-5c64e96d309d","pitchNumber":4,"startTime":"2026-04-19T22:14:07.572Z","endTime":"2026-04-19T22:14:11.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14327399494235,"aZ":-24.24372328498648,"pfxX":0.7845899262585938,"pfxZ":4.421450450357347,"pX":-0.4015512037035993,"pZ":2.028794167652661,"vX0":-9.976142393484958,"vY0":-132.78192356376675,"vZ0":-5.0348986222474466,"x":132.31,"y":184.0,"x0":3.2946553541414985,"y0":50.004037981271644,"z0":5.702625261854389,"aX":1.4081180920348306},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":0.6,"spinRate":2660,"spinDirection":169},"zone":7,"typeConfidence":0.9,"plateTime":0.41173324937158773,"extension":6.64463181142987},"hitData":{"launchSpeed":96.6,"launchAngle":19.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.27,"coordY":68.29}},"index":5,"playId":"6d64a061-b382-31f3-b79e-ab977b8a17fc","pitchNumber":5,"startTime":"2026-04-19T22:14:24.372Z","endTime":"2026-04-19T22:14:32.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:14:32.558Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to center fielder Myles Straw.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:14:31.476Z","endTime":"2026-04-19T22:15:06.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501217753810536,"aZ":-28.371908091649683,"pfxX":-6.167498181486079,"pfxZ":2.6781713372113636,"pX":-0.26242719896364913,"pZ":3.22730974193598,"vX0":-6.4577756420519945,"vY0":-119.14808115139485,"vZ0":-0.23738306991814406,"x":127.0,"y":151.64,"x0":3.29672135529298,"y0":50.002756023786326,"z0":5.918816684423852,"aX":-8.75926783527483},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.0,"breakHorizontal":12.8,"spinRate":2516,"spinDirection":294},"zone":1,"typeConfidence":0.91,"plateTime":0.461866751078468,"extension":6.656525466154303},"hitData":{"launchSpeed":87.9,"launchAngle":33.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.06,"coordY":66.67}},"index":0,"playId":"ee46489f-2b27-34c1-898e-9b5f873a4ab2","pitchNumber":1,"startTime":"2026-04-19T22:14:56.199Z","endTime":"2026-04-19T22:15:06.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:15:06.788Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:15:04.483Z","endTime":"2026-04-19T22:15:42.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34306892101475,"aZ":-21.659510880554866,"pfxX":-0.8152783594393144,"pfxZ":5.746357363138605,"pX":0.12605186847326008,"pZ":3.167721620748548,"vX0":-8.513052278249244,"vY0":-133.56437891262442,"vZ0":-2.865263992154235,"x":112.2,"y":153.25,"x0":3.443806474830301,"y0":50.00191581620731,"z0":5.789920060261763,"aX":-1.4911225640713865},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":3.1,"spinRate":2599,"spinDirection":166},"zone":2,"typeConfidence":0.91,"plateTime":0.4081118162071342,"extension":6.488232298716371},"hitData":{"launchSpeed":72.6,"launchAngle":11.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.84,"coordY":141.01}},"index":0,"playId":"22f8083d-9aa9-38a7-b2b8-1540086824cb","pitchNumber":1,"startTime":"2026-04-19T22:15:30.355Z","endTime":"2026-04-19T22:15:42.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:15:42.779Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jorge Barrosa homers (1) on a fly ball to left field. Ketel Marte scores.","rbi":2,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:15:53.128Z","endTime":"2026-04-19T22:18:43.182Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":689254,"link":"/api/v1/people/689254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":689254,"link":"/api/v1/people/689254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40058485938649,"aZ":-22.597810550309752,"pfxX":-0.7578270947856336,"pfxZ":5.4163188694067275,"pX":-0.42191652793271966,"pZ":1.3675424149239115,"vX0":-9.46617142215997,"vY0":-131.7375530735784,"vZ0":-6.69808978478088,"x":133.08,"y":201.86,"x0":3.307510035675654,"y0":50.00512615430965,"z0":5.5988689426861695,"aX":-1.3380674054618589},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":3.4,"spinRate":2730,"spinDirection":168},"zone":13,"typeConfidence":0.89,"plateTime":0.41482751016314756,"extension":6.661670506320382},"index":0,"playId":"6035ed57-1910-3155-870b-350928691cde","pitchNumber":1,"startTime":"2026-04-19T22:16:04.406Z","endTime":"2026-04-19T22:16:09.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409684876791744,"aZ":-22.875576242207504,"pfxX":-0.5331770634872921,"pfxZ":5.205420028220438,"pX":-0.24825792054532014,"pZ":3.390574852724078,"vX0":-9.317526827669719,"vY0":-132.35165059568104,"vZ0":-1.8673668065814533,"x":126.46,"y":147.23,"x0":3.376932298357108,"y0":50.00371552064772,"z0":5.768938561346818,"aX":-0.9504999905602131},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":2.9,"spinRate":2686,"spinDirection":174},"zone":11,"typeConfidence":0.91,"plateTime":0.4127441047179401,"extension":6.597572029737489},"index":1,"playId":"51eada0e-c6cc-3d7f-9301-684091e89129","pitchNumber":2,"startTime":"2026-04-19T22:16:21.989Z","endTime":"2026-04-19T22:16:26.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86744403357498,"aZ":-29.214505755455797,"pfxX":7.008499073343341,"pfxZ":1.8856960974638426,"pX":-1.1331458106604577,"pZ":0.9103284752142298,"vX0":-12.587379029971254,"vY0":-125.24953241933903,"vZ0":-5.9123708829696415,"x":160.19,"y":214.2,"x0":3.071978158271272,"y0":50.00391105554809,"z0":5.723213615813958,"aX":11.014442950252937},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-9.5,"spinRate":1680,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4391330562509257,"extension":6.711671138250621},"index":2,"playId":"f23af0ef-1a1e-328c-aaa1-2c16a6593dcf","pitchNumber":3,"startTime":"2026-04-19T22:16:42.266Z","endTime":"2026-04-19T22:16:46.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525082010389003,"aZ":-22.68610089463924,"pfxX":-1.2641021782109436,"pfxZ":5.352272563126801,"pX":-0.5365909285510378,"pZ":2.7206855945111594,"vX0":-9.523551756228914,"vY0":-131.66081254487412,"vZ0":-3.428638576477543,"x":137.45,"y":165.32,"x0":3.2777000996070695,"y0":50.00144356680335,"z0":5.700867913665692,"aX":-2.2364641413699653},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":4.2,"spinRate":2674,"spinDirection":172},"zone":1,"typeConfidence":0.9,"plateTime":0.4145647061614648,"extension":6.59797982190644},"index":3,"playId":"7961655d-0ea0-3ab4-9e52-1f98a9987f27","pitchNumber":4,"startTime":"2026-04-19T22:16:59.805Z","endTime":"2026-04-19T22:17:03.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356635890552827,"aZ":-33.16829048602003,"pfxX":-6.322003460699222,"pfxZ":-0.6604601157080161,"pX":-0.19776262103606596,"pZ":1.8401396741742533,"vX0":-6.021928528752843,"vY0":-122.83039008285472,"vZ0":-3.1246161909416426,"x":124.54,"y":189.1,"x0":3.1232134376121916,"y0":50.004030204540456,"z0":6.000919962280861,"aX":-9.488802230398074},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.8,"breakHorizontal":13.1,"spinRate":2721,"spinDirection":298},"zone":8,"typeConfidence":0.88,"plateTime":0.44899192315841896,"extension":6.868176587924192},"index":4,"playId":"53d6cbad-5c80-38e9-a36a-af207bcd53be","pitchNumber":5,"startTime":"2026-04-19T22:17:35.892Z","endTime":"2026-04-19T22:17:41.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673217521178255,"aZ":-20.85973850905901,"pfxX":-0.8702639224032314,"pfxZ":6.214023256555668,"pX":0.16157630038929355,"pZ":3.8948302778887753,"vX0":-8.42293538929354,"vY0":-133.59598901345643,"vZ0":-1.133784099829218,"x":110.84,"y":133.62,"x0":3.4583955626584,"y0":50.006618322709016,"z0":5.812996257221231,"aX":-1.585268371610658},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":3.2,"spinRate":2757,"spinDirection":178},"zone":12,"typeConfidence":0.91,"plateTime":0.4087694779146389,"extension":6.493440834125019},"index":5,"playId":"6c9effdc-c10f-3213-bd51-7ee9e80e644e","pitchNumber":6,"startTime":"2026-04-19T22:17:59.374Z","endTime":"2026-04-19T22:18:03.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762276677553103,"aZ":-31.25611129812291,"pfxX":-6.772163278209068,"pfxZ":0.6616772662524779,"pX":-0.08682615286508862,"pZ":1.2855876552178176,"vX0":-5.646886954595661,"vY0":-117.59670289958036,"vZ0":-3.80996107502033,"x":120.31,"y":204.07,"x0":3.235591165654558,"y0":50.002044326909065,"z0":5.863175763216791,"aX":-9.371139723623328},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.5,"breakHorizontal":13.8,"spinRate":2743,"spinDirection":305},"zone":13,"typeConfidence":0.92,"plateTime":0.46788592199450507,"extension":6.670124446953847},"hitData":{"launchSpeed":98.3,"launchAngle":28.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":22.87,"coordY":100.32}},"index":6,"playId":"cc6d3bc3-3d98-3bbc-90fc-521a54e6bd76","pitchNumber":7,"startTime":"2026-04-19T22:18:17.668Z","endTime":"2026-04-19T22:18:43.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:18:43.182Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:18:48.698Z","endTime":"2026-04-19T22:20:10.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643343987897715,"aZ":-22.657142328942697,"pfxX":-1.3401400822585692,"pfxZ":5.386628039024446,"pX":-0.7824697991103556,"pZ":2.866059334345761,"vX0":-10.16519963526513,"vY0":-131.75203731770702,"vZ0":-3.2142516339639635,"x":146.83,"y":161.4,"x0":3.291727960970098,"y0":50.00374665938037,"z0":5.766514668079475,"aX":-2.3673399410384457},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":4.6,"spinRate":2744,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.4149111559273062,"extension":6.628365469676121},"index":0,"playId":"865a7a34-c811-34e9-880e-95df40805ae6","pitchNumber":1,"startTime":"2026-04-19T22:19:07.828Z","endTime":"2026-04-19T22:19:13.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.830169483877107,"aZ":-22.554008398495753,"pfxX":-1.5590742394368395,"pfxZ":5.509951587160746,"pX":0.8739329576354394,"pZ":1.944050060422973,"vX0":-6.4211449382598955,"vY0":-130.83071383194235,"vZ0":-5.186654710527637,"x":83.69,"y":186.29,"x0":3.5556397334879817,"y0":50.00092911032209,"z0":5.627211573067378,"aX":-2.7201201160158233},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":4.2,"spinRate":2753,"spinDirection":190},"zone":14,"typeConfidence":0.88,"plateTime":0.41756809867077616,"extension":6.54751952561599},"index":1,"playId":"65e8b2ea-37e8-34b0-b6d3-3500799353a9","pitchNumber":2,"startTime":"2026-04-19T22:19:24.047Z","endTime":"2026-04-19T22:19:29.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06749711915105,"aZ":-23.431459094405653,"pfxX":-3.5860795613379812,"pfxZ":5.0334303236725395,"pX":0.847566015872933,"pZ":1.9117341135902992,"vX0":-5.470573753712557,"vY0":-130.86387577266728,"vZ0":-5.515526655871503,"x":84.69,"y":187.16,"x0":3.42953729707314,"y0":50.00576851181593,"z0":5.797021649069866,"aX":-6.234188495953329},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.2,"breakHorizontal":7.7,"spinRate":2651,"spinDirection":180},"zone":9,"typeConfidence":0.87,"plateTime":0.4182116776885336,"extension":6.601929274150191},"index":2,"playId":"58fe2cea-a8f0-388d-8430-ffcb519686b0","pitchNumber":3,"startTime":"2026-04-19T22:19:39.636Z","endTime":"2026-04-19T22:19:44.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-19T22:19:53.943Z","endTime":"2026-04-19T22:20:05.213Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79954907241247,"aZ":-23.901600577396877,"pfxX":6.848619451988533,"pfxZ":5.004224861439693,"pX":0.26128656384340593,"pZ":1.0137364983036399,"vX0":-9.858323059787178,"vY0":-128.14014098305745,"vZ0":-7.387988625834522,"x":107.04,"y":211.41,"x0":3.2781368614162414,"y0":50.005511907807694,"z0":5.816632670745788,"aX":11.33022674152085},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":-10.1,"spinRate":1833,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.42831259038568614,"extension":6.805236813780879},"index":4,"playId":"8024f4c0-5cd3-385f-8b64-76d13a4d8cd1","pitchNumber":4,"startTime":"2026-04-19T22:20:05.213Z","endTime":"2026-04-19T22:20:10.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:20:10.078Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:22:23.379Z","endTime":"2026-04-19T22:23:44.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tim Tawa replaces third baseman Nolan Arenado, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:21:35.216Z","endTime":"2026-04-19T22:22:25.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.529789131843984,"aZ":-27.22972437225892,"pfxX":-9.714520097371235,"pfxZ":3.158224582654011,"pX":-0.692315418428809,"pZ":1.853839661155511,"vX0":7.566636810030617,"vY0":-123.91536201536047,"vZ0":-2.7324259398828037,"x":143.39,"y":188.73,"x0":-2.5154024417932157,"y0":50.00029748237837,"z0":5.233336311880579,"aX":-15.185842942401136},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":2058,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.441127830289302,"extension":6.504326984737677},"index":1,"playId":"f3e69435-71ee-3be8-8883-2e01e9c908e9","pitchNumber":1,"startTime":"2026-04-19T22:22:25.495Z","endTime":"2026-04-19T22:22:29.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05163297166731,"aZ":-22.153163436148667,"pfxX":-2.210115157670039,"pfxZ":5.829728602573167,"pX":1.62492980411425,"pZ":0.8808773851234604,"vX0":10.561940082096926,"vY0":-129.95531353508977,"vZ0":-6.852889082774393,"x":55.06,"y":215.0,"x0":-2.196565197586975,"y0":50.00205321167564,"z0":5.223270078470983,"aX":-3.799819307696385},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":1.8,"spinRate":2519,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42074108251316034,"extension":6.543065510827689},"index":2,"playId":"04c14dc8-e57f-3dd3-ab22-094eae9fc2d9","pitchNumber":2,"startTime":"2026-04-19T22:22:40.750Z","endTime":"2026-04-19T22:22:44.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767140601540635,"aZ":-25.65853232004333,"pfxX":-10.287596923368916,"pfxZ":4.128234166108316,"pX":0.32670087033479533,"pZ":0.44203912101694615,"vX0":9.745410648254204,"vY0":-124.45700680884917,"vZ0":-6.452818800811848,"x":104.55,"y":226.84,"x0":-2.2934592077591125,"y0":50.000444013603904,"z0":5.178627878729184,"aX":-16.220791418797422},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":16.6,"spinRate":2041,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.43922189514575294,"extension":6.828131118398302},"index":3,"playId":"2c31f0d8-6448-3adb-9db4-dad2dc42a019","pitchNumber":3,"startTime":"2026-04-19T22:22:56.489Z","endTime":"2026-04-19T22:23:00.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27586892802741,"aZ":-30.881900139176103,"pfxX":-9.396099466769655,"pfxZ":0.8081081779290775,"pX":0.3188342686320255,"pZ":1.5874635414700535,"vX0":9.480448184348367,"vY0":-125.367987317774,"vZ0":-2.6424354123760305,"x":104.85,"y":195.92,"x0":-2.2828801385914983,"y0":50.00259393166019,"z0":5.164302650732869,"aX":-15.02429166301996},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":1979,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.43614459006553696,"extension":6.5219797806766495},"index":4,"playId":"8617b805-7994-3cee-ab3d-f8d30ef2750b","pitchNumber":4,"startTime":"2026-04-19T22:23:12.151Z","endTime":"2026-04-19T22:23:15.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916017247307792,"aZ":-41.59458170090188,"pfxX":3.4586681898475966,"pfxZ":-6.469523720753246,"pX":-0.3302914756414219,"pZ":0.4410101414090867,"vX0":3.8209520030021196,"vY0":-120.33484846831806,"vZ0":-3.198426851639839,"x":129.59,"y":226.87,"x0":-2.3923673597018067,"y0":50.00359810343767,"z0":5.49855668926881,"aX":5.03537163366476},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.2,"breakHorizontal":-7.2,"spinRate":2522,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4564250333285904,"extension":6.431890722701828},"hitData":{"launchSpeed":43.0,"launchAngle":25.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":168.28}},"index":5,"playId":"b8e44717-6cce-3060-8ab4-0cc6627f0f12","pitchNumber":5,"startTime":"2026-04-19T22:23:36.736Z","endTime":"2026-04-19T22:23:44.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:23:44.195Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman Tim Tawa to first baseman Ildemaro Vargas.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:23:45.656Z","endTime":"2026-04-19T22:24:25.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236774748888333,"aZ":-40.53485641372065,"pfxX":3.899424171447607,"pfxZ":-5.756755533688394,"pX":0.2684733175087748,"pZ":1.224392271062925,"vX0":4.781371922373574,"vY0":-120.0541746886118,"vZ0":-1.8804676434656673,"x":106.77,"y":205.72,"x0":-2.2588861902693185,"y0":50.001353349683626,"z0":5.640940505427729,"aX":5.664824102600081},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.6,"breakHorizontal":-8.3,"spinRate":2475,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45703045527958563,"extension":6.478452251999324},"index":0,"playId":"f5fd1bf7-fabe-3241-987c-34472ff3bb54","pitchNumber":1,"startTime":"2026-04-19T22:24:05.229Z","endTime":"2026-04-19T22:24:09.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3401611639879,"aZ":-25.92635527760972,"pfxX":-9.726132506706119,"pfxZ":3.8513466147859248,"pX":-0.04173475684578467,"pZ":1.3337592765575237,"vX0":8.740798865393511,"vY0":-126.43979020327856,"vZ0":-4.5387764444398115,"x":118.59,"y":202.77,"x0":-2.2768105307562836,"y0":50.00389912004455,"z0":5.228147467492769,"aX":-15.778333671621676},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":2063,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4328912468194992,"extension":6.769491497674471},"hitData":{"launchSpeed":67.4,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.64,"coordY":170.84}},"index":1,"playId":"63299357-5fd2-3959-b663-5b5614719108","pitchNumber":2,"startTime":"2026-04-19T22:24:18.273Z","endTime":"2026-04-19T22:24:25.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:24:25.864Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vladimir Guerrero Jr. doubles (5) on a sharp ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:24:32.425Z","endTime":"2026-04-19T22:25:02.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.975470756647827,"aZ":-30.403337267007892,"pfxX":-9.7010675242934,"pfxZ":1.097070952432471,"pX":-0.5325608498766424,"pZ":1.8004232532739144,"vX0":7.534257031096528,"vY0":-126.1001356143018,"vZ0":-2.8221110515463965,"x":137.3,"y":190.17,"x0":-2.29463096655754,"y0":50.003177368188894,"z0":5.379920237783074,"aX":-15.666977415625222},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":16.0,"spinRate":2081,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.43389599954592706,"extension":6.768426989259517},"hitData":{"launchSpeed":110.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":72.03,"coordY":149.13}},"index":0,"playId":"177719e7-b42c-3eb3-a58c-f3166497237d","pitchNumber":1,"startTime":"2026-04-19T22:24:48.020Z","endTime":"2026-04-19T22:25:02.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:25:02.721Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesús Sánchez lines out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:25:11.154Z","endTime":"2026-04-19T22:25:42.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54314123320523,"aZ":-23.844955107459434,"pfxX":0.4065832344703784,"pfxZ":4.891748006541899,"pX":0.004546308392933335,"pZ":2.0062148538715894,"vX0":6.57654234860294,"vY0":-129.574034746725,"vZ0":-3.859243669120119,"x":116.83,"y":184.61,"x0":-2.6172351035594255,"y0":50.00625980366282,"z0":5.332468826337012,"aX":0.6927522190504976},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.2,"spinRate":2583,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.42237205426451085,"extension":6.458514810191722},"hitData":{"launchSpeed":110.6,"launchAngle":15.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.36,"coordY":68.54}},"index":0,"playId":"323e21d2-746c-3567-9448-a7bf0a3145ae","pitchNumber":1,"startTime":"2026-04-19T22:25:36.231Z","endTime":"2026-04-19T22:25:42.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:25:42.942Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lourdes Gurriel Jr. lines out to second baseman Ernie Clement.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:28:04.593Z","endTime":"2026-04-19T22:28:27.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Nance replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:27:21.913Z","endTime":"2026-04-19T22:28:06.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28868602404451,"aZ":-17.61480208414114,"pfxX":-7.842479306419666,"pfxZ":7.553949804853051,"pX":-0.24019160920251736,"pZ":3.0081092303603842,"vX0":4.446780063158082,"vY0":-137.88405616673742,"vZ0":-5.864169131465183,"x":126.16,"y":157.56,"x0":-0.8537496333929567,"y0":50.005186864520695,"z0":6.348640156073196,"aX":-15.122353885206483},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":13.3,"spinRate":2215,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.3970417300406095,"extension":6.171296943419677},"index":1,"playId":"67b876e6-e481-3cce-9ae3-ec508f03acf0","pitchNumber":1,"startTime":"2026-04-19T22:28:06.739Z","endTime":"2026-04-19T22:28:10.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346736121628155,"aZ":-21.672849554022964,"pfxX":-9.801280809222089,"pfxZ":5.564545807159181,"pX":-0.7257630573941499,"pZ":2.8991063602718325,"vX0":3.829096086954576,"vY0":-136.79607852838515,"vZ0":-5.186556570065813,"x":144.66,"y":160.5,"x0":-0.8736089178623222,"y0":50.002864811317544,"z0":6.3138396402468615,"aX":-18.49865636899487},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":2158,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.4010359473829199,"extension":6.1669518768030285},"hitData":{"launchSpeed":72.3,"launchAngle":16.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.7,"coordY":136.01}},"index":2,"playId":"d35dc511-d568-3b9f-9804-4ebb70cd31bb","pitchNumber":2,"startTime":"2026-04-19T22:28:21.663Z","endTime":"2026-04-19T22:28:27.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:28:27.579Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out to pitcher Tommy Nance.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:28:29.556Z","endTime":"2026-04-19T22:29:15.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618397348692806,"aZ":-43.206286694532906,"pfxX":7.71602932616695,"pfxZ":-7.526302676038968,"pX":0.5514036529734626,"pZ":2.7609769677640617,"vX0":1.1447230652203009,"vY0":-121.34359789425721,"vZ0":-0.13902338290088867,"x":95.98,"y":164.23,"x0":-0.929612916534304,"y0":50.00497829418478,"z0":6.639474866110774,"aX":11.305968762942},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.3,"breakHorizontal":-14.3,"spinRate":3024,"spinDirection":22},"zone":3,"typeConfidence":0.91,"plateTime":0.45444974897316115,"extension":5.760777348085419},"index":0,"playId":"4ff6e05e-96e8-33f3-bf97-e74312396ddc","pitchNumber":1,"startTime":"2026-04-19T22:28:51.112Z","endTime":"2026-04-19T22:28:57.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46280282795274,"aZ":-20.827837402517524,"pfxX":-9.027352820183523,"pfxZ":5.864463663242285,"pX":-0.5440457819516008,"pZ":2.8885298825644656,"vX0":4.336403437741032,"vY0":-138.57476457684288,"vZ0":-5.315555262235406,"x":137.74,"y":160.79,"x0":-0.9607683370697828,"y0":50.003403538918974,"z0":6.2332537830417465,"aX":-17.466278341950712},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":15.4,"spinRate":2276,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.3960408400125268,"extension":6.010124955719259},"hitData":{"launchSpeed":88.3,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.65,"coordY":167.73}},"index":1,"playId":"752bc3e8-8dd0-36ad-9e7d-7490009a3694","pitchNumber":2,"startTime":"2026-04-19T22:29:07.156Z","endTime":"2026-04-19T22:29:15.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:29:15.119Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:29:23.835Z","endTime":"2026-04-19T22:30:57.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26322962437169,"aZ":-20.004130149290848,"pfxX":-9.320382896450347,"pfxZ":6.348261549065748,"pX":0.4798466702730093,"pZ":2.3562276613365163,"vX0":6.299130628459576,"vY0":-137.73932234394036,"vZ0":-6.807613608213194,"x":98.71,"y":175.16,"x0":-0.628544630082762,"y0":50.00233071335601,"z0":6.217473978085543,"aX":-17.866372980863556},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":15.5,"spinRate":2266,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.39801640214835876,"extension":6.084916882442759},"index":0,"playId":"527c37d0-50b4-340a-8885-976cf076c237","pitchNumber":1,"startTime":"2026-04-19T22:29:41.539Z","endTime":"2026-04-19T22:29:45.890Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-19T22:30:02.276Z","endTime":"2026-04-19T22:30:05.890Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54899198884973,"aZ":-41.86231297353364,"pfxX":5.670194773985719,"pfxZ":-6.2850474043726585,"pX":1.4040932856496087,"pZ":2.5337287124361603,"vX0":3.976003785301195,"vY0":-124.3587420557922,"vZ0":-1.2687696020677979,"x":63.48,"y":170.37,"x0":-0.9606854563353509,"y0":50.002707048224906,"z0":6.572013245267894,"aX":8.741484620714163},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.4,"breakHorizontal":-11.3,"spinRate":2890,"spinDirection":19},"zone":12,"typeConfidence":0.88,"plateTime":0.4430964846128487,"extension":5.915755924725618},"index":2,"playId":"6e6edf48-8b90-35b9-a96e-4e406c7140bc","pitchNumber":2,"startTime":"2026-04-19T22:30:05.890Z","endTime":"2026-04-19T22:30:10.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.715645924783544,"aZ":-44.66174398148567,"pfxX":6.991824712203105,"pfxZ":-8.166566252861646,"pX":0.6211410331937578,"pZ":0.022938983628787147,"vX0":1.4480164728157197,"vY0":-123.97979537612672,"vZ0":-6.433065660959237,"x":93.32,"y":238.16,"x0":-0.8803000993982354,"y0":50.0007971980025,"z0":6.451088459954952,"aX":10.697024967412288},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-16.2,"breakHorizontal":-13.0,"spinRate":3032,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.4446888892020153,"extension":5.939307180884578},"index":3,"playId":"a7a112cd-c2be-3da7-ad35-7daac442472b","pitchNumber":3,"startTime":"2026-04-19T22:30:28.722Z","endTime":"2026-04-19T22:30:35.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38871887991457,"aZ":-45.759799387041696,"pfxX":6.131081659489519,"pfxZ":-8.77928529403904,"pX":0.540319612120506,"pZ":3.049307059652493,"vX0":1.8499429957122402,"vY0":-124.5225003648326,"vZ0":0.5414743834520728,"x":96.4,"y":156.45,"x0":-1.0113470276285632,"y0":50.00197204900793,"z0":6.659732766850236,"aX":9.488036171114635},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-15.4,"breakHorizontal":-11.5,"spinRate":2976,"spinDirection":13},"zone":3,"typeConfidence":0.9,"plateTime":0.44231472662005,"extension":5.843617831071169},"hitData":{"launchSpeed":70.3,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.85,"coordY":157.7}},"index":4,"playId":"f5846c63-2d92-34de-b193-09ae7334cff7","pitchNumber":4,"startTime":"2026-04-19T22:30:49.497Z","endTime":"2026-04-19T22:30:57.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:30:57.459Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eloy Jiménez grounds out, third baseman Ildemaro Vargas to first baseman James McCann.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T22:33:08.690Z","endTime":"2026-04-19T22:33:49.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Aramis Garcia replaces left fielder Lourdes Gurriel Jr., batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:33:06.335Z","endTime":"2026-04-19T22:33:06.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605244,"link":"/api/v1/people/605244"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"description":"Defensive switch from first base to third base for Ildemaro Vargas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T22:33:06.363Z","endTime":"2026-04-19T22:33:06.364Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600"},{"details":{"description":"Defensive switch from third base to left field for Tim Tawa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-19T22:33:06.364Z","endTime":"2026-04-19T22:33:06.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"description":"Defensive switch from catcher to first base for James McCann.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-19T22:33:06.365Z","endTime":"2026-04-19T22:33:10.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"800"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.414120168302386,"aZ":-14.907358863986415,"pfxX":-4.148073958527717,"pfxZ":9.41051841105539,"pX":0.2397433703771652,"pZ":2.5300070221659587,"vX0":7.865776076062314,"vY0":-134.19290701929455,"vZ0":-4.932161015677911,"x":107.86,"y":170.47,"x0":-2.1825251795784415,"y0":50.00111147159234,"z0":5.443840247640543,"aX":-7.610229807953249},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2321,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4072327418955921,"extension":6.530998279399817},"index":4,"playId":"62e4e58f-cd50-388d-b54d-01b9572d2e43","pitchNumber":1,"startTime":"2026-04-19T22:33:10.825Z","endTime":"2026-04-19T22:33:14.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.853992232082593,"aZ":-26.77275748234828,"pfxX":-10.25449637204223,"pfxZ":2.966386379666392,"pX":-0.3438737171578475,"pZ":0.49744277524848435,"vX0":8.394297944142936,"vY0":-133.9707859390826,"vZ0":-7.64297301188197,"x":130.11,"y":225.35,"x0":-2.1850214421144147,"y0":50.00058722434802,"z0":5.299957131720454,"aX":-18.644349339422405},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":16.8,"spinRate":2219,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40879591287060624,"extension":6.828745120239234},"index":5,"playId":"464fc682-de8d-35e7-8e07-50cc8f2e647c","pitchNumber":2,"startTime":"2026-04-19T22:33:25.390Z","endTime":"2026-04-19T22:33:29.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.797502109348365,"aZ":-28.23123478084223,"pfxX":3.8042330921353527,"pfxZ":2.679128772301733,"pX":-0.09500786742394166,"pZ":1.6374193628363307,"vX0":4.80997756400039,"vY0":-120.82218557673563,"vZ0":-2.638733502150868,"x":120.62,"y":194.57,"x0":-2.609964558693573,"y0":50.00031711976094,"z0":5.23904362338974,"aX":5.590672677653224},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.4,"breakHorizontal":-8.0,"spinRate":2527,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.4543339736706886,"extension":6.428314079032728},"hitData":{"launchSpeed":100.0,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.06,"coordY":160.2}},"index":6,"playId":"c59accce-9571-3553-8de1-07112e671e82","pitchNumber":3,"startTime":"2026-04-19T22:33:41.974Z","endTime":"2026-04-19T22:33:49.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:33:49.636Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Ketel Marte to first baseman James McCann.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T22:33:51.602Z","endTime":"2026-04-19T22:34:49.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707750007203174,"aZ":-16.96565095671293,"pfxX":-3.7689020766604253,"pfxZ":8.308735739744204,"pX":0.42666387272614476,"pZ":2.2727501363248765,"vX0":8.513638311945341,"vY0":-133.90454927598915,"vZ0":-5.081577712147173,"x":100.74,"y":177.42,"x0":-2.292835923679476,"y0":50.0046982240932,"z0":5.394302309929063,"aX":-6.9010801333162926},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":5.2,"spinRate":2414,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4077819140373373,"extension":6.669996999094945},"index":0,"playId":"00057e4d-0bc6-3b20-ac6b-952f33e9e658","pitchNumber":1,"startTime":"2026-04-19T22:34:12.716Z","endTime":"2026-04-19T22:34:16.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040981446801105,"aZ":-28.27389798736334,"pfxX":-10.189076782417668,"pfxZ":2.4202592933980993,"pX":-0.9798152168623989,"pZ":1.0065416026306133,"vX0":7.103926960276321,"vY0":-125.96908122932287,"vZ0":-4.479058855160878,"x":154.35,"y":211.6,"x0":-2.5094561411280782,"y0":50.002433546410046,"z0":5.087414034292781,"aX":-16.4121463459402},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":16.9,"spinRate":2062,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4344426197021649,"extension":6.636763160419726},"index":1,"playId":"7c2bbdb7-c517-3ada-9e70-0de8262596bf","pitchNumber":2,"startTime":"2026-04-19T22:34:26.992Z","endTime":"2026-04-19T22:34:31.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863948136045007,"aZ":-15.789568095399533,"pfxX":-5.5265242615668075,"pfxZ":8.852668074740718,"pX":0.2051888856441074,"pZ":2.882017510988082,"vX0":8.784499033696097,"vY0":-134.59762451678102,"vZ0":-3.5622039340849576,"x":109.18,"y":160.97,"x0":-2.369943777355293,"y0":50.00241375685186,"z0":5.3280902139940824,"aX":-10.228632286091823},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2418,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4056156493096301,"extension":6.605052184642629},"hitData":{"launchSpeed":99.3,"launchAngle":-3.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.74,"coordY":154.12}},"index":2,"playId":"697615cb-8036-3922-aa65-b5cbb8584837","pitchNumber":3,"startTime":"2026-04-19T22:34:42.217Z","endTime":"2026-04-19T22:34:49.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:34:49.817Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T22:35:01.051Z","endTime":"2026-04-19T22:36:38.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605244,"link":"/api/v1/people/605244"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.062860062522578,"aZ":-28.302731799204956,"pfxX":4.7507828100330185,"pfxZ":2.626390790854712,"pX":0.2268815027274815,"pZ":1.534923835493031,"vX0":5.295519536345189,"vY0":-121.83616661281717,"vZ0":-2.8583064354205487,"x":108.35,"y":197.34,"x0":-2.607442968042398,"y0":50.00590645635025,"z0":5.216948308624555,"aX":7.01000242742655},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.2,"breakHorizontal":-10.1,"spinRate":2530,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4527867637194194,"extension":6.411404508810509},"index":0,"playId":"0ce961b0-a494-3bfe-9cf0-ce5484fed5c9","pitchNumber":1,"startTime":"2026-04-19T22:35:09.604Z","endTime":"2026-04-19T22:35:15.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.068540034612088,"aZ":-18.723416364748175,"pfxX":-9.330999348829806,"pfxZ":7.4787684831967844,"pX":-0.9284707315749052,"pZ":1.749734191325393,"vX0":6.340050942428292,"vY0":-133.5900827414722,"vZ0":-6.296880710482491,"x":152.39,"y":191.54,"x0":-2.125921453905457,"y0":50.00609275477705,"z0":5.493754732403406,"aX":-16.7875406586008},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2251,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4107776076834031,"extension":6.570474588167586},"index":1,"playId":"ec0df444-0a55-3655-a034-4ae7bb145ee4","pitchNumber":2,"startTime":"2026-04-19T22:35:22.387Z","endTime":"2026-04-19T22:35:27.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91623146700591,"aZ":-21.459694354436966,"pfxX":-9.710348972723331,"pfxZ":5.8143002485567274,"pX":0.8388495154289533,"pZ":0.34019395133371394,"vX0":11.020019299974821,"vY0":-135.0607842561744,"vZ0":-9.088880383397624,"x":85.03,"y":229.59,"x0":-2.036214154480142,"y0":50.00635808171363,"z0":5.2631988962856235,"aX":-17.910157043987827},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2240,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40580992963114815,"extension":6.695880361421257},"index":2,"playId":"4d14661a-af55-3406-acd0-c8c62fd21ce3","pitchNumber":3,"startTime":"2026-04-19T22:35:37.894Z","endTime":"2026-04-19T22:35:41.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928580238563644,"aZ":-28.1317199680226,"pfxX":6.490723353419776,"pfxZ":2.7520862056105546,"pX":0.17371936971664248,"pZ":1.4922992576269627,"vX0":4.582843191368648,"vY0":-121.78446959984817,"vZ0":-2.8471196496113707,"x":110.38,"y":198.49,"x0":-2.590512215650004,"y0":50.001740913784204,"z0":5.167420911799958,"aX":9.529481844601086},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.4,"breakHorizontal":-13.0,"spinRate":2659,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4536828544546858,"extension":6.463884316871235},"index":3,"playId":"ced31cc8-27f5-34c2-a14f-4b1f5e20cb7d","pitchNumber":4,"startTime":"2026-04-19T22:35:58.657Z","endTime":"2026-04-19T22:36:03.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66692167462788,"aZ":-28.98359833547875,"pfxX":6.008636941255888,"pfxZ":2.1542855509406915,"pX":0.7307624984406106,"pZ":0.8979534129563435,"vX0":6.049550497372584,"vY0":-122.4282614194658,"vZ0":-4.216288161951808,"x":89.15,"y":214.54,"x0":-2.5755668228970223,"y0":50.00413358400167,"z0":5.1928057718362215,"aX":8.897135319096183},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.9,"breakHorizontal":-12.6,"spinRate":2648,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4516482412459184,"extension":6.4716532430377525},"index":4,"playId":"b8793ed8-ea33-368e-93ae-df513e4e6ed5","pitchNumber":5,"startTime":"2026-04-19T22:36:13.177Z","endTime":"2026-04-19T22:36:18.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43365653091481,"aZ":-25.15186151196943,"pfxX":-10.814696484558647,"pfxZ":3.8897966088248133,"pX":0.043967689512307714,"pZ":1.6398037587793601,"vX0":9.779743987390066,"vY0":-134.38225855127405,"vZ0":-4.761947998341584,"x":115.32,"y":194.51,"x0":-2.2591169388881474,"y0":50.006410695559545,"z0":5.249216233868993,"aX":-19.542757551275685},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":17.2,"spinRate":2290,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4095069181087778,"extension":6.704440308646679},"index":5,"playId":"5fdafba5-ec26-348c-bfcc-a21fe777fc24","pitchNumber":6,"startTime":"2026-04-19T22:36:35.267Z","endTime":"2026-04-19T22:36:38.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:36:38.937Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a ground ball to center fielder Myles Straw.","rbi":0,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-19T22:38:57.793Z","endTime":"2026-04-19T22:40:23.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:37:51.652Z","endTime":"2026-04-19T22:38:59.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6371211115095,"aZ":-28.23303544833917,"pfxX":0.40078737826607913,"pfxZ":2.2982289257869297,"pX":1.0262849061197894,"pZ":2.6655202845084114,"vX0":2.1512554334009746,"vY0":-129.28354288535783,"vZ0":-4.167220328021287,"x":77.88,"y":166.81,"x0":0.1357744702861961,"y0":50.00326549884529,"z0":6.4330305172802875,"aX":0.6870873411244848},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":-1.2,"spinRate":2355,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.42155013335003444,"extension":5.3607612776258735},"index":1,"playId":"745257b2-ee56-3995-a73b-5559c67ffa1c","pitchNumber":1,"startTime":"2026-04-19T22:38:59.907Z","endTime":"2026-04-19T22:39:04.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25123561093294,"aZ":-26.367006855884753,"pfxX":0.5173324793618383,"pfxZ":3.536180750457321,"pX":0.5171978191197873,"pZ":1.59676958466546,"vX0":0.78894033909214,"vY0":-127.82178212381464,"vZ0":-6.554108258626046,"x":97.29,"y":195.67,"x0":0.136410650370728,"y0":50.00350722674555,"z0":6.286352130944627,"aX":0.8492203757274105},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.1,"spinRate":2360,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.4297901738518939,"extension":5.4211932269666425},"index":2,"playId":"0f7e4e66-20f6-3aea-8abd-1a8e5d0a7571","pitchNumber":2,"startTime":"2026-04-19T22:39:14.484Z","endTime":"2026-04-19T22:39:17.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54399251065108,"aZ":-12.461979640449817,"pfxX":-3.315407926620187,"pfxZ":10.191577933399405,"pX":-0.4419849200077179,"pZ":3.030781651657942,"vX0":-0.5073540540707722,"vY0":-138.14094659121739,"vZ0":-6.666615255041673,"x":133.85,"y":156.95,"x0":0.17478783867689596,"y0":50.00285363597439,"z0":6.311755706311196,"aX":-6.41255254464148},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2294,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3963706188398932,"extension":5.407778132321822},"index":3,"playId":"b2570341-47cf-349a-aadd-e08f0f851c63","pitchNumber":3,"startTime":"2026-04-19T22:39:30.327Z","endTime":"2026-04-19T22:39:35.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024048939334552,"aZ":-25.318355641105345,"pfxX":-0.13942323879018215,"pfxZ":4.020638338322259,"pX":1.5767662595859162,"pZ":0.2093912675804095,"vX0":3.1256891396597677,"vY0":-130.16270495228557,"vZ0":-10.401286226021266,"x":56.9,"y":233.13,"x0":0.3751266956932296,"y0":50.000263032459536,"z0":6.195966885865448,"aX":-0.2376375576693044},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2241,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4218784708528651,"extension":5.3490744139839395},"index":4,"playId":"d4ccd3ce-d5eb-325d-ad26-9e69eded0684","pitchNumber":4,"startTime":"2026-04-19T22:39:52.423Z","endTime":"2026-04-19T22:39:56.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.361092728271586,"aZ":-25.69820883169181,"pfxX":0.6196118078106903,"pfxZ":3.6904363110851213,"pX":0.8308641567150723,"pZ":1.754016444317988,"vX0":1.015616584109299,"vY0":-131.28875670226796,"vZ0":-6.772433134456523,"x":85.33,"y":191.42,"x0":0.35931244074782376,"y0":50.00477658777048,"z0":6.265075947604119,"aX":1.0875333702332683},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.3,"spinRate":2323,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4163184488300695,"extension":5.399975678632872},"hitData":{"launchSpeed":83.6,"launchAngle":8.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.76,"coordY":93.79}},"index":5,"playId":"5d0002b3-af67-3847-879b-584a00988d37","pitchNumber":5,"startTime":"2026-04-19T22:40:12.248Z","endTime":"2026-04-19T22:40:23.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:40:23.192Z","atBatIndex":76},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James McCann grounds into a double play, shortstop Andrés Giménez to second baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Tim Tawa out at 2nd. James McCann out at 1st.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-19T22:40:24.492Z","endTime":"2026-04-19T22:41:44.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.764784729877565,"aZ":-43.64075146241131,"pfxX":2.6118296741012266,"pfxZ":-8.178138854755057,"pX":0.03675715800515271,"pZ":3.244544328314775,"vX0":-1.4536493787425502,"vY0":-117.73802394172402,"vZ0":1.4763768331324116,"x":115.6,"y":151.18,"x0":0.3234367424751526,"y0":50.005717804426446,"z0":6.654046125409649,"aX":3.6602632869114626},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.2,"breakHorizontal":-4.3,"spinRate":2394,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.4655666119224451,"extension":5.322286812474307},"index":0,"playId":"ce0ec295-7f1c-364b-a954-86630bd37ed8","pitchNumber":1,"startTime":"2026-04-19T22:40:56.310Z","endTime":"2026-04-19T22:41:02.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06932718908438,"aZ":-25.06576192457323,"pfxX":0.13914237862699547,"pfxZ":4.152998727441043,"pX":0.0946198769097334,"pZ":2.8532644692735674,"vX0":-0.639920131596554,"vY0":-129.7313353408207,"vZ0":-4.139852417869923,"x":113.39,"y":161.74,"x0":0.32595222884336983,"y0":50.00221967993554,"z0":6.370703601716245,"aX":0.23816906607327354},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.8,"breakHorizontal":-0.1,"spinRate":2155,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.42152090282413335,"extension":5.384962946012353},"index":1,"playId":"df9998a1-ed2d-3705-bdd8-4703d1f56654","pitchNumber":2,"startTime":"2026-04-19T22:41:17.917Z","endTime":"2026-04-19T22:41:23.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.704989962269156,"aZ":-26.281031585170847,"pfxX":0.6344317202044851,"pfxZ":3.376971013803826,"pX":0.6837649543822147,"pZ":2.163144189786692,"vX0":0.9176281013160493,"vY0":-130.57433533165607,"vZ0":-5.684132072127642,"x":90.94,"y":180.38,"x0":0.2467986705092421,"y0":50.002840346981706,"z0":6.318112730899311,"aX":1.1073677386732041},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.3,"spinRate":2286,"spinDirection":183},"zone":9,"typeConfidence":2.0,"plateTime":0.4177540298770053,"extension":5.447632197748803},"hitData":{"launchSpeed":79.8,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.64,"coordY":151.58}},"index":2,"playId":"3a206f59-7eb6-31be-b19a-260b9964dad7","pitchNumber":3,"startTime":"2026-04-19T22:41:35.943Z","endTime":"2026-04-19T22:41:44.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:41:44.112Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to left fielder Jesús Sánchez in foul territory.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-19T22:42:05.372Z","endTime":"2026-04-19T22:43:10.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.450875938162913,"aZ":-19.428933404134046,"pfxX":-0.24182688012534434,"pfxZ":6.825588228731474,"pX":-0.0023651481705187698,"pZ":3.0215478020549864,"vX0":-0.37385601058703816,"vY0":-135.27586244768034,"vZ0":-5.121113679749376,"x":117.09,"y":157.2,"x0":0.1686472155860047,"y0":50.001865577006654,"z0":6.2868491723815705,"aX":-0.45146394210529667},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":0.5,"spinRate":2115,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4037460114188338,"extension":5.346995062933137},"index":0,"playId":"d34c613b-ad10-38b3-baf7-116b3b7ca171","pitchNumber":1,"startTime":"2026-04-19T22:42:19.102Z","endTime":"2026-04-19T22:42:22.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12307512722286,"aZ":-13.419764315821329,"pfxX":-1.9350062739235114,"pfxZ":9.553483411557199,"pX":0.3132118846355374,"pZ":4.06240079120206,"vX0":0.6746953109306882,"vY0":-139.63236827960702,"vZ0":-3.864974569160018,"x":105.06,"y":129.1,"x0":0.3190514054891427,"y0":50.00629700302762,"z0":6.355240160683021,"aX":-3.799652904190692},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2237,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39312718847448114,"extension":5.471271967169609},"index":1,"playId":"99260f86-a227-3bc6-b071-1d49b8f5fb8e","pitchNumber":2,"startTime":"2026-04-19T22:42:42.839Z","endTime":"2026-04-19T22:42:49.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14420919026532,"aZ":-12.345370931522986,"pfxX":-0.5308168339391435,"pfxZ":10.078125125537404,"pX":0.3226991213669992,"pZ":4.005823891432261,"vX0":0.03019231203477839,"vY0":-139.98248564711824,"vZ0":-4.342234122038452,"x":104.7,"y":130.62,"x0":0.3805959253543875,"y0":50.002848128250726,"z0":6.396926725363401,"aX":-1.0442710532576096},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":1.0,"spinRate":2211,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39258068348839137,"extension":5.292634890607786},"hitData":{"launchSpeed":83.9,"launchAngle":51.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.15,"coordY":131.6}},"index":2,"playId":"4dfc4386-b576-38fb-ba6f-338281995df4","pitchNumber":3,"startTime":"2026-04-19T22:43:01.519Z","endTime":"2026-04-19T22:43:10.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:43:10.538Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to left fielder Jesús Sánchez in foul territory.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-19T22:42:05.372Z","endTime":"2026-04-19T22:43:10.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.450875938162913,"aZ":-19.428933404134046,"pfxX":-0.24182688012534434,"pfxZ":6.825588228731474,"pX":-0.0023651481705187698,"pZ":3.0215478020549864,"vX0":-0.37385601058703816,"vY0":-135.27586244768034,"vZ0":-5.121113679749376,"x":117.09,"y":157.2,"x0":0.1686472155860047,"y0":50.001865577006654,"z0":6.2868491723815705,"aX":-0.45146394210529667},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":0.5,"spinRate":2115,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4037460114188338,"extension":5.346995062933137},"index":0,"playId":"d34c613b-ad10-38b3-baf7-116b3b7ca171","pitchNumber":1,"startTime":"2026-04-19T22:42:19.102Z","endTime":"2026-04-19T22:42:22.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12307512722286,"aZ":-13.419764315821329,"pfxX":-1.9350062739235114,"pfxZ":9.553483411557199,"pX":0.3132118846355374,"pZ":4.06240079120206,"vX0":0.6746953109306882,"vY0":-139.63236827960702,"vZ0":-3.864974569160018,"x":105.06,"y":129.1,"x0":0.3190514054891427,"y0":50.00629700302762,"z0":6.355240160683021,"aX":-3.799652904190692},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2237,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39312718847448114,"extension":5.471271967169609},"index":1,"playId":"99260f86-a227-3bc6-b071-1d49b8f5fb8e","pitchNumber":2,"startTime":"2026-04-19T22:42:42.839Z","endTime":"2026-04-19T22:42:49.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14420919026532,"aZ":-12.345370931522986,"pfxX":-0.5308168339391435,"pfxZ":10.078125125537404,"pX":0.3226991213669992,"pZ":4.005823891432261,"vX0":0.03019231203477839,"vY0":-139.98248564711824,"vZ0":-4.342234122038452,"x":104.7,"y":130.62,"x0":0.3805959253543875,"y0":50.002848128250726,"z0":6.396926725363401,"aX":-1.0442710532576096},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":1.0,"spinRate":2211,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.39258068348839137,"extension":5.292634890607786},"hitData":{"launchSpeed":83.9,"launchAngle":51.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.15,"coordY":131.6}},"index":2,"playId":"4dfc4386-b576-38fb-ba6f-338281995df4","pitchNumber":3,"startTime":"2026-04-19T22:43:01.519Z","endTime":"2026-04-19T22:43:10.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T22:43:10.538Z","atBatIndex":78},"scoringPlays":[2,4,6,9,22,24,35,55,64],"playsByInning":[{"startIndex":0,"endIndex":15,"top":[0,1,2,3,4,5,6,7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":177.61,"y":117.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":115.25,"y":95.82},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":188.95,"y":139.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":102.07,"y":125.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"coordinates":{"x":133.5,"y":97.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":81.37,"y":132.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":60.39,"y":68.26},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":57.46,"y":127.25},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":135.53,"y":146.51},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":63.72,"y":123.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":147.18,"y":145.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":103.09,"y":151.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":64.14,"y":106.58},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18],"bottom":[19,20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":157.84,"y":162.73},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":146.69,"y":154.62},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":187.1,"y":94.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":116.27,"y":152.59},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":78.47,"y":101.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":122.86,"y":153.1},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26,27,28],"bottom":[29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":54.97,"y":50.42},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":205.94,"y":113.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":178.62,"y":165.78},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":192.95,"y":85.22},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":163.41,"y":148.03},"type":"O","description":"Pop Out"}]}},{"startIndex":32,"endIndex":41,"top":[32,33,34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":157.93,"y":104.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":180.4,"y":101.41},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":118.8,"y":149.05},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":121.34,"y":150.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":151.21,"y":81.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":141.62,"y":206.84},"type":"O","description":"Pop Out"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":136.04,"y":134.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":125.9,"y":146.0},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":22.05,"y":90.38},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":114.75,"y":148.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":81.72,"y":85.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":206.16,"y":82.66},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":43.81,"y":101.31},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52],"bottom":[53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":160.37,"y":165.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"coordinates":{"x":149.73,"y":156.14},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":143.23,"y":164.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":100.78,"y":174.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":100.55,"y":144.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":147.04,"y":41.2},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":107.15,"y":167.21},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":172.15,"y":89.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"coordinates":{"x":88.2,"y":84.45},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":122.27,"y":68.29},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":104.06,"y":66.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":181.84,"y":141.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":22.87,"y":100.32},"type":"H","description":"Home Run"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":151.81,"y":168.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":106.64,"y":170.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":72.03,"y":149.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":150.36,"y":68.54},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":138.7,"y":136.01},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":129.65,"y":167.73},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":140.85,"y":157.7},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":78,"top":[73,74,75],"bottom":[76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"coordinates":{"x":101.06,"y":160.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":150.74,"y":154.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":115.76,"y":93.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":106.64,"y":151.58},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":45.15,"y":131.6},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":8,"hits":8,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":10,"errors":0,"leftOnBase":5},"away":{"runs":10,"hits":14,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"catcher":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"third":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"center":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"onDeck":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"inHole":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"battingOrder":8,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"onDeck":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"inHole":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"battingOrder":9,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":10,"airOuts":8,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".252","atBats":38,"obp":".315","slg":".383","ops":".698","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":23,"rbi":10,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"4.56","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.33","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":42,"strikes":81,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":4,"pitchesPerInning":"13.67","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":10,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":40,"obp":".318","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":172,"era":"3.48","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.35","battersFaced":44,"outs":31,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":64,"strikes":108,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.65","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.84","walksPer9Inn":"3.48","hitsPer9Inn":"8.71","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":2,"groundOuts":12,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".359","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":134,"era":"6.23","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.62","battersFaced":40,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":44,"strikes":90,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.40","rbi":0,"winPercentage":".000","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.35","walksPer9Inn":"4.15","hitsPer9Inn":"10.38","runsScoredPer9":"6.23","homeRunsPer9":"1.04","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672820":{"person":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":10,"airOuts":18,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".227","atBats":44,"obp":".227","slg":".318","ops":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":14,"rbi":4,"leftOnBase":19,"sacBunts":1,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":21,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":37,"obp":".268","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":182,"era":"0.00","inningsPitched":"11.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":41,"outs":33,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":70,"strikes":112,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"16.55","gamesFinished":2,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"13.09","walksPer9Inn":"2.45","hitsPer9Inn":"6.55","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573009":{"person":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":0,"groundOuts":9,"airOuts":1,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":24,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":103,"era":"5.40","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.20","battersFaced":29,"outs":20,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":34,"strikes":69,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"9.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.45","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":13,"groundOuts":23,"airOuts":31,"runs":7,"doubles":9,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".302","atBats":86,"obp":".310","slg":".407","ops":".717","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":35,"rbi":5,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":30,"errors":1,"chances":77,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":12,"groundOuts":15,"airOuts":22,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".262","atBats":65,"obp":".333","slg":".462","ops":".795","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":30,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"6.0 IP, 2 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":32,"strikes":54,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":7,"groundOuts":27,"airOuts":24,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":106,"obp":".241","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":439,"era":"2.54","inningsPitched":"28.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.95","battersFaced":113,"outs":85,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":143,"strikes":296,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":2,"winPercentage":".500","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"5.83","strikeoutsPer9Inn":"11.12","walksPer9Inn":"1.91","hitsPer9Inn":"6.67","runsScoredPer9":"2.86","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":12,"groundOuts":26,"airOuts":20,"runs":7,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".273","atBats":77,"obp":".305","slg":".455","ops":".760","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":35,"rbi":12,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":31,"errors":0,"chances":76,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":13,"groundOuts":10,"airOuts":26,"runs":14,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":68,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":314,"era":"7.13","inningsPitched":"17.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.47","battersFaced":79,"outs":53,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":117,"strikes":197,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".250","pitchesPerInning":"17.77","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"8.15","walksPer9Inn":"5.09","hitsPer9Inn":"8.15","runsScoredPer9":"7.13","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".185","atBats":27,"obp":".214","slg":".296","ops":".510","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":8,"rbi":2,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":5,"putOuts":71,"errors":2,"chances":78,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":2,"hits":13,"hitByPitch":0,"atBats":42,"obp":".396","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"7.71","inningsPitched":"9.1","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":0,"blownSaves":3,"earnedRuns":8,"whip":"2.04","battersFaced":48,"outs":28,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":63,"strikes":119,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".333","pitchesPerInning":"19.50","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"19.29","walksPer9Inn":"5.79","hitsPer9Inn":"12.54","runsScoredPer9":"9.64","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":2,"groundOuts":17,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":76,"obp":".303","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":385,"era":"1.74","inningsPitched":"20.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.26","battersFaced":89,"outs":62,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":385,"balls":153,"strikes":232,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".---","pitchesPerInning":"18.63","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"13.94","walksPer9Inn":"5.23","hitsPer9Inn":"6.10","runsScoredPer9":"2.61","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":6,"groundOuts":6,"airOuts":7,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".194","atBats":31,"obp":".342","slg":".355","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":11,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2 2B, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":13,"airOuts":15,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".214","atBats":42,"obp":".244","slg":".262","ops":".506","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":11,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":11,"groundOuts":10,"airOuts":26,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":61,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":261,"era":"7.16","inningsPitched":"16.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.29","battersFaced":68,"outs":49,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":261,"balls":90,"strikes":171,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".333","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.51","walksPer9Inn":"2.76","hitsPer9Inn":"8.82","runsScoredPer9":"7.16","homeRunsPer9":"2.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":31,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"6.75","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"1.63","battersFaced":37,"outs":24,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":54,"strikes":96,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":2,"winPercentage":".---","pitchesPerInning":"18.75","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"12.38","walksPer9Inn":"4.50","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":1,"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":38,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"0.77","inningsPitched":"11.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"0.77","battersFaced":40,"outs":35,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":53,"strikes":118,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.66","gamesFinished":3,"strikeoutWalkRatio":"12.00","strikeoutsPer9Inn":"9.26","walksPer9Inn":"0.77","hitsPer9Inn":"6.17","runsScoredPer9":"2.31","homeRunsPer9":"0.77","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"55","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".259","atBats":27,"obp":".310","slg":".259","ops":".569","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":7,"rbi":1,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"obp":".471","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":38,"era":"15.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.67","battersFaced":17,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":9,"strikes":29,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.67","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"21.00","runsScoredPer9":"15.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":69,"errors":3,"chances":78,"fielding":".962","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":5,"groundOuts":19,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":3,"hits":8,"hitByPitch":0,"atBats":39,"obp":".279","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":129,"era":"0.84","inningsPitched":"10.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":1,"whip":"1.13","battersFaced":44,"outs":32,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":39,"strikes":90,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.38","rbi":0,"winPercentage":".500","pitchesPerInning":"12.09","gamesFinished":1,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"4.22","walksPer9Inn":"3.38","hitsPer9Inn":"6.75","runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":7,"airOuts":11,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":35,"obp":".350","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":164,"era":"4.66","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.24","battersFaced":41,"outs":29,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":62,"strikes":102,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".---","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"8.38","walksPer9Inn":"1.86","hitsPer9Inn":"9.31","runsScoredPer9":"4.66","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":25,"airOuts":16,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":12,"intentionalWalks":2,"hits":26,"hitByPitch":1,"avg":".333","atBats":78,"obp":".429","slg":".436","ops":".865","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":34,"rbi":10,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".379","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":141,"errors":2,"chances":155,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":17,"airOuts":21,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":17,"hitByPitch":2,"avg":".262","atBats":65,"obp":".315","slg":".400","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":26,"rbi":11,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":27,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID650391":{"person":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"jerseyNumber":"74","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".313","atBats":16,"obp":".389","slg":".313","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":5,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".417","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".346","atBats":26,"obp":".393","slg":".500","ops":".893","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":13,"rbi":3,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":13,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".221","atBats":77,"obp":".294","slg":".364","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":28,"rbi":8,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":21,"errors":2,"chances":46,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664770,676391,665489,660821,650391,665926,672960,664702,678218,592332,689254,667297,680755],"pitchers":[592332,689254,667297,680755],"bench":[623168,676914,672820,662139],"bullpen":[656302,571578,656546,641778,573009,693686,643511,453286,686973],"battingOrder":[664770,676391,665489,660821,650391,665926,672960,664702,678218],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Clement 2 (9, Nelson, R, Pfaadt); Okamoto (2, Nelson, R); Lukes 2 (2, Nelson, R, Hoffmann, A); Guerrero Jr. (5, Pfaadt)."},{"label":"HR","value":"Okamoto (3, 3rd inning off Hoffmann, A, 0 on, 0 out)."},{"label":"TB","value":"Clement 4; Giménez; Guerrero Jr. 4; Jiménez, E; Lukes 5; Okamoto 6; Sánchez, J; Valenzuela."},{"label":"RBI","value":"Giménez (12); Guerrero Jr. 2 (10); Jiménez, E (1); Lukes 3 (5); Okamoto 3 (8)."},{"label":"Runners left in scoring position, 2 out","value":"Straw; Guerrero Jr. 2; Clement; Sánchez, J."},{"label":"SF","value":"Giménez."},{"label":"GIDP","value":"Giménez; Lukes."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Giménez-Guerrero Jr.; Giménez-Clement-Guerrero Jr.)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".242","atBats":35,"obp":".294","slg":".395","ops":".689","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":1,"groundOuts":10,"airOuts":8,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":38,"obp":".419","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"4.01","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":10,"whip":"1.25","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":53,"strikes":94,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":10,"pitchesPerInning":"16.33","runsScoredPer9":"10.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"3.86","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":7,"groundOuts":6,"airOuts":13,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":35,"obp":".302","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":168,"era":"1.74","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.16","battersFaced":43,"outs":31,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":75,"strikes":93,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.26","gamesFinished":2,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"9.58","walksPer9Inn":"5.23","hitsPer9Inn":"5.23","runsScoredPer9":"2.61","homeRunsPer9":"1.74","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":19,"groundOuts":25,"airOuts":29,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":87,"obp":".292","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":369,"era":"1.96","inningsPitched":"23.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.22","battersFaced":96,"outs":69,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":139,"strikes":230,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"5.48","walksPer9Inn":"3.52","hitsPer9Inn":"7.43","runsScoredPer9":"2.35","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":37,"obp":".244","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":169,"era":"2.61","inningsPitched":"10.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":3,"whip":"0.97","battersFaced":41,"outs":31,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":65,"strikes":104,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".500","pitchesPerInning":"16.35","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.71","walksPer9Inn":"3.48","hitsPer9Inn":"5.23","runsScoredPer9":"2.61","homeRunsPer9":"0.87","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":9,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":29,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":11,"groundOuts":31,"airOuts":22,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":87,"obp":".309","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":349,"era":"4.70","inningsPitched":"23.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.26","battersFaced":97,"outs":69,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":124,"strikes":225,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".000","pitchesPerInning":"15.17","gamesFinished":1,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.48","walksPer9Inn":"3.13","hitsPer9Inn":"8.22","runsScoredPer9":"5.09","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"701","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":16,"airOuts":10,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".139","atBats":36,"obp":".238","slg":".194","ops":".432","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":7,"rbi":2,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"babip":".167","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":10,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".303","atBats":33,"obp":".324","slg":".455","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":15,"rbi":9,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":34,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":8,"groundOuts":16,"airOuts":26,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".205","atBats":73,"obp":".213","slg":".342","ops":".555","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":25,"rbi":11,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.33","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":13,"errors":2,"chances":45,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"obp":".391","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":86,"era":"3.38","inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.69","battersFaced":24,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":40,"strikes":46,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.06","walksPer9Inn":"6.75","hitsPer9Inn":"8.44","runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":152,"era":"5.19","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.50","battersFaced":39,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":54,"strikes":98,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.54","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.46","walksPer9Inn":"3.12","hitsPer9Inn":"10.38","runsScoredPer9":"5.19","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":10,"groundOuts":24,"airOuts":24,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".217","atBats":83,"obp":".278","slg":".386","ops":".664","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":32,"rbi":9,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".226","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":22,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":39,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":1,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":5,"whip":"1.30","battersFaced":42,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":62,"strikes":100,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"16.20","gamesFinished":1,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"0.90","hitsPer9Inn":"10.80","runsScoredPer9":"4.50","homeRunsPer9":"0.90","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":17,"airOuts":11,"runs":11,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".368","atBats":57,"obp":".390","slg":".596","ops":".986","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":34,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".404","groundOutsToAirouts":"1.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":61,"errors":1,"chances":88,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"0.1 IP, 8 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"battersFaced":10,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"216.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":15,"groundOuts":15,"airOuts":30,"runs":22,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":86,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":371,"era":"6.97","inningsPitched":"20.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.45","battersFaced":96,"outs":62,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":134,"strikes":237,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":8,"winPercentage":".333","pitchesPerInning":"17.95","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.71","walksPer9Inn":"3.92","hitsPer9Inn":"9.15","runsScoredPer9":"9.58","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":12,"groundOuts":29,"airOuts":20,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".229","atBats":70,"obp":".325","slg":".314","ops":".639","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":22,"rbi":5,"leftOnBase":35,"sacBunts":2,"sacFlies":2,"babip":".242","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":25,"errors":1,"chances":70,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699912":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":2,"groundOuts":13,"airOuts":14,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":0,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".300","atBats":60,"obp":".300","slg":".433","ops":".733","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":26,"rbi":9,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".372","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":60,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":7,"groundOuts":2,"airOuts":12,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":29,"obp":".138","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":114,"era":"2.16","inningsPitched":"8.1","wins":0,"losses":2,"saves":7,"saveOpportunities":7,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.48","battersFaced":29,"outs":25,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":114,"balls":27,"strikes":87,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":0,"winPercentage":".000","pitchesPerInning":"13.68","gamesFinished":9,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.88","walksPer9Inn":"0.00","hitsPer9Inn":"4.32","runsScoredPer9":"3.24","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":13,"groundOuts":19,"airOuts":19,"runs":7,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":83,"obp":".293","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":367,"era":"2.78","inningsPitched":"22.2","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.06","battersFaced":93,"outs":68,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":367,"balls":122,"strikes":245,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"11.12","walksPer9Inn":"2.38","hitsPer9Inn":"7.15","runsScoredPer9":"2.78","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":8,"groundOuts":15,"airOuts":14,"runs":15,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".300","atBats":70,"obp":".390","slg":".600","ops":".990","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":42,"rbi":16,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"babip":".383","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":5,"groundOuts":17,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":36,"obp":".216","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":141,"era":"3.48","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"0.68","battersFaced":37,"outs":31,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":52,"strikes":89,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.65","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.23","walksPer9Inn":"0.00","hitsPer9Inn":"6.10","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":20,"groundOuts":26,"airOuts":32,"runs":11,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":101,"obp":".349","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":431,"era":"3.51","inningsPitched":"25.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.48","battersFaced":110,"outs":77,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":431,"balls":156,"strikes":275,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"2.45","hitsPer9Inn":"10.87","runsScoredPer9":"3.86","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".125","slg":".125","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605244":{"person":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":29,"obp":".188","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":107,"era":"0.00","inningsPitched":"8.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":0,"whip":"0.69","battersFaced":32,"outs":26,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":34,"strikes":73,"strikePercentage":".680","hitBatsmen":0,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.35","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.19","walksPer9Inn":"3.12","hitsPer9Inn":"3.12","runsScoredPer9":"1.04","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".273","slg":".344","ops":".617","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":4,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".381","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":9,"obp":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"45.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"7.00","battersFaced":10,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"63.00","runsScoredPer9":"45.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","assists":3,"putOuts":67,"errors":0,"chances":70,"fielding":"1.000","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"201","stats":{"batting":{"summary":"1-2 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":14,"airOuts":8,"runs":7,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".240","atBats":50,"obp":".283","slg":".480","ops":".763","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":24,"rbi":6,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".355","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":10,"groundOuts":19,"airOuts":18,"runs":6,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".164","atBats":61,"obp":".203","slg":".279","ops":".482","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":17,"rbi":7,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".217","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":59,"errors":0,"chances":60,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[606466,682998,678489,699912,666971,605244,680728,545121,571448,694374,543510,677950,669194,694851,694297],"pitchers":[669194,694851,694297],"bench":[672695],"bullpen":[664199,668678,656464,518876,642528,666661,593958,623149,647336,657044],"battingOrder":[606466,678489,699912,605244,680728,545121,694374,543510,677950],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Thomas, A (7, Gausman); Del Castillo (2, Gausman)."},{"label":"HR","value":"Barrosa (1, 7th inning off Fluharty, 1 on, 2 out)."},{"label":"TB","value":"Barrosa 4; Del Castillo 3; Fernandez, Jo; Gurriel Jr.; Marte, K; McCann; Tawa; Thomas, A 2; Vargas, I."},{"label":"RBI","value":"Barrosa 2 (6); Del Castillo (9); McCann (4)."},{"label":"2-out RBI","value":"Barrosa 2."},{"label":"Runners left in scoring position, 2 out","value":"Arenado; Barrosa."},{"label":"GIDP","value":"McCann; Thomas, A."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Marte, K-Fernandez, Jo-Vargas, I; Fernandez, Jo-Vargas, I)."}]}],"note":[]}},"officials":[{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Pfaadt."},{"label":"ABS Challenge","value":"Valenzuela (Ball-Confirmed); Straw (Strike-Confirmed); McCann 2 (Ball-Overturned to Strike, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Gausman 86-54; Fluharty 18-12; Nance 8-7; Fisher 11-8; Nelson, R 30-19; Hoffmann, A 33-20; Pfaadt 84-55."},{"label":"Groundouts-flyouts","value":"Gausman 6-2; Fluharty 0-1; Nance 2-0; Fisher 1-1; Nelson, R 0-0; Hoffmann, A 1-0; Pfaadt 9-1."},{"label":"Batters faced","value":"Gausman 25; Fluharty 5; Nance 3; Fisher 3; Nelson, R 10; Hoffmann, A 9; Pfaadt 24."},{"label":"Inherited runners-scored","value":"Hoffmann, A 1-0; Pfaadt 1-0."},{"label":"Umpires","value":"HP: Roberto Ortiz. 1B: Alex MacKay. 2B: Alan Porter. 3B: Jim Wolf. "},{"label":"Weather","value":"78 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"32,240."},{"label":"Venue","value":"Chase Field."},{"label":"April 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","boxscoreName":"Okamoto"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":13,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".221","atBats":77,"obp":".294","slg":".364","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":28,"rbi":8,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":21,"errors":2,"chances":46,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":67,"hittingGameScore":67},{"player":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","boxscoreName":"Pfaadt"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":9,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":29,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":11,"groundOuts":31,"airOuts":22,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":87,"obp":".309","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":349,"era":"4.70","inningsPitched":"23.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.26","battersFaced":97,"outs":69,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":124,"strikes":225,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".000","pitchesPerInning":"15.17","gamesFinished":1,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.48","walksPer9Inn":"3.13","hitsPer9Inn":"8.22","runsScoredPer9":"5.09","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","boxscoreName":"Lukes"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2 2B, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":8,"groundOuts":13,"airOuts":15,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".214","atBats":42,"obp":".244","slg":".262","ops":".506","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":11,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"loser":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}