{"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":824686,"link":"/api/v1.1/game/824686/feed/live","metaData":{"wait":10,"timeStamp":"20260501_211248","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824686,"type":"R","doubleHeader":"N","id":"2026/05/01/arimlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824686-2026-05-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-01T18:20:00Z","originalDate":"2026-05-01","officialDate":"2026-05-01","dayNight":"day","time":"1:20","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"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":31,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":16,"losses":15,"ties":0,"pct":".516"},"records":{},"divisionLeader":false,"wins":16,"losses":15,"winningPercentage":".516"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":32,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":20,"losses":12,"ties":0,"pct":".625"},"records":{},"divisionLeader":false,"wins":20,"losses":12,"winningPercentage":".625"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"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},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"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},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"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},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"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},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"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},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605441":{"id":605441,"fullName":"Yacksel Ríos","link":"/api/v1/people/605441","firstName":"Yacksel","lastName":"Ríos","birthDate":"1993-06-27","currentAge":33,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yacksel","useLastName":"Ríos","boxscoreName":"Ríos, Y","gender":"M","nameMatrilineal":"Melendez","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"YAHK-sehl REE-ohs","mlbDebutDate":"2017-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yacksel Ríos","nameSlug":"yacksel-rios-605441","firstLastName":"Yacksel Ríos","lastFirstName":"Ríos, Yacksel","lastInitName":"Ríos, Y","initLastName":"Y Ríos","fullFMLName":"Yacksel Ríos","fullLFMName":"Ríos, Yacksel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"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},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID656686":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686","firstName":"Corbin","lastName":"Martin","primaryNumber":"38","birthDate":"1995-12-28","currentAge":30,"birthCity":"Hempstead","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Corbin","useLastName":"Martin","middleName":"Montgomery","boxscoreName":"Martin, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corbin Martin","nameSlug":"corbin-martin-656686","firstLastName":"Corbin Martin","lastFirstName":"Martin, Corbin","lastInitName":"Martin, C","initLastName":"C Martin","fullFMLName":"Corbin Montgomery Martin","fullLFMName":"Martin, Corbin Montgomery","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"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},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Partly Cloudy","temp":"44","wind":"13 mph, In From CF"},"gameInfo":{"attendance":31083,"firstPitch":"2026-05-01T18:20:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"home":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"}},"officialScorer":{"id":640277,"fullName":"Bill Seiple","link":"/api/v1/people/640277"},"primaryDatacaster":{"id":800975,"fullName":"Jeff Schwartz","link":"/api/v1/people/800975"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:19:58.387Z","endTime":"2026-05-01T18:21:33.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-05-01T15:06:28.476Z","endTime":"2026-05-01T17:50:24.808Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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-05-01T17:50:24.808Z","endTime":"2026-05-01T18:19:03.797Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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-05-01T18:19:03.797Z","endTime":"2026-05-01T18:20:00.751Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":91.9,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293783289682167,"aZ":-17.425648833551723,"pfxX":-4.4363792097193215,"pfxZ":8.017878048246008,"pX":0.2505300732910214,"pZ":3.2561426603698287,"vX0":5.84921888456576,"vY0":-133.8633593363338,"vZ0":-2.8399425680372996,"x":107.45,"y":150.86,"x0":-1.3730041456811575,"y0":50.00006649493743,"z0":5.558730350127355,"aX":-8.157792762330063},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":7.0,"spinRate":2273,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4071180791735598,"extension":6.775742006678034},"index":3,"playId":"fe7760a4-7f63-3032-b536-6b5dd4612c83","pitchNumber":1,"startTime":"2026-05-01T18:20:00.751Z","endTime":"2026-05-01T18:20:03.751Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38842281483869,"aZ":-31.5288210874114,"pfxX":-7.3631205452452075,"pfxZ":0.39855833202060253,"pX":-0.21420121309059262,"pZ":1.1711295613450838,"vX0":5.3004756346029005,"vY0":-126.59903468923258,"vZ0":-4.431819225863952,"x":125.16,"y":207.16,"x0":-1.3720958338661493,"y0":50.00608861027334,"z0":5.451181912188907,"aX":-12.026358036283693},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":12.2,"spinRate":1542,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4316558578494636,"extension":6.552856768591464},"index":4,"playId":"3b77d5cb-bf20-3ece-963e-e994a00c7e57","pitchNumber":2,"startTime":"2026-05-01T18:20:14.215Z","endTime":"2026-05-01T18:20:17.215Z","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.1,"endSpeed":80.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495939812557957,"aZ":-33.449605980494724,"pfxX":-6.995100761850262,"pfxZ":-0.7842768509239535,"pX":0.1567388315364962,"pZ":0.4410259784041963,"vX0":6.051132307176311,"vY0":-126.67171402505934,"vZ0":-5.760099983695531,"x":111.03,"y":226.87,"x0":-1.3524212366293213,"y0":50.00238483355069,"z0":5.413698588599884,"aX":-11.385293385517624},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":11.3,"spinRate":1487,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.43212975398955544,"extension":6.669933160609263},"index":5,"playId":"8f11fe89-4540-3033-8f87-fdb19dfec59b","pitchNumber":3,"startTime":"2026-05-01T18:20:29.209Z","endTime":"2026-05-01T18:20:32.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89291511004747,"aZ":-16.32249589416104,"pfxX":-7.4088672889355855,"pfxZ":8.701956595746793,"pX":0.18916282996081182,"pZ":4.254912282499148,"vX0":6.596639824961991,"vY0":-135.4117985530903,"vZ0":-0.41107187718049154,"x":109.79,"y":123.9,"x0":-1.3391742837227636,"y0":50.00038420931508,"z0":5.570607779195021,"aX":-13.491854440838567},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2294,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40752014909151413,"extension":6.719309415271431},"index":6,"playId":"1bd101f2-a270-39c7-b765-c33e94ccddb2","pitchNumber":4,"startTime":"2026-05-01T18:20:44.686Z","endTime":"2026-05-01T18:20:47.948Z","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":87.5,"endSpeed":79.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181661606380974,"aZ":-32.60673952823769,"pfxX":-8.99523733242328,"pfxZ":-0.2657406849568069,"pX":-0.17044643364739362,"pZ":1.186064688463129,"vX0":5.957846836909729,"vY0":-127.17529095329137,"vZ0":-4.039529177181099,"x":123.5,"y":206.76,"x0":-1.3949622142749227,"y0":50.004572060274434,"z0":5.429569594765097,"aX":-14.487614650586805},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":14.6,"spinRate":1528,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.43349755792691624,"extension":6.617283271239023},"index":7,"playId":"467ad190-b4f1-3a11-9203-419a1376f7df","pitchNumber":5,"startTime":"2026-05-01T18:20:58.125Z","endTime":"2026-05-01T18:21:03.135Z","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":93.8,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.511823346393264,"aZ":-14.719519290110567,"pfxX":-5.26386573214988,"pfxZ":9.300025384497669,"pX":-0.17869757465091765,"pZ":2.4031884710635327,"vX0":5.127429965269627,"vY0":-136.49432832141326,"vZ0":-5.344587808678154,"x":123.81,"y":173.89,"x0":-1.402417164383357,"y0":50.004136982482315,"z0":5.408999360641092,"aX":-9.88125968082973},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2259,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40208689136240583,"extension":6.683257314698214},"hitData":{"launchSpeed":86.1,"launchAngle":19.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.67,"coordY":106.67}},"index":8,"playId":"8c482e55-e86a-3e3f-9458-da91306cd608","pitchNumber":6,"startTime":"2026-05-01T18:21:22.024Z","endTime":"2026-05-01T18:21:33.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:21:33.714Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to center fielder Pete Crow-Armstrong. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:21:34.186Z","endTime":"2026-05-01T18:23:34.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914526441317236,"aZ":-15.20907740621829,"pfxX":-5.266229822060834,"pfxZ":9.109464180842117,"pX":0.4997290350366691,"pZ":1.892905278853425,"vX0":6.735102065201404,"vY0":-135.4412222722211,"vZ0":-6.403764504906031,"x":97.95,"y":187.67,"x0":-1.3321833702782009,"y0":50.0029158161268,"z0":5.347001339388101,"aX":-9.808072211763372},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2210,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4040292553042364,"extension":6.685063824140894},"index":0,"playId":"25a116f2-8dd2-3993-b13a-8f3442e0aa64","pitchNumber":1,"startTime":"2026-05-01T18:21:52.864Z","endTime":"2026-05-01T18:21:56.261Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092910417121804,"aZ":-30.76362964682793,"pfxX":-5.910257283468941,"pfxZ":0.8681543511961194,"pX":-0.33402986746798463,"pZ":0.8916513368355131,"vX0":4.5565083160492446,"vY0":-126.83768486732136,"vZ0":-5.1476878334760485,"x":129.73,"y":214.71,"x0":-1.3900938134197154,"y0":50.00269872716803,"z0":5.414472442257209,"aX":-9.58427073162675},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":9.6,"spinRate":1445,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4326171391344893,"extension":6.482167638819156},"index":1,"playId":"90dbaab5-ac74-3767-9361-884f6ae739ae","pitchNumber":2,"startTime":"2026-05-01T18:22:10.403Z","endTime":"2026-05-01T18:22:13.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-01T18:22:18.888Z","endTime":"2026-05-01T18:22:34.734Z","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, 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":87.4,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556246469876132,"aZ":-34.910088057495514,"pfxX":-8.914689101888163,"pfxZ":-1.676265774976887,"pX":-0.12786990847744817,"pZ":1.6990661282368411,"vX0":5.950352818776764,"vY0":-127.19628021438459,"vZ0":-2.4971883165276774,"x":121.87,"y":192.91,"x0":-1.3464347326785544,"y0":50.004530115851296,"z0":5.477971978439775,"aX":-14.520909086804389},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":14.6,"spinRate":1655,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.43160340608534264,"extension":6.631435985639275},"index":3,"playId":"bf0797ba-238d-34d1-ae4d-1d2bd074d17b","pitchNumber":3,"startTime":"2026-05-01T18:22:34.734Z","endTime":"2026-05-01T18:22:37.867Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49956800407405,"aZ":-38.41396598303689,"pfxX":4.2953046969121305,"pfxZ":-4.4370885016341015,"pX":-0.20273501724568121,"pZ":1.1323265032896002,"vX0":1.7016851708827618,"vY0":-118.08660133572405,"vZ0":-2.249410227501635,"x":124.73,"y":208.21,"x0":-1.4918182414505345,"y0":50.00419834476264,"z0":5.647373537087204,"aX":6.037145466110773},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.3,"breakHorizontal":-8.2,"spinRate":2170,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.46469100327395907,"extension":6.45017910894358},"index":4,"playId":"4d49bc2e-f9c8-3b8e-bc31-9e3776aa4b10","pitchNumber":4,"startTime":"2026-05-01T18:22:58.999Z","endTime":"2026-05-01T18:23:02.621Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32409305517412,"aZ":-35.70374676378648,"pfxX":-7.294974680859365,"pfxZ":-2.1552429375007414,"pX":-0.6601485599815671,"pZ":1.9722532772616113,"vX0":4.335018126704091,"vY0":-127.1750680757066,"vZ0":-1.7765080269358937,"x":142.16,"y":185.53,"x0":-1.4398767656303588,"y0":50.00514524359497,"z0":5.514593091754006,"aX":-11.938967332499557},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":12.2,"spinRate":1565,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.43085370785763777,"extension":6.513968629549005},"hitData":{"launchSpeed":98.9,"launchAngle":1.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.71,"coordY":112.32}},"index":5,"playId":"a1d31749-6ff9-347b-adef-65e502c4ece8","pitchNumber":5,"startTime":"2026-05-01T18:23:24.179Z","endTime":"2026-05-01T18:23:34.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:23:34.396Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:23:37.527Z","endTime":"2026-05-01T18:25:17.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":93.9,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70330996003479,"aZ":-13.704865715722658,"pfxX":-5.091052680497251,"pfxZ":9.793789902729028,"pX":0.4819461132305055,"pZ":3.3444979442501284,"vX0":6.9075887955969595,"vY0":-136.60100356131224,"vZ0":-3.2283719388340417,"x":98.63,"y":148.48,"x0":-1.420643861670831,"y0":50.00131159631838,"z0":5.48661277846672,"aX":-9.599864361834387},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2124,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40130179048460546,"extension":6.7267944424475274},"index":0,"playId":"d25f3f4f-d670-318b-86fb-47c1c8d1c638","pitchNumber":1,"startTime":"2026-05-01T18:24:03.214Z","endTime":"2026-05-01T18:24:06.214Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.775182142735723,"aZ":-14.774239529977146,"pfxX":-5.023537896954123,"pfxZ":9.311012097499537,"pX":0.8617776077973779,"pZ":2.856291197453363,"vX0":7.91101998399152,"vY0":-136.06197553528634,"vZ0":-4.1523869773349436,"x":84.15,"y":161.66,"x0":-1.4351839677176497,"y0":50.0040308369998,"z0":5.4310395586755345,"aX":-9.389568859419576},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2150,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40307494233633623,"extension":6.761705957063475},"index":1,"playId":"a42a09a5-7fb3-3015-b436-814d665549ae","pitchNumber":2,"startTime":"2026-05-01T18:24:18.638Z","endTime":"2026-05-01T18:24:21.638Z","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":93.8,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84015272238086,"aZ":-15.314169554884526,"pfxX":-5.623374053767662,"pfxZ":8.976074571810969,"pX":0.6144967504540152,"pZ":4.065367948403276,"vX0":7.21518122440547,"vY0":-136.38402764970954,"vZ0":-1.0142829300692309,"x":93.58,"y":129.02,"x0":-1.3384183140066985,"y0":50.00080942471157,"z0":5.501382587625909,"aX":-10.56080421091735},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2186,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4020684332377331,"extension":6.645621203112134},"index":2,"playId":"44c80372-5df3-398b-8dc1-dbc9b7cf30f4","pitchNumber":3,"startTime":"2026-05-01T18:24:35.394Z","endTime":"2026-05-01T18:24:38.797Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350524460117704,"aZ":-32.64337099417395,"pfxX":-7.82487131559059,"pfxZ":-0.28272622272705794,"pX":-0.042755051844964906,"pZ":0.654502816965509,"vX0":6.023333743145182,"vY0":-127.83330312501164,"vZ0":-5.609260345995366,"x":118.63,"y":221.11,"x0":-1.4129176291173808,"y0":50.00281872298014,"z0":5.439718519744922,"aX":-12.950448350126244},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":12.8,"spinRate":1444,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.42845525025785225,"extension":6.565930385555536},"index":3,"playId":"f0691042-8171-35ac-a9dd-a920b188a6a0","pitchNumber":4,"startTime":"2026-05-01T18:24:51.855Z","endTime":"2026-05-01T18:24:55.721Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16622231339614,"aZ":-15.124021881645008,"pfxX":-4.941448405684923,"pfxZ":9.062110179051835,"pX":0.061074086550018905,"pZ":3.672973122425962,"vX0":5.697840334852364,"vY0":-136.12058735266902,"vZ0":-2.2042149782354366,"x":114.67,"y":139.61,"x0":-1.4147346096099742,"y0":50.00213774152314,"z0":5.5372916978350775,"aX":-9.296787607388739},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2175,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.401991655568366,"extension":6.688730456585493},"index":4,"playId":"e24c0a57-6496-3896-a17b-83382a3723c6","pitchNumber":5,"startTime":"2026-05-01T18:25:12.707Z","endTime":"2026-05-01T18:25:17.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:25:17.017Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:25:19.856Z","endTime":"2026-05-01T18:27:09.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46273524706447,"aZ":-39.868436806931776,"pfxX":6.625070777394091,"pfxZ":-5.70437197322606,"pX":0.09388324223356631,"pZ":0.8961420005845376,"vX0":1.72530581515457,"vY0":-115.88428968263423,"vZ0":-2.1149814373287095,"x":113.42,"y":214.58,"x0":-1.522642270871887,"y0":50.00454483687284,"z0":5.66109675872721,"aX":8.930918277018577},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.6,"breakHorizontal":-12.5,"spinRate":2267,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4742665502759982,"extension":6.431290541697793},"index":0,"playId":"a999a2aa-f389-3fb8-8e8e-30eb952c6888","pitchNumber":1,"startTime":"2026-05-01T18:25:37.185Z","endTime":"2026-05-01T18:25:40.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"6344cb54-70ca-38d5-9da5-b82f7ef3b340","startTime":"2026-05-01T18:25:53.214Z","endTime":"2026-05-01T18:25:56.214Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56037024064859,"aZ":-33.80428407653768,"pfxX":-7.608789612302694,"pfxZ":-1.0313111718989596,"pX":-0.48575873389930013,"pZ":1.3758961000087344,"vX0":4.991760174927671,"vY0":-126.17881587628908,"vZ0":-3.2461254269736157,"x":135.52,"y":201.63,"x0":-1.5218310508655444,"y0":50.0041825011549,"z0":5.461331913556492,"aX":-12.019427909398305},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":12.4,"spinRate":1320,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.43753120456549954,"extension":6.5370077802724635},"index":2,"playId":"16869c23-7d23-330d-97e3-9791d16528d8","pitchNumber":2,"startTime":"2026-05-01T18:26:29.309Z","endTime":"2026-05-01T18:26:32.309Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68680179182579,"aZ":-33.35068587760238,"pfxX":-4.239350329772722,"pfxZ":-0.7448443391300827,"pX":0.34598913671051285,"pZ":2.138769966435813,"vX0":5.766298065905185,"vY0":-125.87471865929153,"vZ0":-1.6202861710910421,"x":103.81,"y":181.03,"x0":-1.4377189479271946,"y0":50.00167747651967,"z0":5.524541969036209,"aX":-6.713399236252696},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":6.1,"spinRate":1250,"spinDirection":258},"zone":6,"typeConfidence":2.0,"plateTime":0.43734042948170515,"extension":6.566634093851883},"index":3,"playId":"5eee0e00-9c30-3388-a7f1-fc96ffd691b8","pitchNumber":3,"startTime":"2026-05-01T18:26:47.326Z","endTime":"2026-05-01T18:26:50.326Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6086730625679,"aZ":-16.171963546774446,"pfxX":-5.394743681560714,"pfxZ":8.590110549591865,"pX":0.3636431982610314,"pZ":3.683467611583165,"vX0":6.605111465878618,"vY0":-136.93086523196203,"vZ0":-1.8969242293119182,"x":103.14,"y":139.33,"x0":-1.4007628301467068,"y0":50.002005727293124,"z0":5.515134238135924,"aX":-10.049233305386853},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2171,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4029500618189328,"extension":6.589929686204755},"index":4,"playId":"c65ca9e8-404a-39b0-9973-48d6ebc802ff","pitchNumber":4,"startTime":"2026-05-01T18:27:05.923Z","endTime":"2026-05-01T18:27:09.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:27:09.621Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out sharply to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T18:27:12.649Z","endTime":"2026-05-01T18:27:49.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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.2,"endSpeed":85.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.340454443216906,"aZ":-25.450104026372642,"pfxX":-9.73192568221598,"pfxZ":3.5716305201041356,"pX":0.24776086021420848,"pZ":1.987620210988889,"vX0":7.612574417985959,"vY0":-136.82386323657948,"vZ0":-4.638347177374298,"x":107.56,"y":185.11,"x0":-1.3168060233318077,"y0":50.00186645957008,"z0":5.4654920105724205,"aX":-18.31024549864224},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":15.8,"spinRate":2186,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40150361117739974,"extension":6.695579066861852},"hitData":{"launchSpeed":100.7,"launchAngle":25.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":208.12,"coordY":99.87}},"index":0,"playId":"09165fcd-b467-340a-99b9-cc3bbab532e0","pitchNumber":1,"startTime":"2026-05-01T18:27:40.072Z","endTime":"2026-05-01T18:27:49.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:27:49.097Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (9) on a line drive to left fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:29:59.372Z","endTime":"2026-05-01T18:31:33.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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(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":93.8,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.422635244349586,"aZ":-13.395492823331358,"pfxX":-4.582124073549484,"pfxZ":10.010445674039172,"pX":1.4755004934814195,"pZ":1.9403190091054714,"vX0":11.524480371421769,"vY0":-136.00943298558425,"vZ0":-7.945259831374518,"x":60.76,"y":186.39,"x0":-2.2187121587397507,"y0":50.005880087089665,"z0":5.82565222580628,"aX":-8.599214448935662},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2239,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4024859782886052,"extension":6.500164730854705},"index":0,"playId":"1512b569-6c30-3a0b-8a8c-5e1a4a88f544","pitchNumber":1,"startTime":"2026-05-01T18:30:14.304Z","endTime":"2026-05-01T18:30:17.304Z","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":95.3,"endSpeed":87.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.848198439347634,"aZ":-10.934986086870145,"pfxX":-4.193446127456381,"pfxZ":10.934797147571576,"pX":0.33587379161509523,"pZ":1.606998891202989,"vX0":8.398929706746095,"vY0":-138.24763467386342,"vZ0":-9.478557317484144,"x":104.2,"y":195.39,"x0":-2.1920319699198565,"y0":50.000846190206936,"z0":5.806942359138523,"aX":-8.144205735223263},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":5.9,"spinRate":2281,"spinDirection":205},"zone":9,"typeConfidence":0.93,"plateTime":0.39568223252679635,"extension":6.479596225845308},"index":1,"playId":"48e41cba-3672-3288-8899-3a3fb3a70839","pitchNumber":2,"startTime":"2026-05-01T18:30:29.026Z","endTime":"2026-05-01T18:30:32.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-01T18:30:44.799Z","endTime":"2026-05-01T18:31:00.707Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.887935055898012,"aZ":-9.725740390749904,"pfxX":-2.787808840191277,"pfxZ":11.715508766677377,"pX":0.5086757292855993,"pZ":0.4852141396770535,"vX0":8.595960945392545,"vY0":-137.8481334988606,"vZ0":-12.172730570766415,"x":97.61,"y":225.68,"x0":-2.293901043179247,"y0":50.0041788171302,"z0":5.625600048943437,"aX":-5.343191665140467},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":3.1,"spinRate":2451,"spinDirection":201},"zone":14,"typeConfidence":0.92,"plateTime":0.3980011038024118,"extension":6.652865944678077},"index":3,"playId":"e508f32d-bfc6-32e2-81ab-86e9fe5c50bc","pitchNumber":3,"startTime":"2026-05-01T18:31:00.707Z","endTime":"2026-05-01T18:31:03.707Z","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":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42385546530039,"aZ":-25.5926182254067,"pfxX":2.2593802429713934,"pfxZ":3.7646371705353614,"pX":0.23941041092234544,"pZ":2.1144666594058066,"vX0":6.234399583346107,"vY0":-130.65285705652548,"vZ0":-4.864103622234746,"x":98.68,"y":122.99,"x0":-2.45998814882106,"y0":50.00504810801538,"z0":5.895246881800007,"aX":3.9537801966851127},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-5.3,"spinRate":2292,"spinDirection":156},"zone":9,"typeConfidence":0.91,"plateTime":0.41729775406988256,"extension":6.4797420015707985},"hitData":{"launchSpeed":102.9,"launchAngle":15.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":108.59,"coordY":90.16}},"index":4,"playId":"67eb32d5-69ef-33f4-8b88-4231e44b7c31","pitchNumber":4,"startTime":"2026-05-01T18:31:19.750Z","endTime":"2026-05-01T18:31:33.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:31:33.125Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:31:44.927Z","endTime":"2026-05-01T18:33:12.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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, 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":87.8,"endSpeed":80.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02413971773148,"aZ":-29.441937901669743,"pfxX":-9.57617539919693,"pfxZ":1.6466435615307677,"pX":-1.6340362182794346,"pZ":2.8625604204940456,"vX0":5.67219057102391,"vY0":-127.78137282918757,"vZ0":-1.6628578124843303,"x":179.29,"y":161.49,"x0":-2.637101418255121,"y0":50.000159549533784,"z0":5.832163354352996,"aX":-15.85309786990024},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":16.1,"spinRate":1489,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.42844830249536336,"extension":6.447394913616056},"index":0,"playId":"3f70f6e8-c90d-36c8-abb0-6b599a9fcd56","pitchNumber":1,"startTime":"2026-05-01T18:32:07.830Z","endTime":"2026-05-01T18:32:10.830Z","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":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199519884401134,"aZ":-29.81562056451353,"pfxX":-7.904195673674065,"pfxZ":1.4789110739053823,"pX":-0.12735359443066763,"pZ":1.1839974643627624,"vX0":8.029686343877406,"vY0":-125.67917321564912,"vZ0":-5.167475135001217,"x":121.85,"y":206.81,"x0":-2.341427090725686,"y0":50.004272620950786,"z0":5.69732326940852,"aX":-12.607550811123097},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":1619,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.43633631335646106,"extension":6.4250283253187455},"index":1,"playId":"dc8fd5d1-c015-39e9-99eb-e361053e11e5","pitchNumber":2,"startTime":"2026-05-01T18:32:25.756Z","endTime":"2026-05-01T18:32:29.872Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":77.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368246042358347,"aZ":-30.980060519208777,"pfxX":-12.086772456443853,"pfxZ":0.7658353124918609,"pX":-1.7606180222131154,"pZ":2.4029103477017224,"vX0":5.845165962282457,"vY0":-125.9158788991755,"vZ0":-2.113260567770178,"x":184.11,"y":173.9,"x0":-2.5723725285033323,"y0":50.005079936707965,"z0":5.8203895094420535,"aX":-18.938246689069093},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":20.0,"spinRate":1491,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.43910507237181884,"extension":6.392148901803599},"index":2,"playId":"55f358c4-12bc-377c-831e-3b2638ed19aa","pitchNumber":3,"startTime":"2026-05-01T18:32:46.338Z","endTime":"2026-05-01T18:32:49.444Z","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":94.6,"endSpeed":85.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.061643646472355,"aZ":-10.554376523513866,"pfxX":-1.3404086252492418,"pfxZ":11.598347625343278,"pX":0.7568729766700342,"pZ":1.088504668999639,"vX0":8.21008904996255,"vY0":-137.0808528593093,"vZ0":-10.491138058527552,"x":88.15,"y":209.39,"x0":-2.1296688489887305,"y0":50.00570873350487,"z0":5.73179282662757,"aX":-2.4993520503709963},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":0.4,"spinRate":2228,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.4027260288513328,"extension":6.627201028071344},"index":3,"playId":"fbb3adc6-9c5c-3be5-a070-628296da0884","pitchNumber":4,"startTime":"2026-05-01T18:33:08.825Z","endTime":"2026-05-01T18:33:12.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:33:12.454Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, shortstop Geraldo Perdomo to second baseman Ildemaro Vargas. Nico Hoerner to 3rd. Moisés Ballesteros out at 2nd. Alex Bregman to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:33:40.920Z","endTime":"2026-05-01T18:34:04.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"a9ccf8e8-e1bb-414a-a37e-e00d0cca35d0","startTime":"2026-05-01T18:33:40.920Z","endTime":"2026-05-01T18:33:45.920Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.787431631845255,"aZ":-24.735565831111888,"pfxX":1.458425087972087,"pfxZ":4.238101702435774,"pX":0.43820069750702106,"pZ":2.07697192059955,"vX0":6.9782053807613025,"vY0":-131.3532013708731,"vZ0":-5.280917902298199,"x":100.3,"y":182.7,"x0":-2.4379016104512194,"y0":50.00173246655873,"z0":5.9432439706602675,"aX":2.5567924050116644},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":-4.1,"spinRate":2335,"spinDirection":163},"zone":9,"typeConfidence":0.89,"plateTime":0.41635200217421264,"extension":6.504146931869474},"hitData":{"launchSpeed":57.2,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.18,"coordY":158.62}},"index":1,"playId":"dca26bf5-4f4a-32c4-aa8e-f0ad0550c457","pitchNumber":1,"startTime":"2026-05-01T18:33:57.661Z","endTime":"2026-05-01T18:34:04.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:34:04.693Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:34:22.935Z","endTime":"2026-05-01T18:36:42.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837470759402567,"aZ":-29.267068432038826,"pfxX":-10.286547958842974,"pfxZ":1.822563348340681,"pX":0.5282727749947602,"pZ":0.6914053616067765,"vX0":10.388524766491706,"vY0":-125.46105261032184,"vZ0":-6.411675124901826,"x":96.86,"y":220.11,"x0":-2.3251393615510083,"y0":50.00507339734143,"z0":5.65844466434734,"aX":-16.438445037038395},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":1483,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.4361840326380033,"extension":6.544225875363761},"index":0,"playId":"e4ee3f96-97cb-372a-b69e-adca3b5ddd61","pitchNumber":1,"startTime":"2026-05-01T18:34:44.890Z","endTime":"2026-05-01T18:34:48.109Z","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":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860375668780506,"aZ":-27.917539413507185,"pfxX":-10.363615142243805,"pfxZ":2.572722482068155,"pX":0.12789165516709644,"pZ":0.6134064800295311,"vX0":9.928651920678679,"vY0":-128.01574094454944,"vZ0":-7.110367552427593,"x":112.13,"y":222.22,"x0":-2.4576144447582706,"y0":50.00507305988087,"z0":5.617585213312033,"aX":-17.17301082143764},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":16.4,"spinRate":1711,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4281474046235094,"extension":6.456507699487425},"index":1,"playId":"429de10f-8c2a-3adc-8711-6f78ba9d7cab","pitchNumber":2,"startTime":"2026-05-01T18:35:07.537Z","endTime":"2026-05-01T18:35:10.986Z","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.5,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66928317924732,"aZ":-9.687247467708847,"pfxX":-2.645432006277518,"pfxZ":11.919329243500929,"pX":0.8295267482663614,"pZ":0.6704401145179546,"vX0":8.762960259018644,"vY0":-136.84048918643703,"vZ0":-11.885888097069351,"x":85.38,"y":220.68,"x0":-2.0778392070886915,"y0":50.000295448879825,"z0":5.746154288938926,"aX":-4.990050681694083},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":2.9,"spinRate":2424,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.4010597042137869,"extension":6.655463998872519},"index":2,"playId":"e9142d47-e705-3e7b-b759-df5f270bfe2c","pitchNumber":3,"startTime":"2026-05-01T18:35:30.846Z","endTime":"2026-05-01T18:35:33.962Z","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":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53687561069019,"aZ":-11.302506965112702,"pfxX":-3.9280730412239135,"pfxZ":10.881280758843083,"pX":-0.9441516295712769,"pZ":2.310105070928331,"vX0":5.377309578724238,"vY0":-138.06294863648506,"vZ0":-7.488534405646174,"x":152.99,"y":176.41,"x0":-2.412460753748079,"y0":50.00621023007307,"z0":5.829683614689537,"aX":-7.537335741890576},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2386,"spinDirection":200},"zone":13,"typeConfidence":0.91,"plateTime":0.39768577204921796,"extension":6.5417391671627145},"index":3,"playId":"923d80d2-39fa-3dfc-995a-583d87bd125b","pitchNumber":4,"startTime":"2026-05-01T18:35:56.279Z","endTime":"2026-05-01T18:35:59.382Z","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, 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":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.256025738344533,"aZ":-27.53674472373426,"pfxX":-8.07425779408777,"pfxZ":3.0229499580554027,"pX":-0.42963304173907624,"pZ":1.6983405588606768,"vX0":7.463744212006136,"vY0":-122.47842913706084,"vZ0":-4.0582610734676585,"x":133.38,"y":192.92,"x0":-2.455061999605025,"y0":50.00022420104053,"z0":5.709055462018509,"aX":-12.370321569825698},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":13.1,"spinRate":1487,"spinDirection":228},"zone":7,"typeConfidence":0.91,"plateTime":0.44575603898529703,"extension":6.325574594857595},"index":4,"playId":"94113501-a8ec-3cd0-827e-85456612a702","pitchNumber":5,"startTime":"2026-05-01T18:36:12.286Z","endTime":"2026-05-01T18:36: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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457495798497593,"aZ":-40.682812926356256,"pfxX":1.8921806489375257,"pfxZ":-6.087178645652655,"pX":0.8290930566567576,"pZ":1.1771343707374213,"vX0":7.4082831625726335,"vY0":-117.8339687590163,"vZ0":-2.304812634874185,"x":85.4,"y":207.0,"x0":-2.6077579746931425,"y0":50.00063563165295,"z0":5.9448454108399424,"aX":2.645344674930831},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.3,"breakHorizontal":-5.3,"spinRate":2407,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4657378135748802,"extension":6.352528990189864},"index":5,"playId":"8c5ef91b-294a-3aa0-a90b-123a884501c9","pitchNumber":6,"startTime":"2026-05-01T18:36:39.420Z","endTime":"2026-05-01T18:36:42.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:36:42.533Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:37:47.803Z","endTime":"2026-05-01T18:40:09.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T18:37:00.873Z","endTime":"2026-05-01T18:37:49.930Z","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(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.6,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00702765075426,"aZ":-9.906620641032985,"pfxX":-2.2763521029914977,"pfxZ":11.722506219686581,"pX":0.11028329382157422,"pZ":1.8001849201794047,"vX0":6.883839738074397,"vY0":-137.3467183027453,"vZ0":-9.147152535203958,"x":112.8,"y":190.18,"x0":-2.1391062268945555,"y0":50.00598285786957,"z0":5.858658703548492,"aX":-4.325543652528711},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":2.6,"spinRate":2404,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.3996439133413672,"extension":6.658944386850232},"index":1,"playId":"34b50660-dde2-316c-a4d2-4543b51c7f92","pitchNumber":1,"startTime":"2026-05-01T18:37:49.930Z","endTime":"2026-05-01T18:37:52.996Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80220592690581,"aZ":-16.158828130602934,"pfxX":-7.43643202455891,"pfxZ":8.265830073056726,"pX":-1.2142333779698402,"pZ":1.6530004413004702,"vX0":5.5453949372068525,"vY0":-138.06496884897155,"vZ0":-8.387851726017004,"x":163.28,"y":194.15,"x0":-2.2793996390637234,"y0":50.000172819051855,"z0":5.810759072199849,"aX":-14.401144994901879},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":12.4,"spinRate":2302,"spinDirection":202},"zone":13,"typeConfidence":0.96,"plateTime":0.3962363180088069,"extension":6.604885797335072},"index":2,"playId":"d51417be-6a62-3e35-b127-7617a735f5fd","pitchNumber":2,"startTime":"2026-05-01T18:38:10.387Z","endTime":"2026-05-01T18:38:14.327Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737311404438724,"aZ":-23.092499945368225,"pfxX":1.881262642570781,"pfxZ":5.092732876947778,"pX":0.1440579397319394,"pZ":2.4342962464716926,"vX0":5.653894036112672,"vY0":-131.84958688622797,"vZ0":-4.674815294826993,"x":111.51,"y":173.05,"x0":-2.261657962570099,"y0":50.001299218179,"z0":5.907442494564719,"aX":3.3526510319114515},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-4.4,"spinRate":2337,"spinDirection":158},"zone":5,"typeConfidence":0.88,"plateTime":0.4134410448507757,"extension":6.535488368958597},"index":3,"playId":"3d4ae318-fdca-390d-8226-f6a6c7275726","pitchNumber":3,"startTime":"2026-05-01T18:38:30.098Z","endTime":"2026-05-01T18:38:33.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742071204200347,"aZ":-39.1741418759952,"pfxX":3.222577183058458,"pfxZ":-4.870929286768218,"pX":-0.14804134343954523,"pZ":2.0377360313744872,"vX0":4.967649050660476,"vY0":-119.33019964084812,"vZ0":-0.7983169893427422,"x":122.64,"y":183.76,"x0":-2.678359348207372,"y0":50.00244069318781,"z0":5.916866176021335,"aX":4.6306391796797906},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.8,"breakHorizontal":-7.1,"spinRate":2363,"spinDirection":51},"zone":8,"typeConfidence":0.91,"plateTime":0.45963016517992994,"extension":6.509004733918953},"index":4,"playId":"b0b31771-3676-3dcc-8ca4-5d458d9051c6","pitchNumber":4,"startTime":"2026-05-01T18:38:52.375Z","endTime":"2026-05-01T18:38:58.276Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.530398088529886,"aZ":-14.458179759483148,"pfxX":-1.199440924538042,"pfxZ":9.436832311725428,"pX":0.0774430422239082,"pZ":3.9145248504806536,"vX0":6.917781784799112,"vY0":-136.72715716551593,"vZ0":-2.8783074039083343,"x":114.05,"y":133.09,"x0":-2.33892415538231,"y0":50.00371811821542,"z0":5.983958063593149,"aX":-2.2536610048443344},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":0.6,"spinRate":2301,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.4019132944452739,"extension":6.495061798611508},"index":5,"playId":"f2528308-08f3-302e-8e17-f12d53198529","pitchNumber":5,"startTime":"2026-05-01T18:39:20.686Z","endTime":"2026-05-01T18:39:23.686Z","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":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549956854627304,"aZ":-26.639916868932378,"pfxX":2.5021109770107786,"pfxZ":3.21295416585954,"pX":0.13088839572668431,"pZ":1.017816152249472,"vX0":5.787902362479842,"vY0":-129.52562612015114,"vZ0":-6.932861815164846,"x":112.01,"y":211.3,"x0":-2.445622847842339,"y0":50.004002842165605,"z0":5.727716336977838,"aX":4.309264398388936},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":-5.6,"spinRate":2397,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.42066976187493044,"extension":6.703224433592846},"index":6,"playId":"43016dbd-1409-35b2-b334-ac54719ad692","pitchNumber":6,"startTime":"2026-05-01T18:39:44.256Z","endTime":"2026-05-01T18:39:48.522Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64785984093122,"aZ":-12.263469321283171,"pfxX":-2.834219753730932,"pfxZ":10.274273349200719,"pX":0.7501558207874892,"pZ":2.830397270870798,"vX0":9.256839498752598,"vY0":-138.92326677527848,"vZ0":-5.787007930069561,"x":88.41,"y":162.36,"x0":-2.2695583760674007,"y0":50.000990841631214,"z0":5.769232606863573,"aX":-5.492972444073294},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":3.0,"spinRate":2440,"spinDirection":196},"zone":3,"typeConfidence":0.93,"plateTime":0.3955954792242826,"extension":6.610853529176665},"index":7,"playId":"dd2d3d86-6539-3e55-8954-6866d1f2edfc","pitchNumber":7,"startTime":"2026-05-01T18:40:05.478Z","endTime":"2026-05-01T18:40:09.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:40:09.147Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to left fielder Jorge Barrosa. Nico Hoerner scores. Alex Bregman scores. Ian Happ to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:40:13.255Z","endTime":"2026-05-01T18:41:26.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":95.5,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.985223671817586,"aZ":-12.588159967791666,"pfxX":-1.586716708634665,"pfxZ":10.177477216030194,"pX":0.3921301297669549,"pZ":2.0017115076463927,"vX0":7.602482202842972,"vY0":-138.5812329168181,"vZ0":-8.178346377806994,"x":102.05,"y":184.73,"x0":-2.1931831825379215,"y0":50.00412152990242,"z0":5.852425749173611,"aX":-3.053986828119814},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":1.1,"spinRate":2457,"spinDirection":204},"zone":9,"typeConfidence":0.89,"plateTime":0.3968293246739929,"extension":6.6446413443580665},"index":0,"playId":"39852a98-7df6-358c-910a-2521825fc24c","pitchNumber":1,"startTime":"2026-05-01T18:40:37.906Z","endTime":"2026-05-01T18:40:40.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735490066934396,"aZ":-41.02817392086745,"pfxX":3.6175318469394635,"pfxZ":-6.190999248995448,"pX":0.2773803678347805,"pZ":0.9981671284731274,"vX0":5.87133985725203,"vY0":-119.53949055364501,"vZ0":-2.6012082456480083,"x":106.43,"y":211.83,"x0":-2.6928543146091246,"y0":50.005488132789026,"z0":5.828363681973296,"aX":5.1700163373857135},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.6,"breakHorizontal":-8.2,"spinRate":2407,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4604034774260084,"extension":6.460232961520031},"index":1,"playId":"a9d27df8-f46f-3323-ae21-d340b2061861","pitchNumber":2,"startTime":"2026-05-01T18:40:56.196Z","endTime":"2026-05-01T18:40:59.430Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99836171109652,"aZ":-13.52906407427178,"pfxX":-1.6144688428280602,"pfxZ":9.774812918639324,"pX":-0.7729906797306676,"pZ":2.827760728237566,"vX0":5.18124712566504,"vY0":-137.59797329251384,"vZ0":-5.777028907283119,"x":146.46,"y":162.43,"x0":-2.4749846470573353,"y0":50.006071758267446,"z0":5.879909556922454,"aX":-3.081332411332583},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2464,"spinDirection":197},"zone":1,"typeConfidence":0.87,"plateTime":0.3988609974252504,"extension":6.605543554336691},"hitData":{"launchSpeed":101.6,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.08,"coordY":99.8}},"index":2,"playId":"58462704-4054-3e76-9be4-58fcf817e992","pitchNumber":3,"startTime":"2026-05-01T18:41:16.146Z","endTime":"2026-05-01T18:41:26.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:41:26.880Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a fly ball to center fielder Alek Thomas. Ian Happ scores. Michael Busch to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:41:55.493Z","endTime":"2026-05-01T18:42:18.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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_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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031260013915162,"aZ":-28.993400324445087,"pfxX":2.9866523035450814,"pfxZ":1.9019216172137448,"pX":0.04832427332833263,"pZ":2.71399612104206,"vX0":4.995760852212086,"vY0":-128.75636170164003,"vZ0":-2.8052157867457663,"x":115.16,"y":165.5,"x0":-2.308842182766525,"y0":50.000041091197815,"z0":6.073156359858684,"aX":4.987577110471622},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-6.6,"spinRate":2268,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4262458597675285,"extension":6.52157307500306},"hitData":{"launchSpeed":86.2,"launchAngle":49.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.93,"coordY":112.09}},"index":0,"playId":"31bc7e09-93b7-36e4-a48d-1a242f25e984","pitchNumber":1,"startTime":"2026-05-01T18:42:03.734Z","endTime":"2026-05-01T18:42:18.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:42:18.933Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, pitcher Zac Gallen to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T18:42:39.921Z","endTime":"2026-05-01T18:43:24.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.134536486543034,"aZ":-39.88372235026572,"pfxX":2.5579804665134915,"pfxZ":-5.38586362844309,"pX":-0.20664392736977982,"pZ":2.3440249725718605,"vX0":4.968637492129713,"vY0":-118.92658701632874,"vZ0":-0.007775786964650422,"x":124.88,"y":175.49,"x0":-2.6567045635572133,"y0":50.005468369118574,"z0":5.969489221867426,"aX":3.6585647951400015},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.5,"breakHorizontal":-5.9,"spinRate":2345,"spinDirection":47},"zone":5,"typeConfidence":0.91,"plateTime":0.4608331502883187,"extension":6.429124795814948},"index":0,"playId":"efb6cdc7-d24c-32d7-9db1-a35cbf66a17d","pitchNumber":1,"startTime":"2026-05-01T18:43:00.712Z","endTime":"2026-05-01T18:43:04.041Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65737502215531,"aZ":-30.677918338565668,"pfxX":-7.118977412449068,"pfxZ":1.0238212763068661,"pX":-0.7985147628640031,"pZ":1.2566585753279067,"vX0":6.112110463124095,"vY0":-120.33881396775816,"vZ0":-4.244090017254755,"x":147.44,"y":204.85,"x0":-2.4481074420698414,"y0":50.005334453106144,"z0":5.765161828882871,"aX":-10.428327987694882},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1513,"spinDirection":229},"zone":13,"typeConfidence":0.89,"plateTime":0.4554110212367557,"extension":6.184253289044071},"hitData":{"launchSpeed":65.8,"launchAngle":-79.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.83,"coordY":193.1}},"index":1,"playId":"54c633f7-625d-3431-a8c8-b6cd82ab580c","pitchNumber":2,"startTime":"2026-05-01T18:43:16.030Z","endTime":"2026-05-01T18:43:24.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:43:24.403Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T18:45:19.669Z","endTime":"2026-05-01T18:46:19.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53445771518697,"aZ":-17.361306381418437,"pfxX":-5.652652802670394,"pfxZ":8.027422052479972,"pX":0.51425508949552,"pZ":3.047379248831341,"vX0":6.9413082915770445,"vY0":-135.01521340565358,"vZ0":-3.4212466872562093,"x":97.4,"y":156.5,"x0":-1.3561666060738136,"y0":50.00139901779066,"z0":5.553418353133057,"aX":-10.429838425651635},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":2122,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4057438375710385,"extension":6.677342076144402},"index":0,"playId":"0600c4a9-eace-36ef-9b3a-47586bd4b7e6","pitchNumber":1,"startTime":"2026-05-01T18:45:30.771Z","endTime":"2026-05-01T18:45:33.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-01T18:45:40.987Z","endTime":"2026-05-01T18:45:58.600Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"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":93.9,"endSpeed":85.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.858974892701227,"aZ":-13.295209178880041,"pfxX":-5.325610763741103,"pfxZ":10.080094802858898,"pX":1.4620060138277267,"pZ":2.826917272335901,"vX0":8.998614610877633,"vY0":-136.44127402865985,"vZ0":-4.525251441342477,"x":61.27,"y":162.45,"x0":-1.1968572025897342,"y0":50.00602120635204,"z0":5.4329617724801755,"aX":-9.978460871694153},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2162,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4024611210774238,"extension":6.674580879946864},"index":2,"playId":"6a1011d0-cb80-3d07-b3a9-0ed15fa49d94","pitchNumber":2,"startTime":"2026-05-01T18:45:58.600Z","endTime":"2026-05-01T18:46:01.961Z","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":83.8,"endSpeed":77.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848792210745547,"aZ":-33.75201340880746,"pfxX":1.933242253527262,"pfxZ":-1.0509146842036285,"pX":0.30510059338421086,"pZ":1.8079883213235333,"vX0":3.6857997764829395,"vY0":-122.02825553367498,"vZ0":-1.893095960851548,"x":105.37,"y":189.96,"x0":-1.4782248783355803,"y0":50.001599258376196,"z0":5.511687552623661,"aX":2.904494817236384},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.0,"breakHorizontal":-4.4,"spinRate":2078,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.44949016805055697,"extension":6.444647848993341},"hitData":{"launchSpeed":95.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.11,"coordY":168.76}},"index":3,"playId":"b8ea6840-f633-3c7c-a4c7-9bf866daa098","pitchNumber":3,"startTime":"2026-05-01T18:46:11.579Z","endTime":"2026-05-01T18:46:19.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:46:19.086Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T18:46:25.168Z","endTime":"2026-05-01T18:47:24.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","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":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"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":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10372618361872,"aZ":-29.75481754470623,"pfxX":10.169365092369524,"pfxZ":1.6985744465698849,"pX":1.0170917086545967,"pZ":1.622095325846761,"vX0":2.884941662289668,"vY0":-119.34848570381709,"vZ0":-2.7272228891029817,"x":78.23,"y":194.98,"x0":-1.5326233761973034,"y0":50.00172820230014,"z0":5.499641684218139,"aX":14.452651059525133},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.6,"breakHorizontal":-19.1,"spinRate":2517,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4615403751184206,"extension":6.477039320474694},"index":0,"playId":"b25d91f6-dcd4-3a50-9d82-68ebbfa563ce","pitchNumber":1,"startTime":"2026-05-01T18:46:45.629Z","endTime":"2026-05-01T18:46:48.654Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.773014798739833,"aZ":-32.24520628039291,"pfxX":1.087929391485834,"pfxZ":-0.04254196633563989,"pX":0.8164278287373161,"pZ":1.7446340133233433,"vX0":5.278614267307339,"vY0":-125.49435402792587,"vZ0":-2.7141227632013596,"x":85.88,"y":191.67,"x0":-1.4606762259232746,"y0":50.00421306530803,"z0":5.4821418922508975,"aX":1.725117093950549},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-3.2,"spinRate":2222,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4374331828951026,"extension":6.575732764502102},"index":1,"playId":"d646bbf1-cbdc-38f2-8dbb-1c5bbaeb8179","pitchNumber":2,"startTime":"2026-05-01T18:46:59.517Z","endTime":"2026-05-01T18:47:02.517Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95697336577193,"aZ":-17.9435942023525,"pfxX":-5.95453923563103,"pfxZ":8.030289663848816,"pX":-0.1422205340619833,"pZ":2.4244363781047658,"vX0":5.21923491765679,"vY0":-133.35686495231303,"vZ0":-4.267520123107153,"x":122.42,"y":173.32,"x0":-1.3665181159461837,"y0":50.00388141391325,"z0":5.368195591544271,"aX":-10.554179947349947},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2107,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.41326037780795044,"extension":6.604301130683098},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.61,"coordY":56.19}},"index":2,"playId":"e5fdd3e0-2fe5-3868-8e4a-673edcc4fba1","pitchNumber":3,"startTime":"2026-05-01T18:47:14.190Z","endTime":"2026-05-01T18:47:24.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:47:24.092Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T18:47:26.338Z","endTime":"2026-05-01T18:49:06.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":92.2,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0083545362898,"aZ":-20.83078733958868,"pfxX":-9.813590659122857,"pfxZ":6.243909837337592,"pX":-0.16511299329526805,"pZ":2.664149657356573,"vX0":6.538034106377832,"vY0":-134.1609677805097,"vZ0":-3.515206696761055,"x":123.29,"y":166.85,"x0":-1.3631959587741236,"y0":50.00213280777862,"z0":5.482597803130025,"aX":-17.823861627553562},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2193,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4088432856466224,"extension":6.682819418925423},"index":0,"playId":"b2b2768c-2424-3ab1-9053-febeacd1c0d6","pitchNumber":1,"startTime":"2026-05-01T18:47:48.474Z","endTime":"2026-05-01T18:47:51.474Z","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, 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":80.8,"endSpeed":74.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233565325061978,"aZ":-38.363132356918975,"pfxX":5.465625532112042,"pfxZ":-4.460236015438986,"pX":-0.4007901598847617,"pZ":0.6540085745378552,"vX0":0.9775787967997078,"vY0":-117.66380421225647,"vZ0":-3.0438006782136764,"x":132.28,"y":221.12,"x0":-1.5320948787907067,"y0":50.00025653432246,"z0":5.551352722955557,"aX":7.591821181859018},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.5,"breakHorizontal":-10.1,"spinRate":2170,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.467138526294121,"extension":6.4587220080988805},"index":1,"playId":"e857b6e4-79bb-34ae-9ec3-7799f02cfca6","pitchNumber":2,"startTime":"2026-05-01T18:48:08.896Z","endTime":"2026-05-01T18:48:13.581Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05665618729913,"aZ":-18.019181449184924,"pfxX":-4.004083640692761,"pfxZ":7.668786416959854,"pX":0.3938763647758613,"pZ":4.465909015996245,"vX0":5.927778642485015,"vY0":-135.37736565430535,"vZ0":0.44027051198108336,"x":101.99,"y":118.2,"x0":-1.3094563323392294,"y0":50.00477882292208,"z0":5.5678777645243684,"aX":-7.3934152884144595},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":5.9,"spinRate":2061,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4054530371094325,"extension":6.6086752036608},"index":2,"playId":"b85c7d20-42b1-3a45-befe-b1c50b2c9052","pitchNumber":3,"startTime":"2026-05-01T18:48:31.491Z","endTime":"2026-05-01T18:48:34.532Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228306531283295,"aZ":-32.712042601048886,"pfxX":2.5869561017072567,"pfxZ":-0.3438211386384271,"pX":-0.8322516711583989,"pZ":1.589247933462514,"vX0":0.8914027053823663,"vY0":-124.32096382804161,"vZ0":-2.8562172896522227,"x":148.72,"y":195.87,"x0":-1.5325438497681332,"y0":50.004366137071365,"z0":5.495501606278696,"aX":4.009774476602504},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.1,"breakHorizontal":-4.9,"spinRate":2093,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.44225268270114615,"extension":6.519398942838507},"index":3,"playId":"a8c2b9b5-6db7-3e7f-9cab-4e8c87d7c9a4","pitchNumber":4,"startTime":"2026-05-01T18:48:46.830Z","endTime":"2026-05-01T18:48:50.983Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.997774005446473,"aZ":-36.03539966901805,"pfxX":-5.950699071925901,"pfxZ":-2.3690582719340743,"pX":-0.39439056386184496,"pZ":2.152140042450625,"vX0":4.812612944843217,"vY0":-127.03361133070271,"vZ0":-1.2303361034755047,"x":132.03,"y":180.67,"x0":-1.5440260655366798,"y0":50.00409380849507,"z0":5.5176644001245005,"aX":-9.687428950383906},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.3,"breakHorizontal":9.6,"spinRate":1393,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4318257306633333,"extension":6.527702548789774},"index":4,"playId":"30761e9d-bfbc-3cf6-a90e-1a4a9525b6d8","pitchNumber":5,"startTime":"2026-05-01T18:49:03.618Z","endTime":"2026-05-01T18:49:06.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:49:06.712Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Nolan Arenado to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T18:51:06.390Z","endTime":"2026-05-01T18:51:56.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":93.5,"endSpeed":84.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.077603910481905,"aZ":-10.435649132386926,"pfxX":-1.2069521853537846,"pfxZ":11.8309913175504,"pX":0.5496547818684526,"pZ":3.154698285477526,"vX0":7.624856611709827,"vY0":-135.77261770759492,"vZ0":-5.602923316504611,"x":96.05,"y":153.6,"x0":-2.1575681039235195,"y0":50.00520755308325,"z0":5.994775835610557,"aX":-2.218177995431839},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":0.2,"spinRate":2253,"spinDirection":197},"zone":3,"typeConfidence":0.92,"plateTime":0.4058646512034856,"extension":6.612483683193122},"index":0,"playId":"0119add4-897d-385e-b50f-b4767e0e2c4d","pitchNumber":1,"startTime":"2026-05-01T18:51:17.871Z","endTime":"2026-05-01T18:51:20.871Z","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":93.7,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37712392247695,"aZ":-14.921636417749923,"pfxX":-7.417954605506826,"pfxZ":9.189275099391178,"pX":-1.4709950443000521,"pZ":2.429781718649973,"vX0":4.948102982164942,"vY0":-136.26354637869008,"vZ0":-6.456610956370349,"x":173.07,"y":173.18,"x0":-2.3480589375572305,"y0":50.005129569997976,"z0":5.863996053369349,"aX":-13.929694485291416},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2124,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4022088406908524,"extension":6.515595506754117},"index":1,"playId":"b6c34333-319e-3479-8f04-f0a903381e0e","pitchNumber":2,"startTime":"2026-05-01T18:51:35.889Z","endTime":"2026-05-01T18:51:39.158Z","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.9,"endSpeed":82.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.413845283506475,"aZ":-22.540289005363665,"pfxX":1.4384561871391774,"pfxZ":5.592964964951211,"pX":-0.7911438314558135,"pZ":2.4696520629615417,"vX0":3.86613568588463,"vY0":-130.8763449325076,"vZ0":-4.380612404605261,"x":147.16,"y":172.1,"x0":-2.478498204145268,"y0":50.002418095090945,"z0":5.8679399799682885,"aX":2.4781076438905605},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.4,"breakHorizontal":-3.5,"spinRate":2213,"spinDirection":170},"zone":4,"typeConfidence":0.85,"plateTime":0.41961143452687244,"extension":6.585824624385419},"hitData":{"launchSpeed":96.0,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.96,"coordY":168.76}},"index":2,"playId":"af96c912-3f90-3371-a9b1-b65e0742cbae","pitchNumber":3,"startTime":"2026-05-01T18:51:48.731Z","endTime":"2026-05-01T18:51:56.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:51:56.865Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out softly, pitcher Zac Gallen to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T18:52:31.165Z","endTime":"2026-05-01T18:55:08.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Matt Shaw replaces Nico Hoerner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T18:52:22.143Z","endTime":"2026-05-01T18:52:33.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"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.4,"endSpeed":85.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.656060381909363,"aZ":-10.851535837941595,"pfxX":-3.8697430585212547,"pfxZ":11.254313060441277,"pX":0.21784321124319658,"pZ":3.232499613978609,"vX0":8.12753857624296,"vY0":-137.0924338064289,"vZ0":-5.165484149650243,"x":108.7,"y":151.5,"x0":-2.2887232677002185,"y0":50.000374429126076,"z0":5.8885032673114015,"aX":-7.33101975088262},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2373,"spinDirection":197},"zone":2,"typeConfidence":0.94,"plateTime":0.40026759098416465,"extension":6.6439387449797405},"index":1,"playId":"d0a7a192-abbd-37ba-b9a9-741a94b672c8","pitchNumber":1,"startTime":"2026-05-01T18:52:33.516Z","endTime":"2026-05-01T18:52:36.606Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.839353340462143,"aZ":-15.887318090230593,"pfxX":-7.771798726611811,"pfxZ":8.577126172683618,"pX":-1.0849336677632306,"pZ":2.0599924235940343,"vX0":6.0631220835563715,"vY0":-136.60647999045457,"vZ0":-7.034175775805169,"x":158.36,"y":183.16,"x0":-2.31858273411086,"y0":50.00102690583466,"z0":5.751638632366457,"aX":-14.752666375828042},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2195,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.40027068444266156,"extension":6.663465081594403},"index":2,"playId":"1be25a66-b467-3333-bcd3-73ad353360b5","pitchNumber":2,"startTime":"2026-05-01T18:52:48.552Z","endTime":"2026-05-01T18:52:52.577Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.539928638171816,"aZ":-14.375842633327029,"pfxX":-8.843768515056421,"pfxZ":9.591880983736125,"pX":-0.9205637549501139,"pZ":2.7562729880576673,"vX0":6.703834551127456,"vY0":-136.03061707630934,"vZ0":-5.588091566032312,"x":152.09,"y":164.36,"x0":-2.2799141000011214,"y0":50.00455602474117,"z0":5.8503625315006635,"aX":-16.415009019654896},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":14.4,"spinRate":2199,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40415018571548655,"extension":6.733264715076193},"index":3,"playId":"8693a455-bb3b-3e95-8ea8-449ee8421000","pitchNumber":3,"startTime":"2026-05-01T18:53:07.089Z","endTime":"2026-05-01T18:53:10.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-01T18:53:20.982Z","endTime":"2026-05-01T18:53:44.812Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76535727756278,"aZ":-25.082803447411827,"pfxX":1.6618574238266373,"pfxZ":4.148159728009423,"pX":0.15865730548840706,"pZ":2.1745415046931456,"vX0":5.941028280494005,"vY0":-129.83573030088644,"vZ0":-4.456082479810082,"x":110.95,"y":180.07,"x0":-2.373697405645944,"y0":50.00517160963702,"z0":5.818243107124677,"aX":2.840965227010766},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2288,"spinDirection":154},"zone":5,"typeConfidence":0.89,"plateTime":0.4216067082455597,"extension":6.75331643960389},"index":5,"playId":"289971aa-ee3a-3960-85fc-6d61b471bb6d","pitchNumber":4,"startTime":"2026-05-01T18:53:44.812Z","endTime":"2026-05-01T18:53:48.452Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10649946085578,"aZ":-12.760502808341606,"pfxX":-2.568256033011336,"pfxZ":10.43084204550659,"pX":-0.15067007088641263,"pZ":2.094915475276311,"vX0":6.910599391434757,"vY0":-136.5422456922307,"vZ0":-7.3190383403728765,"x":122.74,"y":182.22,"x0":-2.3969617049543537,"y0":50.001123574477425,"z0":5.715212327746451,"aX":-4.779797605570385},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":3.0,"spinRate":2259,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.4033699270831379,"extension":6.760283848419923},"index":6,"playId":"4c7af21e-02d2-33ad-a5d5-49b443c42842","pitchNumber":5,"startTime":"2026-05-01T18:54:10.648Z","endTime":"2026-05-01T18:54:13.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141842850380453,"aZ":-36.41639951465583,"pfxX":1.5322988113058074,"pfxZ":-2.941316229256021,"pX":0.9148746531681222,"pZ":1.1792827526698997,"vX0":7.611305178695835,"vY0":-119.37465022629426,"vZ0":-3.078221299590252,"x":82.13,"y":206.94,"x0":-2.5148818285412022,"y0":50.00227598395449,"z0":5.766097622529693,"aX":2.209833220105219},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.9,"breakHorizontal":-4.7,"spinRate":2363,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4589612914466814,"extension":6.647255507969211},"index":7,"playId":"01514ceb-b724-31d1-a26e-7e308d137c90","pitchNumber":6,"startTime":"2026-05-01T18:54:28.356Z","endTime":"2026-05-01T18:54:31.356Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5487669645715,"aZ":-28.712803993483487,"pfxX":-8.911238761103133,"pfxZ":2.1516236554154067,"pX":-0.8615384655929016,"pZ":0.9912598899494435,"vX0":7.3157878192793016,"vY0":-126.37686816083273,"vZ0":-5.695062076687671,"x":149.84,"y":212.02,"x0":-2.64076587569892,"y0":50.00623488983583,"z0":5.589873877306531,"aX":-14.369477054572283},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1498,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.43395308078945405,"extension":6.662047940041873},"index":8,"playId":"2ba410fb-c55b-3dd6-9012-34734eb81757","pitchNumber":7,"startTime":"2026-05-01T18:54:46.292Z","endTime":"2026-05-01T18:54:50.321Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37009264959851,"aZ":-25.24363230474969,"pfxX":1.9064265170956385,"pfxZ":4.098992160765424,"pX":-0.7125590366041749,"pZ":1.767070089911445,"vX0":4.0320247393182775,"vY0":-129.31037511153093,"vZ0":-5.270053116341755,"x":144.16,"y":191.07,"x0":-2.540661505917273,"y0":50.00219055906015,"z0":5.7721053584162645,"aX":3.2230303448814883},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2277,"spinDirection":155},"zone":7,"typeConfidence":0.9,"plateTime":0.4238383496307234,"extension":6.552093681624353},"hitData":{"launchSpeed":36.2,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.17,"coordY":184.95}},"index":9,"playId":"99e8a4ec-51df-31bb-88ad-562f8cfb4dfd","pitchNumber":8,"startTime":"2026-05-01T18:55:00.737Z","endTime":"2026-05-01T18:55:08.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:55:08.528Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, third baseman Nolan Arenado to first baseman Jose Fernandez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T18:55:14.147Z","endTime":"2026-05-01T18:55:43.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575603425762168,"aZ":-22.240345012941138,"pfxX":0.7476010793433523,"pfxZ":5.71596271008365,"pX":-0.7554105248731954,"pZ":2.2062551634621914,"vX0":4.2946681204727115,"vY0":-130.9541873888028,"vZ0":-4.92949090672235,"x":145.79,"y":179.21,"x0":-2.5134585637580185,"y0":50.00062297802602,"z0":5.776007023949918,"aX":1.2981447342716106},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-2.3,"spinRate":2175,"spinDirection":165},"zone":4,"typeConfidence":0.82,"plateTime":0.4182004518237088,"extension":6.559724088677953},"hitData":{"launchSpeed":75.1,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.04,"coordY":160.14}},"index":0,"playId":"b4fae0c9-f9e4-3789-9e73-32e132ed1c43","pitchNumber":1,"startTime":"2026-05-01T18:55:35.622Z","endTime":"2026-05-01T18:55:43.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:55:43.785Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Barrosa doubles (8) on a sharp fly ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T18:57:51.005Z","endTime":"2026-05-01T18:58:44.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[0],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Matt Shaw remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T18:56:58.430Z","endTime":"2026-05-01T18:57:53.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"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":92.3,"endSpeed":83.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.407821172911255,"aZ":-16.393647140283253,"pfxX":-4.512549402741637,"pfxZ":8.733118883509484,"pX":0.5170595319522795,"pZ":1.5303994540179027,"vX0":6.465839519460261,"vY0":-134.15144044963068,"vZ0":-6.930286969364222,"x":97.29,"y":197.46,"x0":-1.3479398097422055,"y0":50.000330533411834,"z0":5.3339818379442,"aX":-8.151761258253801},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":6.6,"spinRate":2079,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4096710113752069,"extension":6.7532539583180045},"index":1,"playId":"567a04e4-c61f-329c-b815-5e1e513e5842","pitchNumber":1,"startTime":"2026-05-01T18:57:53.290Z","endTime":"2026-05-01T18:57:56.466Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-01T18:58:03.857Z","endTime":"2026-05-01T18:58:15.606Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":79.5,"endSpeed":72.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880953210820234,"aZ":-38.52339155036207,"pfxX":7.815029558583132,"pfxZ":-4.730729680292747,"pX":-1.0414006804381286,"pZ":2.15776420540655,"vX0":-1.1504332861659057,"vY0":-115.75304240032511,"vZ0":0.3722473157253823,"x":156.7,"y":180.52,"x0":-1.5489880333681691,"y0":50.00297637974714,"z0":5.717285855159267,"aX":10.485614045030712},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.2,"breakHorizontal":-13.8,"spinRate":2283,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4752290761387643,"extension":6.362535911361914},"index":3,"playId":"9ffbccdf-290d-3a04-bfc5-1439c4543c17","pitchNumber":2,"startTime":"2026-05-01T18:58:15.606Z","endTime":"2026-05-01T18:58:19.623Z","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":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88977487511277,"aZ":-32.56347474624035,"pfxX":-6.7278415920005,"pfxZ":-0.2481571066742987,"pX":0.08715669692083405,"pZ":2.1716454713064923,"vX0":5.755666831096143,"vY0":-125.13991536417797,"vZ0":-1.7934548349168173,"x":113.68,"y":180.15,"x0":-1.3763302901890828,"y0":50.003121583032645,"z0":5.582872974840183,"aX":-10.59698316379591},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":10.8,"spinRate":1353,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4388732342746242,"extension":6.4062134848085694},"hitData":{"launchSpeed":104.1,"launchAngle":26.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":176.97,"coordY":55.25}},"index":4,"playId":"fa0db482-efc6-3f89-ba1f-b1e2468a1859","pitchNumber":3,"startTime":"2026-05-01T18:58:28.376Z","endTime":"2026-05-01T18:58:44.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T18:58:44.084Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Matt Shaw to first baseman Michael Busch. Jorge Barrosa to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T18:58:53.704Z","endTime":"2026-05-01T19:00:30.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.211346826490647,"aZ":-37.99179881763828,"pfxX":5.691854967924719,"pfxZ":-4.36472500407195,"pX":-1.3104549151821643,"pZ":2.0289649535280283,"vX0":-0.8390844330415712,"vY0":-114.93200814154012,"vZ0":0.03589605066555368,"x":166.95,"y":184.0,"x0":-1.6789377020542964,"y0":50.00538542617448,"z0":5.716889262601751,"aX":7.580668306823363},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.6,"breakHorizontal":-10.1,"spinRate":2105,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4774096272210486,"extension":6.412670861281009},"index":0,"playId":"bff63c54-2206-3d92-8e9c-e7033d3ee026","pitchNumber":1,"startTime":"2026-05-01T18:59:18.284Z","endTime":"2026-05-01T18:59:21.441Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.923167582097527,"aZ":-37.980887026609864,"pfxX":5.462952501663354,"pfxZ":-4.389572487350856,"pX":-1.035972218498949,"pZ":2.7682354503668205,"vX0":-0.4355122430753491,"vY0":-114.48901890312848,"vZ0":1.6461285453673253,"x":156.49,"y":164.04,"x0":-1.5522921703911412,"y0":50.00471905443451,"z0":5.768302252950697,"aX":7.223598108514684},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.2,"breakHorizontal":-9.7,"spinRate":2067,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4791568084785469,"extension":6.433380922136909},"index":1,"playId":"7a149591-4c36-3617-ad8a-ca7128877676","pitchNumber":2,"startTime":"2026-05-01T18:59:33.788Z","endTime":"2026-05-01T18:59:37.213Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.828775868333597,"aZ":-17.860757049693593,"pfxX":-4.966737759678697,"pfxZ":7.6364351102769294,"pX":0.160376746892926,"pZ":1.341675291414721,"vX0":6.02880711963696,"vY0":-135.82783272272627,"vZ0":-7.27939748779605,"x":110.89,"y":202.55,"x0":-1.43924115380518,"y0":50.003788948354384,"z0":5.291206877519003,"aX":-9.31165141566194},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":7.8,"spinRate":2060,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4027279164977813,"extension":6.6899632250357115},"index":2,"playId":"cbeea8df-f3ec-3e12-8718-22c668e2f14c","pitchNumber":3,"startTime":"2026-05-01T18:59:49.809Z","endTime":"2026-05-01T18:59:53.658Z","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":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.609131085814376,"aZ":-16.309683803302114,"pfxX":-4.264934268254383,"pfxZ":8.496405904866194,"pX":0.013284447772448962,"pZ":2.379327044399532,"vX0":5.389017267579225,"vY0":-135.74787170068953,"vZ0":-4.958708654837474,"x":116.49,"y":174.54,"x0":-1.4431617967996941,"y0":50.001505090843764,"z0":5.36441181115305,"aX":-7.962459834961288},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":6.6,"spinRate":2118,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40343864537161744,"extension":6.788369138626943},"index":3,"playId":"f0e28522-4d1a-3649-95dd-e979a7ca926d","pitchNumber":4,"startTime":"2026-05-01T19:00:05.360Z","endTime":"2026-05-01T19:00:09.107Z","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":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39181554552927,"aZ":-17.91566881260434,"pfxX":-3.741971391312161,"pfxZ":7.6374434345404625,"pX":0.2159440450293684,"pZ":1.9981851345796746,"vX0":5.85278730091296,"vY0":-135.48162347536004,"vZ0":-5.551639588358499,"x":108.77,"y":184.83,"x0":-1.4818627535988127,"y0":50.00319379565502,"z0":5.317712167954593,"aX":-6.98692032994007},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":5.6,"spinRate":2185,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40361481879611416,"extension":6.732084441996336},"hitData":{"launchSpeed":90.3,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.65,"coordY":160.65}},"index":4,"playId":"b97e0c6f-f204-393c-a3cf-59301767d909","pitchNumber":5,"startTime":"2026-05-01T19:00:20.383Z","endTime":"2026-05-01T19:00:30.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:00:30.123Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to right fielder Seiya Suzuki. Jorge Barrosa scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:00:43.216Z","endTime":"2026-05-01T19:01:47.450Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"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":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":93.9,"endSpeed":85.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.834993922006255,"aZ":-16.085915912460703,"pfxX":-4.702046618965204,"pfxZ":8.573862216508449,"pX":-0.22476075864302233,"pZ":2.095532009729468,"vX0":4.81836859260633,"vY0":-136.5452816233218,"vZ0":-5.713040669865211,"x":125.57,"y":182.2,"x0":-1.4066998838596785,"y0":50.00370498901518,"z0":5.333242629109239,"aX":-8.823725184672428},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2112,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40211624257975265,"extension":6.647575062421067},"index":0,"playId":"0560818a-a06c-3f80-98fd-b46f09beb14b","pitchNumber":1,"startTime":"2026-05-01T19:00:54.086Z","endTime":"2026-05-01T19:00:57.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-01T19:01:01.574Z","endTime":"2026-05-01T19:01:18.444Z","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(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":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14284086185738,"aZ":-27.248534160516677,"pfxX":2.9350691846575927,"pfxZ":3.0892693683933423,"pX":1.2612720250923668,"pZ":3.438785826338469,"vX0":5.451764089989657,"vY0":-125.95941464141285,"vZ0":0.2596160247744892,"x":68.92,"y":145.93,"x0":-1.3182443233757832,"y0":50.00592939126647,"z0":5.549307661499881,"aX":4.685921331733389},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.9,"breakHorizontal":-6.6,"spinRate":2020,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.43592605534087614,"extension":6.591975978124869},"index":2,"playId":"540875f1-460f-368e-ad49-01f0d2169486","pitchNumber":2,"startTime":"2026-05-01T19:01:18.444Z","endTime":"2026-05-01T19:01:21.774Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369536525636693,"aZ":-17.19037616421649,"pfxX":-4.694269469431452,"pfxZ":8.137194564766256,"pX":0.2811124319486135,"pZ":3.2063726002807313,"vX0":5.978347431973946,"vY0":-135.30221814198586,"vZ0":-2.562626017695993,"x":106.28,"y":152.21,"x0":-1.354159838753649,"y0":50.00548749883719,"z0":5.3799722586470615,"aX":-8.647210449464817},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2127,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.40586359118769577,"extension":6.728104400579117},"hitData":{"launchSpeed":103.3,"launchAngle":-7.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.06,"coordY":126.67}},"index":3,"playId":"7f739ae9-5b30-3294-8b40-329da5eeb147","pitchNumber":3,"startTime":"2026-05-01T19:01:36.567Z","endTime":"2026-05-01T19:01:47.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:01:47.450Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Corbin Carroll grounds into a force out, second baseman Matt Shaw to shortstop Dansby Swanson. Ildemaro Vargas out at 2nd. Corbin Carroll to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:01:56.442Z","endTime":"2026-05-01T19:02:38.929Z","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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"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":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.719456216143474,"aZ":-26.832772339728255,"pfxX":1.8363673676349255,"pfxZ":3.267715210777446,"pX":-0.20092314848205756,"pZ":2.200818972443367,"vX0":2.8839394620244128,"vY0":-127.16201518702877,"vZ0":-2.7962285045039663,"x":124.66,"y":179.36,"x0":-1.5893765297700477,"y0":50.00082097403091,"z0":5.449332377944362,"aX":2.998478927712832},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":-4.0,"spinRate":2050,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4311766748249304,"extension":6.574338789172639},"index":0,"playId":"5760a1ac-da1d-3e68-8a1f-2a261869d779","pitchNumber":1,"startTime":"2026-05-01T19:02:14.625Z","endTime":"2026-05-01T19:02:17.918Z","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":87.8,"endSpeed":81.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88274461170609,"aZ":-34.71285976771049,"pfxX":-6.338135135135163,"pfxZ":-1.5289249176715982,"pX":0.4213142233430688,"pZ":1.1000883771773822,"vX0":6.648084872871121,"vY0":-127.6786714415409,"vZ0":-3.966022641283313,"x":100.94,"y":209.08,"x0":-1.3857280981875901,"y0":50.00233666702394,"z0":5.388500582322644,"aX":-10.523982275629919},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.4,"breakHorizontal":10.1,"spinRate":1412,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.42804404363872894,"extension":6.667864161696673},"hitData":{"launchSpeed":96.1,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.24,"coordY":160.14}},"index":1,"playId":"59ff421b-eb0c-3180-9c9f-076d405b3434","pitchNumber":2,"startTime":"2026-05-01T19:02:31.364Z","endTime":"2026-05-01T19:02:38.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:02:38.929Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a ground ball to right fielder Seiya Suzuki. Corbin Carroll to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:02:51.617Z","endTime":"2026-05-01T19:03:59.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":"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":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.830595648175535,"aZ":-17.490617293004483,"pfxX":-8.144174711832397,"pfxZ":7.829303818401434,"pX":-0.6606705200888172,"pZ":2.6224129027556335,"vX0":4.773488243932398,"vY0":-136.08724359211587,"vZ0":-4.35228171445031,"x":142.18,"y":167.97,"x0":-1.379215385078198,"y0":50.004508031320206,"z0":5.453812958842353,"aX":-15.278981859221647},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2187,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.402466940791796,"extension":6.550976947021494},"index":0,"playId":"8fc32ad7-f47b-355a-9717-5e9e5d9ddb20","pitchNumber":1,"startTime":"2026-05-01T19:03:09.024Z","endTime":"2026-05-01T19:03:12.024Z","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":94.4,"endSpeed":86.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341480445058025,"aZ":-15.725537332138506,"pfxX":-5.65213803011115,"pfxZ":8.60361563150267,"pX":1.4677801529390977,"pZ":2.2366546095648863,"vX0":9.036480589216923,"vY0":-137.13657085042834,"vZ0":-5.518595831032822,"x":61.05,"y":178.39,"x0":-1.1303873529435122,"y0":50.00010582490987,"z0":5.341716463765769,"aX":-10.802652622797519},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2074,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39888233428666275,"extension":6.787645059229023},"index":1,"playId":"066cbae9-bd0d-3d06-af86-e2df61ad449f","pitchNumber":2,"startTime":"2026-05-01T19:03:31.490Z","endTime":"2026-05-01T19:03:34.490Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.853002638087453,"aZ":-37.61344511118614,"pfxX":5.251410533061434,"pfxZ":-3.889094755304746,"pX":0.31550726606285057,"pZ":1.3672869120263966,"vX0":2.6036806990358,"vY0":-117.86426750835439,"vZ0":-1.6847630070670596,"x":104.97,"y":201.86,"x0":-1.4883396674760974,"y0":50.005373705021015,"z0":5.587068176608331,"aX":7.337780073484417},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.2,"breakHorizontal":-10.2,"spinRate":2156,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46594648878323586,"extension":6.366150391892799},"hitData":{"launchSpeed":98.9,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.69,"coordY":130.73}},"index":2,"playId":"cc1e134a-96e9-3f39-9253-54eace6c921e","pitchNumber":3,"startTime":"2026-05-01T19:03:49.134Z","endTime":"2026-05-01T19:03:59.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:03:59.768Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, second baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T19:05:16.249Z","endTime":"2026-05-01T19:07:06.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:04:27.042Z","endTime":"2026-05-01T19:05:18.525Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970934239322503,"aZ":-33.652987046919336,"pfxX":3.3175116302571976,"pfxZ":-0.9517622380550161,"pX":1.0457339931248217,"pZ":1.765103085488886,"vX0":4.870602843455692,"vY0":-123.63572986249922,"vZ0":-2.276413649829044,"x":77.14,"y":191.12,"x0":-1.3785989580519291,"y0":50.0032663360287,"z0":5.514025670072959,"aX":5.1505949826781565},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.0,"breakHorizontal":-7.1,"spinRate":2133,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.442516936838917,"extension":6.672185063034732},"index":1,"playId":"945651de-7a9f-3660-ab47-f07546562d5d","pitchNumber":1,"startTime":"2026-05-01T19:05:18.525Z","endTime":"2026-05-01T19:05:22.456Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45836711046295,"aZ":-31.514876661529225,"pfxX":1.7871861198750156,"pfxZ":0.4080653917826105,"pX":-0.09889189343573085,"pZ":2.291462827038989,"vX0":2.763515397129137,"vY0":-125.04559769935288,"vZ0":-1.662602777118809,"x":120.77,"y":176.91,"x0":-1.4455285998276883,"y0":50.00121091526038,"z0":5.522520297445584,"aX":2.8619760465403523},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-3.8,"spinRate":2170,"spinDirection":96},"zone":5,"typeConfidence":2.0,"plateTime":0.43608934839985647,"extension":6.607094667816617},"index":2,"playId":"29db04bc-8fc7-3a87-88b0-97a027dd55cf","pitchNumber":2,"startTime":"2026-05-01T19:05:33.032Z","endTime":"2026-05-01T19:05:36.032Z","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":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40171768915836,"aZ":-32.32219686981793,"pfxX":11.07308695679338,"pfxZ":-0.10108257755943661,"pX":0.9547646509204376,"pZ":2.211156363453838,"vX0":2.267115907499162,"vY0":-118.75047154659646,"vZ0":-0.8702793941823853,"x":80.61,"y":179.08,"x0":-1.451634843371675,"y0":50.0050316598377,"z0":5.53093832837552,"aX":15.766286116447947},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.1,"breakHorizontal":-20.6,"spinRate":2524,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46179452167304236,"extension":6.502839178549173},"index":3,"playId":"692f35d3-2725-3191-9922-3948e3e14ea1","pitchNumber":3,"startTime":"2026-05-01T19:05:55.268Z","endTime":"2026-05-01T19:05:58.712Z","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":86.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871850190647006,"aZ":-16.91026998368897,"pfxX":-5.455053213631636,"pfxZ":7.967824009293674,"pX":-0.3048912642742141,"pZ":3.1455650530140864,"vX0":4.636464431224426,"vY0":-137.62460415572738,"vZ0":-3.009879710715306,"x":128.62,"y":153.85,"x0":-1.303615976914353,"y0":50.00566496774688,"z0":5.400470988626899,"aX":-10.454067685298243},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2026,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3981705253505452,"extension":6.765611788206096},"index":4,"playId":"1faa1c81-50f5-349f-860a-efabd08735dd","pitchNumber":4,"startTime":"2026-05-01T19:06:17.864Z","endTime":"2026-05-01T19:06:20.984Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"294c6408-2a17-369e-b001-b7cf623a3ded","startTime":"2026-05-01T19:06:38.599Z","endTime":"2026-05-01T19:06:41.599Z","isPitch":false,"type":"pickoff"},{"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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82303500316756,"aZ":-18.704359932727012,"pfxX":-4.941637460036196,"pfxZ":7.196372279130053,"pX":0.5071284528198443,"pZ":2.8105705536995487,"vX0":6.536642556529016,"vY0":-136.3706597034721,"vZ0":-3.440140013348994,"x":97.67,"y":162.89,"x0":-1.2861732636948453,"y0":50.00023349246378,"z0":5.389217022003616,"aX":-9.245921492911881},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":7.4,"spinRate":2129,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4026551094583235,"extension":6.737545340046621},"hitData":{"launchSpeed":102.4,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.04,"coordY":156.59}},"index":6,"playId":"231576ea-fd61-35ba-aaeb-2a28edd91de1","pitchNumber":5,"startTime":"2026-05-01T19:06:58.000Z","endTime":"2026-05-01T19:07:06.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:07:06.679Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:09:08.629Z","endTime":"2026-05-01T19:10:37.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99335431283184,"aZ":-26.974496071904714,"pfxX":3.893386595249628,"pfxZ":3.132954191544643,"pX":0.7977363654842025,"pZ":2.3764376299551957,"vX0":6.405150047774684,"vY0":-127.45728867600545,"vZ0":-3.6729169090798246,"x":86.59,"y":174.62,"x0":-2.245089301655007,"y0":50.00496312681666,"z0":5.945231988806952,"aX":6.461858776830821},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":-8.4,"spinRate":2339,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.42828041742825107,"extension":6.602412294937746},"index":0,"playId":"30eee1fb-a286-3dee-b93e-26aa613f1f4e","pitchNumber":1,"startTime":"2026-05-01T19:09:23.669Z","endTime":"2026-05-01T19:09:26.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.749742801509207,"aZ":-39.12379022275382,"pfxX":0.9210496753483386,"pfxZ":-4.858572090796608,"pX":-0.2562742769455867,"pZ":1.2725753780496232,"vX0":5.249145515179319,"vY0":-117.76244087876483,"vZ0":-2.4553709390235285,"x":126.77,"y":204.42,"x0":-2.6183282481934387,"y0":50.00571124177118,"z0":5.889289690725206,"aX":1.3160189790824903},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":-2.8,"spinRate":2292,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.46207422372171836,"extension":6.392369678804737},"index":1,"playId":"4710ddfb-0883-3fce-9bfb-18ca4e12b14b","pitchNumber":2,"startTime":"2026-05-01T19:09:38.349Z","endTime":"2026-05-01T19:09:42.002Z","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.4,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.688145850033752,"aZ":-10.204539822125133,"pfxX":-2.9284746449596546,"pfxZ":11.812588367686944,"pX":-0.7618659030990432,"pZ":2.359079304326257,"vX0":5.596039198557004,"vY0":-135.74364578493785,"vZ0":-7.086789926188213,"x":146.04,"y":175.08,"x0":-2.4728539697038725,"y0":50.000778179008584,"z0":5.719968016453559,"aX":-5.446055012301725},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":4.1,"spinRate":2203,"spinDirection":199},"zone":4,"typeConfidence":0.92,"plateTime":0.404053354264863,"extension":6.622614355480981},"index":2,"playId":"e3acb2d1-c82b-31c9-bdc0-680fd2f6602e","pitchNumber":3,"startTime":"2026-05-01T19:09:56.853Z","endTime":"2026-05-01T19:09:59.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.639028036629572,"aZ":-39.148633996843024,"pfxX":0.6870518177225624,"pfxZ":-4.943773124296258,"pX":0.6608263313927901,"pZ":1.0985998204924607,"vX0":7.291403466916987,"vY0":-117.75935776110786,"vZ0":-2.6121661224645774,"x":91.81,"y":209.12,"x0":-2.560583898041547,"y0":50.00501372959975,"z0":5.831779203643963,"aX":0.968583075071626},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.4,"breakHorizontal":-3.0,"spinRate":2248,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.46450615012457597,"extension":6.532416538690376},"index":3,"playId":"88ca6591-2e34-3ace-bde2-3b2e4d232e5d","pitchNumber":4,"startTime":"2026-05-01T19:10:14.575Z","endTime":"2026-05-01T19:10:18.591Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834530125889472,"aZ":-18.247995085089684,"pfxX":-6.800241575772072,"pfxZ":7.485265135401898,"pX":-0.4144855533879587,"pZ":2.3157710000575333,"vX0":7.813056804620506,"vY0":-135.80234632243977,"vZ0":-5.755972427867084,"x":132.8,"y":176.25,"x0":-2.4506532484187895,"y0":50.00362657649616,"z0":5.73991547084511,"aX":-12.652713051477528},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":2191,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4039314469816726,"extension":6.7139940393094015},"hitData":{"launchSpeed":93.9,"launchAngle":7.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.16,"coordY":151.52}},"index":4,"playId":"8e5bcb4c-ea64-31e8-b566-377f2a4a06f0","pitchNumber":5,"startTime":"2026-05-01T19:10:29.715Z","endTime":"2026-05-01T19:10:37.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:10:37.918Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:10:44.176Z","endTime":"2026-05-01T19:13:02.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":93.6,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514205495880887,"aZ":-15.375281320913215,"pfxX":-2.856749946926617,"pfxZ":8.893196505884202,"pX":0.34523426780444294,"pZ":4.00842031378274,"vX0":8.128521340187428,"vY0":-136.2229256332925,"vZ0":-2.371340011145702,"x":103.84,"y":130.55,"x0":-2.299508392368387,"y0":50.000925792642946,"z0":5.9467891390052605,"aX":-5.395719988780608},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":3.6,"spinRate":2251,"spinDirection":199},"zone":12,"typeConfidence":0.93,"plateTime":0.40131264278313816,"extension":6.616276609377313},"index":0,"playId":"db7aeac9-b8e2-3500-96a8-e53f8debd1ff","pitchNumber":1,"startTime":"2026-05-01T19:11:03.009Z","endTime":"2026-05-01T19:11:07.211Z","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":93.4,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.038799743827408,"aZ":-12.28966472618534,"pfxX":-2.188982880843854,"pfxZ":10.774557523191945,"pX":0.7184849670526998,"pZ":1.0980200355677698,"vX0":9.192004318325926,"vY0":-135.364098688178,"vZ0":-9.745283057471337,"x":89.61,"y":209.13,"x0":-2.4450213975106325,"y0":50.005566621434156,"z0":5.617572171269153,"aX":-4.041516089883399},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":1.9,"spinRate":2217,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.40547966196070817,"extension":6.755816973336311},"index":1,"playId":"450e457a-9c7d-3f87-8858-bae27d958fab","pitchNumber":2,"startTime":"2026-05-01T19:11:17.605Z","endTime":"2026-05-01T19:11:20.977Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84745589381329,"aZ":-22.090720505614012,"pfxX":-0.254480089262783,"pfxZ":5.777798704740382,"pX":-1.209568018157795,"pZ":2.2464009348837757,"vX0":3.811426433121414,"vY0":-131.02111497249513,"vZ0":-4.9674835002407525,"x":163.11,"y":178.13,"x0":-2.6479798324881694,"y0":50.00086974162192,"z0":5.810817274396626,"aX":-0.4450210487113307},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":-0.4,"spinRate":2206,"spinDirection":187},"zone":13,"typeConfidence":0.68,"plateTime":0.417547056286383,"extension":6.550638377740612},"index":2,"playId":"e6335ba5-dd2e-3b88-9120-fa16b358e5f4","pitchNumber":3,"startTime":"2026-05-01T19:11:33.339Z","endTime":"2026-05-01T19:11:37.232Z","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":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928787022756154,"aZ":-13.374670200930616,"pfxX":-1.4409692689815157,"pfxZ":10.138233944691613,"pX":0.09223852714702892,"pZ":3.184708378663178,"vX0":7.238682894272898,"vY0":-135.17758328594067,"vZ0":-4.730698768258154,"x":113.48,"y":152.79,"x0":-2.43079624629089,"y0":50.003044499534084,"z0":5.893505567487949,"aX":-2.6733135982729475},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":1.1,"spinRate":2246,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.40488458003950756,"extension":6.6004996959919096},"index":3,"playId":"d4919d3b-ece9-3ed9-a125-aaa36b4018b9","pitchNumber":4,"startTime":"2026-05-01T19:11:47.453Z","endTime":"2026-05-01T19:11:50.453Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.112851335311923,"aZ":-23.26487097541133,"pfxX":0.18933887643889724,"pfxZ":5.133711927394296,"pX":-0.846141264976268,"pZ":2.6114366237505107,"vX0":4.382155963878605,"vY0":-130.54317019093662,"vZ0":-3.830366426302079,"x":149.25,"y":168.27,"x0":-2.5673543263365493,"y0":50.001187514286535,"z0":5.837989694254188,"aX":0.3282439327309393},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.2,"spinRate":2144,"spinDirection":187},"zone":4,"typeConfidence":0.79,"plateTime":0.418713992377584,"extension":6.540538283657661},"index":4,"playId":"19a6a9b9-e378-3fe5-8726-65680571e09c","pitchNumber":5,"startTime":"2026-05-01T19:12:00.773Z","endTime":"2026-05-01T19:12:27.804Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"}}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.424716835318748,"aZ":-26.657064445700858,"pfxX":2.139905155785659,"pfxZ":3.262724087930426,"pX":-0.3968780777127082,"pZ":2.713910836413821,"vX0":4.7207564007101945,"vY0":-129.08637561737055,"vZ0":-2.8445376385885366,"x":132.13,"y":165.5,"x0":-2.5259973018515005,"y0":50.00135670237889,"z0":5.878406114038223,"aX":3.617463727138406},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-4.9,"spinRate":2293,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.42400761526388564,"extension":6.5992431839288725},"index":5,"playId":"8f3155ae-0441-3841-8d9f-014657cd14d8","pitchNumber":6,"startTime":"2026-05-01T19:12:38.787Z","endTime":"2026-05-01T19:12:41.854Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058115668853,"aZ":-29.483734995710584,"pfxX":2.7566855272189605,"pfxZ":1.6319498081288435,"pX":-0.3795351522541087,"pZ":1.9765686607572595,"vX0":4.511923049784131,"vY0":-127.49337165663809,"vZ0":-3.7942917850505316,"x":131.47,"y":185.41,"x0":-2.5298349052598206,"y0":50.002263888711575,"z0":5.809437572803651,"aX":4.539808752857404},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.0,"spinRate":2276,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.42951235559103207,"extension":6.595882714308227},"index":6,"playId":"d5efc366-8fb3-31d0-9840-ce23e84eb919","pitchNumber":7,"startTime":"2026-05-01T19:12:58.851Z","endTime":"2026-05-01T19:13:02.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:13:02.978Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:13:05.794Z","endTime":"2026-05-01T19:14:54.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":93.7,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383855610817186,"aZ":-13.015200162527544,"pfxX":-7.270310944491743,"pfxZ":10.278388590120745,"pX":-0.16551549307096458,"pZ":2.7509919256336612,"vX0":8.173191724828103,"vY0":-136.0384945695414,"vZ0":-5.8110648471953965,"x":123.31,"y":164.5,"x0":-2.272173024635,"y0":50.00357000349811,"z0":5.8262564808413595,"aX":-13.552846998026654},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2261,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.40348145191681617,"extension":6.766485660159247},"index":0,"playId":"24c1e163-3cd0-3ac7-9d94-b15dda0b5b8b","pitchNumber":1,"startTime":"2026-05-01T19:13:27.911Z","endTime":"2026-05-01T19:13:31.189Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.924933681577635,"aZ":-24.568770513824987,"pfxX":-9.219041375111429,"pfxZ":4.588107525972725,"pX":-0.903160606270325,"pZ":0.2832079605004976,"vX0":7.416643780162795,"vY0":-127.83851683806928,"vZ0":-8.329848933926097,"x":151.43,"y":231.13,"x0":-2.6417069595829474,"y0":50.00309656451818,"z0":5.507174907022549,"aX":-15.28581699023874},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":1557,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.42815538115955976,"extension":6.831613479323447},"index":1,"playId":"ca3d304a-dfbf-3ca9-a106-7d56c485eff5","pitchNumber":2,"startTime":"2026-05-01T19:13:40.992Z","endTime":"2026-05-01T19:13:43.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52675571539684,"aZ":-38.01420689272129,"pfxX":2.394031511537026,"pfxZ":-4.102688373426121,"pX":0.020418020720077087,"pZ":2.60490789919588,"vX0":5.347612685921884,"vY0":-118.52870361677194,"vZ0":0.2769384438506084,"x":116.22,"y":168.45,"x0":-2.575370346400268,"y0":50.001887544746936,"z0":5.95588566179838,"aX":3.4081264948601095},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.1,"breakHorizontal":-5.6,"spinRate":2191,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.461997055064602,"extension":6.536211265548578},"index":2,"playId":"8d6136cd-c050-3224-9a79-b0bc92ac235b","pitchNumber":3,"startTime":"2026-05-01T19:13:58.075Z","endTime":"2026-05-01T19:14:01.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":74.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.92295977844314,"aZ":-39.24529463472409,"pfxX":1.4420831047038283,"pfxZ":-5.167753242170959,"pX":-0.4989179866142382,"pZ":1.4047678931809338,"vX0":4.533174801053984,"vY0":-115.20119386869298,"vZ0":-1.5555883674369764,"x":136.02,"y":200.85,"x0":-2.665966600734272,"y0":50.00450108480707,"z0":5.823589149709066,"aX":1.9718691246141034},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.5,"breakHorizontal":-3.6,"spinRate":2278,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.47234253260199255,"extension":6.576620778900634},"index":3,"playId":"1e8cc3ca-048a-3a20-ae20-671c4705d876","pitchNumber":4,"startTime":"2026-05-01T19:14:18.851Z","endTime":"2026-05-01T19:14:22.392Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.635711411304282,"aZ":-25.24012447513983,"pfxX":-7.389553563698888,"pfxZ":4.248811616705628,"pX":-1.316159034519267,"pZ":2.0708644466748938,"vX0":5.764402771026876,"vY0":-126.65490798077983,"vZ0":-3.883077354844932,"x":167.17,"y":182.87,"x0":-2.655826176641946,"y0":50.004843050694845,"z0":5.630606305669863,"aX":-12.068090894864543},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":12.1,"spinRate":1576,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.43161842515534454,"extension":6.724118567575196},"index":4,"playId":"36307759-34f3-3d2d-9920-40d1fd2fb3c9","pitchNumber":5,"startTime":"2026-05-01T19:14:34.250Z","endTime":"2026-05-01T19:14:38.008Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0376745955842,"aZ":-12.169986798138927,"pfxX":-3.379177747957267,"pfxZ":10.500022214625105,"pX":-0.22064311035355155,"pZ":1.4408625633415442,"vX0":6.74842628163247,"vY0":-137.5269392391386,"vZ0":-9.322696022355307,"x":125.41,"y":199.88,"x0":-2.273300174098938,"y0":50.006317209913995,"z0":5.711962303737073,"aX":-6.440514185606882},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2211,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.3990949029949764,"extension":6.797412931182925},"index":5,"playId":"7defbe28-b23d-3780-8323-fd9ea8d5bdee","pitchNumber":6,"startTime":"2026-05-01T19:14:49.292Z","endTime":"2026-05-01T19:14:54.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:14:54.325Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T19:15:08.806Z","endTime":"2026-05-01T19:16:58.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.867198924205663,"aZ":-13.942957077785417,"pfxX":-3.1505798002243246,"pfxZ":9.920669466703561,"pX":0.0854534834432299,"pZ":3.335020795648666,"vX0":7.424415298121127,"vY0":-135.2818042904795,"vZ0":-4.179036271041043,"x":113.74,"y":148.73,"x0":-2.295671112195598,"y0":50.00094203336537,"z0":5.889651381788521,"aX":-5.789057727834691},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":4.0,"spinRate":2113,"spinDirection":200},"zone":2,"typeConfidence":0.92,"plateTime":0.40621111073049576,"extension":6.542508937791724},"index":0,"playId":"e5c12366-8fff-375c-ba17-01d38ae1c765","pitchNumber":1,"startTime":"2026-05-01T19:15:20.033Z","endTime":"2026-05-01T19:15:23.290Z","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":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89504334164783,"aZ":-29.305839229576396,"pfxX":-10.327615103253203,"pfxZ":1.9899257084613158,"pX":-1.0326412568618581,"pZ":1.6811449740091984,"vX0":6.4153087278666385,"vY0":-119.62138092496352,"vZ0":-3.2262311705965683,"x":156.36,"y":193.39,"x0":-2.412591978434031,"y0":50.00553095432095,"z0":5.68526007567244,"aX":-14.912417171477648},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.0,"breakHorizontal":17.0,"spinRate":1530,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.45856126926556584,"extension":6.3913905663229595},"index":1,"playId":"a4a80f88-037a-3915-9e9d-7365072d2e63","pitchNumber":2,"startTime":"2026-05-01T19:15:35.199Z","endTime":"2026-05-01T19:15:39.271Z","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.6,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255242003903632,"aZ":-28.287697523460086,"pfxX":-6.963911902649418,"pfxZ":2.3854745649324522,"pX":0.2798408369197714,"pZ":1.3179282926730886,"vX0":8.676822580832402,"vY0":-125.96079299616895,"vZ0":-5.053107544951433,"x":106.33,"y":203.2,"x0":-2.282677915100788,"y0":50.00337832271967,"z0":5.599558865398441,"aX":-11.34680023604344},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":10.9,"spinRate":1581,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4325579460382687,"extension":6.772417855785824},"index":2,"playId":"6748987d-7153-3cd0-9981-b6439d9d6fe2","pitchNumber":3,"startTime":"2026-05-01T19:15:50.063Z","endTime":"2026-05-01T19:15:54.055Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326615124975646,"aZ":-28.519785531480753,"pfxX":1.6248660666672885,"pfxZ":2.199989852034996,"pX":0.006120911657457883,"pZ":2.0196471528654114,"vX0":5.834487788490105,"vY0":-127.83044904072858,"vZ0":-3.9857518281021824,"x":116.77,"y":184.25,"x0":-2.5131802358231825,"y0":50.00353485819933,"z0":5.827636204694933,"aX":2.6998767715328333},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-4.2,"spinRate":2252,"spinDirection":147},"zone":8,"typeConfidence":0.89,"plateTime":0.42779171600181876,"extension":6.51871513184114},"index":3,"playId":"1d9ad913-b43e-3701-a796-fdd02c491683","pitchNumber":4,"startTime":"2026-05-01T19:16:09.000Z","endTime":"2026-05-01T19:16:12.000Z","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":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793921678155428,"aZ":-24.610682676214854,"pfxX":1.5775574125582956,"pfxZ":4.329379833216838,"pX":-0.3951348336260856,"pZ":1.3483563248611048,"vX0":4.933154327439639,"vY0":-130.37004568226143,"vZ0":-6.615806282476753,"x":132.06,"y":202.37,"x0":-2.506087795123388,"y0":50.00128975084692,"z0":5.740188092899236,"aX":2.7516000468700907},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-3.8,"spinRate":2310,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.41789641449778125,"extension":6.661240394177654},"index":4,"playId":"4721d8ae-1d05-3788-a2c8-1687a8102f67","pitchNumber":5,"startTime":"2026-05-01T19:16:30.611Z","endTime":"2026-05-01T19:16:34.568Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.392169326639664,"aZ":-39.95817053087529,"pfxX":2.4487535016494335,"pfxZ":-5.663895724387695,"pX":-0.20911920384410554,"pZ":2.019750795583739,"vX0":5.0141424522650215,"vY0":-116.6354506504334,"vZ0":-0.2659071955006904,"x":124.97,"y":184.25,"x0":-2.706713861303389,"y0":50.001874734843675,"z0":5.91032629974124,"aX":3.3656581000442127},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.1,"breakHorizontal":-5.6,"spinRate":2422,"spinDirection":41},"zone":8,"typeConfidence":0.91,"plateTime":0.4699963239382341,"extension":6.362263147319138},"hitData":{"launchSpeed":101.7,"launchAngle":26.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.06,"coordY":44.22}},"index":5,"playId":"2c8de088-7d81-331a-8354-1fe198d855d3","pitchNumber":6,"startTime":"2026-05-01T19:16:48.047Z","endTime":"2026-05-01T19:16:58.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:16:58.502Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:19:00.876Z","endTime":"2026-05-01T19:20:15.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":90.7,"endSpeed":81.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.026497198887974,"aZ":-20.160548656942833,"pfxX":-8.67671330201778,"pfxZ":6.951212476965388,"pX":-0.16694070017375384,"pZ":1.2755299651833039,"vX0":5.942308232510223,"vY0":-131.6741429535756,"vZ0":-6.499853766689544,"x":123.36,"y":204.34,"x0":-1.3435861314342763,"y0":50.0041503025672,"z0":5.303784497034297,"aX":-14.999668236591141},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":1977,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4184838160617237,"extension":6.697242973459938},"index":0,"playId":"eba8e140-6dfe-3516-be6a-1c889931f472","pitchNumber":1,"startTime":"2026-05-01T19:19:08.164Z","endTime":"2026-05-01T19:19:11.995Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490551522393755,"aZ":-30.4771305318182,"pfxX":0.8206947026845679,"pfxZ":1.1101077959025911,"pX":0.5262929205782434,"pZ":2.1573540144040306,"vX0":4.320615673990146,"vY0":-122.79777478001853,"vZ0":-1.9129239844174384,"x":96.94,"y":180.53,"x0":-1.3601026313950297,"y0":50.00609310159227,"z0":5.530414075301807,"aX":1.2571207508474416},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":-2.5,"spinRate":1968,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.44542419893720187,"extension":6.57719122270465},"index":1,"playId":"e140e31a-f7c1-30e4-bc2f-5289dd5b2e21","pitchNumber":2,"startTime":"2026-05-01T19:19:22.493Z","endTime":"2026-05-01T19:19:25.493Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783036079273405,"aZ":-32.99223833209286,"pfxX":11.079798623686871,"pfxZ":-0.5971120616788319,"pX":0.4223679776788203,"pZ":2.0598017288210375,"vX0":1.2345434145577532,"vY0":-117.15370477379646,"vZ0":-0.7809371584030864,"x":100.9,"y":183.17,"x0":-1.5505401205340161,"y0":50.00157216112666,"z0":5.516182310802054,"aX":15.2026704390133},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.0,"breakHorizontal":-20.3,"spinRate":2492,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.4698450743131466,"extension":6.4296968897688735},"index":2,"playId":"0331a4df-b7f5-3fab-99be-2a1770694702","pitchNumber":3,"startTime":"2026-05-01T19:19:39.294Z","endTime":"2026-05-01T19:19:42.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-01T19:19:48.629Z","endTime":"2026-05-01T19:20:06.136Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"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":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48446317176883,"aZ":-31.460317534992697,"pfxX":1.5478195137278803,"pfxZ":0.46680134742816026,"pX":0.8187413333936295,"pZ":1.9090681443287092,"vX0":4.941480113379434,"vY0":-123.56252740586955,"vZ0":-2.306507701700897,"x":85.79,"y":187.24,"x0":-1.4078343325639764,"y0":50.00610742550719,"z0":5.496484307393665,"aX":2.395476808225742},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":-4.0,"spinRate":2156,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.44317803188440985,"extension":6.5299175353508705},"hitData":{"launchSpeed":90.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.72,"coordY":143.3}},"index":4,"playId":"f081e8ea-a4a1-3b03-882c-70fa0482fa80","pitchNumber":4,"startTime":"2026-05-01T19:20:06.136Z","endTime":"2026-05-01T19:20:15.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:20:15.576Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a ground ball to third baseman Alex Bregman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:20:19.004Z","endTime":"2026-05-01T19:21:40.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61452220267904,"aZ":-29.382578232588795,"pfxX":6.502526234311581,"pfxZ":1.9701873815625799,"pX":0.22213534610707822,"pZ":2.9225222250816754,"vX0":2.243017236785371,"vY0":-119.1056378396496,"vZ0":0.19521667475482452,"x":108.53,"y":159.87,"x0":-1.5799903622193856,"y0":50.004014320031395,"z0":5.52475180442487,"aX":9.222960942475737},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.0,"breakHorizontal":-12.4,"spinRate":2418,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.46214567618340796,"extension":6.5748242249421995},"index":0,"playId":"6e9e886b-f0c3-3464-825d-8292315eb503","pitchNumber":1,"startTime":"2026-05-01T19:20:37.838Z","endTime":"2026-05-01T19:20:40.937Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46083135581347,"aZ":-27.825362612001786,"pfxX":2.993684495968602,"pfxZ":2.853375600781513,"pX":-0.17794696041635563,"pZ":2.3634031521672045,"vX0":2.145245225801018,"vY0":-123.23478779010351,"vZ0":-1.7674675678230618,"x":123.78,"y":174.97,"x0":-1.451328510574867,"y0":50.004077220594766,"z0":5.459978029435956,"aX":4.564799398258402},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2082,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.44594111517863855,"extension":6.539679559565144},"index":1,"playId":"c95180fb-66aa-3c09-a9d1-c1cc5cf29989","pitchNumber":2,"startTime":"2026-05-01T19:20:51.863Z","endTime":"2026-05-01T19:20:55.545Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83438206713668,"aZ":-14.652829967092737,"pfxX":-4.420324434710276,"pfxZ":9.484133006236643,"pX":-0.6550089244740268,"pZ":4.145071251528455,"vX0":3.6101741378608283,"vY0":-136.04006006889546,"vZ0":-0.9069339394706302,"x":141.97,"y":126.86,"x0":-1.4344548205831245,"y0":50.00266693990852,"z0":5.512758823718495,"aX":-8.166509238170129},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2110,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40484646149083403,"extension":6.679599215134467},"index":2,"playId":"52a04077-efbb-39a8-a48d-a5d8e02edf0d","pitchNumber":3,"startTime":"2026-05-01T19:21:16.493Z","endTime":"2026-05-01T19:21:19.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.097910908164074,"aZ":-25.95032733476026,"pfxX":-7.861650588376808,"pfxZ":3.3774210162559672,"pX":0.20368105687887755,"pZ":2.3262036289190013,"vX0":6.864577063500539,"vY0":-135.51733398097497,"vZ0":-3.2850668813971753,"x":109.24,"y":175.97,"x0":-1.3519850409413177,"y0":50.00523635012778,"z0":5.385277243050911,"aX":-14.493587786820436},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":12.6,"spinRate":2095,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40557408061012445,"extension":6.64133787038783},"hitData":{"launchSpeed":82.1,"launchAngle":-69.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.67,"coordY":173.83}},"index":3,"playId":"70c57f77-b400-30eb-b11b-6d8184341d43","pitchNumber":4,"startTime":"2026-05-01T19:21:30.740Z","endTime":"2026-05-01T19:21:40.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:21:40.839Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:21:48.688Z","endTime":"2026-05-01T19:23:01.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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.7,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17682858921268,"aZ":-17.611329953580487,"pfxX":-3.4036189351523305,"pfxZ":7.993281657277112,"pX":-0.011099960570958337,"pZ":3.1003988015449035,"vX0":4.649177650420394,"vY0":-134.8167393035154,"vZ0":-2.8091090822379066,"x":117.42,"y":155.07,"x0":-1.3241491987480845,"y0":50.00033345052374,"z0":5.414423906554208,"aX":-6.1992163045457085},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":5.0,"spinRate":2083,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4079168145164007,"extension":6.7938333084863345},"index":0,"playId":"b36da639-ee6e-3bd8-a56f-6f935ff285d7","pitchNumber":1,"startTime":"2026-05-01T19:22:11.790Z","endTime":"2026-05-01T19:22:14.820Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.760692342715814,"aZ":-14.97918286568361,"pfxX":-4.503554485306274,"pfxZ":9.21137550680315,"pX":0.07483697048736761,"pZ":2.7058962694693567,"vX0":5.351781652471338,"vY0":-136.4369425326763,"vZ0":-4.319607684204398,"x":114.15,"y":165.72,"x0":-1.3361164525149136,"y0":50.00517260984338,"z0":5.357123411036611,"aX":-8.409154406242667},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2116,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40296887096728495,"extension":6.698462672226287},"index":1,"playId":"5f3a5606-131e-3f1c-99f3-d9d3f87f2070","pitchNumber":2,"startTime":"2026-05-01T19:22:31.969Z","endTime":"2026-05-01T19:22:34.969Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T19:22:43.022Z","endTime":"2026-05-01T19:22:58.144Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.021594697462866,"aZ":-20.72463870637683,"pfxX":-6.52625186154865,"pfxZ":6.073474576012652,"pX":-0.22745122206095972,"pZ":3.1834260407511414,"vX0":5.62492054362219,"vY0":-135.98145206894662,"vZ0":-2.108857336150538,"x":125.67,"y":152.83,"x0":-1.4684120578005035,"y0":50.00118537409187,"z0":5.397052783351823,"aX":-12.299641177091933},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":10.7,"spinRate":2162,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4018128821509257,"extension":6.667900417405747},"index":3,"playId":"c8149098-3707-3a02-b972-e24f94887b34","pitchNumber":3,"startTime":"2026-05-01T19:22:58.144Z","endTime":"2026-05-01T19:23:01.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:23:01.917Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T19:23:38.674Z","endTime":"2026-05-01T19:24:25.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:23:23.982Z","endTime":"2026-05-01T19:23:41.064Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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.8,"endSpeed":86.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81826274631785,"aZ":-17.44337399249547,"pfxX":-5.268356170854451,"pfxZ":7.750062699635088,"pX":0.108457456811736,"pZ":1.8536087328208004,"vX0":5.8547211547521485,"vY0":-136.44432604137825,"vZ0":-6.0838561768474,"x":112.87,"y":188.73,"x0":-1.3726604358431367,"y0":50.00024592772366,"z0":5.299006627320834,"aX":-10.010247568709705},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":8.4,"spinRate":2168,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40023060996882354,"extension":6.705115750340487},"index":1,"playId":"288982e4-7d06-3388-90ae-5736ccaa9dd0","pitchNumber":1,"startTime":"2026-05-01T19:23:41.064Z","endTime":"2026-05-01T19:23:44.507Z","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.0,"endSpeed":85.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894148117406736,"aZ":-16.579079041086587,"pfxX":-3.916295596823671,"pfxZ":8.366124541568883,"pX":-1.0309583473236732,"pZ":2.673743835386869,"vX0":2.690316027837988,"vY0":-135.4882854147768,"vZ0":-3.9984000218473295,"x":156.3,"y":166.59,"x0":-1.5266984689748415,"y0":50.00157338760394,"z0":5.3231404577668,"aX":-7.299176566716545},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2131,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4038663116836676,"extension":6.720282019583949},"index":2,"playId":"a4bb855e-39c4-378b-9318-175fe88b7802","pitchNumber":2,"startTime":"2026-05-01T19:23:57.633Z","endTime":"2026-05-01T19:24:01.346Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7612456959656,"aZ":-19.818248450938636,"pfxX":-6.166476591964461,"pfxZ":6.5431767604748945,"pX":-0.6894589967343118,"pZ":2.944367284469831,"vX0":4.22315527976895,"vY0":-135.84825429679927,"vZ0":-2.769580748624769,"x":143.28,"y":159.28,"x0":-1.4545328966810396,"y0":50.00602703610065,"z0":5.337960557679429,"aX":-11.651813360676243},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":10.4,"spinRate":2205,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40154726580608724,"extension":6.636779157148682},"hitData":{"launchSpeed":73.1,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.16,"coordY":160.14}},"index":3,"playId":"3cd2e16a-ad43-3523-83ed-95222ded9c7a","pitchNumber":3,"startTime":"2026-05-01T19:24:17.298Z","endTime":"2026-05-01T19:24:25.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:24:25.406Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:26:22.738Z","endTime":"2026-05-01T19:27:44.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":93.2,"endSpeed":83.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.306504978607855,"aZ":-9.625410253534646,"pfxX":-1.7825566583480468,"pfxZ":12.394545811750646,"pX":-0.7027771917478591,"pZ":1.6126750627656532,"vX0":5.03566007608255,"vY0":-135.22012101216245,"vZ0":-9.23872198425197,"x":143.79,"y":195.24,"x0":-2.3722836398212874,"y0":50.00640793805209,"z0":5.784834350792725,"aX":-3.244484826631043},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":1.9,"spinRate":2148,"spinDirection":198},"zone":7,"typeConfidence":0.88,"plateTime":0.4078124705383961,"extension":6.644961034230468},"index":0,"playId":"b79b7106-dfb6-3f40-8c1e-238d134505c2","pitchNumber":1,"startTime":"2026-05-01T19:26:37.253Z","endTime":"2026-05-01T19:26:40.253Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71535030007075,"aZ":-15.57642755618408,"pfxX":-6.155356698481222,"pfxZ":9.195924410300723,"pX":-0.8425215882693899,"pZ":2.0542428721274213,"vX0":6.0077468808246035,"vY0":-133.93084302384437,"vZ0":-6.859560107213594,"x":149.11,"y":183.32,"x0":-2.3222074445123533,"y0":50.00170636891519,"z0":5.775994531742962,"aX":-11.107899230389997},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2099,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.41001218659372674,"extension":6.625855461194502},"index":1,"playId":"b21dd9d1-a4b7-3600-aa79-f9e1d80d5a9f","pitchNumber":2,"startTime":"2026-05-01T19:26:51.276Z","endTime":"2026-05-01T19:26:54.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-01T19:26:59.508Z","endTime":"2026-05-01T19:27:13.862Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.964719330037894,"aZ":-35.122847621515895,"pfxX":-0.04259300035049213,"pfxZ":-2.1982121986192458,"pX":0.06966876075254495,"pZ":0.7719230129261369,"vX0":6.0495201282822775,"vY0":-115.44701705146713,"vZ0":-3.550430038995402,"x":114.34,"y":217.94,"x0":-2.5873473408508842,"y0":50.0039624281771,"z0":5.735905346152308,"aX":-0.0572776035280966},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.7,"breakHorizontal":-1.6,"spinRate":2211,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4757779567916356,"extension":6.612597962804358},"index":3,"playId":"72967103-c4fa-39ac-a970-63d3641d628e","pitchNumber":3,"startTime":"2026-05-01T19:27:13.862Z","endTime":"2026-05-01T19:27:17.343Z","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":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.549378067546847,"aZ":-11.956448806767364,"pfxX":-4.6940238641462315,"pfxZ":11.042241656854182,"pX":-0.30334416820401755,"pZ":1.5771722970109663,"vX0":7.497561912813164,"vY0":-134.98038270411755,"vZ0":-8.628033968723035,"x":128.56,"y":196.2,"x0":-2.5171950557423535,"y0":50.001701095973246,"z0":5.6732241221888104,"aX":-8.593805577801584},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2185,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.4070172897503741,"extension":6.613440783828737},"hitData":{"launchSpeed":105.3,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.02,"coordY":101.82}},"index":4,"playId":"feeb8276-b4a8-3e6c-9a5f-32c481323265","pitchNumber":4,"startTime":"2026-05-01T19:27:32.714Z","endTime":"2026-05-01T19:27:44.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:27:44.925Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to center fielder Alek Thomas. Carson Kelly to 3rd. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:27:50.124Z","endTime":"2026-05-01T19:30:22.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.726160572756864,"aZ":-30.302817898272522,"pfxX":-7.458840351064472,"pfxZ":1.1789530710853278,"pX":-0.5014114745158983,"pZ":2.8530708929970023,"vX0":7.295398427650961,"vY0":-125.30500214541443,"vZ0":-1.38813817418393,"x":136.11,"y":161.75,"x0":-2.483905100586197,"y0":50.00356104158594,"z0":5.894072682975422,"aX":-11.841721427572361},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":11.8,"spinRate":1498,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.43740649598290693,"extension":6.568571977259668},"index":0,"playId":"cb8e91e7-3413-342b-a9ee-f833b4e5ad7c","pitchNumber":1,"startTime":"2026-05-01T19:28:09.798Z","endTime":"2026-05-01T19:28:12.798Z","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":91.2,"endSpeed":83.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73829481994101,"aZ":-16.99549758366316,"pfxX":-2.59733573982892,"pfxZ":8.59250786595613,"pX":1.1940125188219546,"pZ":3.5316423393278935,"vX0":9.68410522939566,"vY0":-132.44675710945444,"vZ0":-3.063281427462758,"x":71.49,"y":143.43,"x0":-2.181218854667316,"y0":50.00629793248808,"z0":5.95461062864589,"aX":-4.591668346986561},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":2.5,"spinRate":2224,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.4144170806510581,"extension":6.297470142587998},"index":1,"playId":"d309b825-adfd-3ec3-847a-205347486b3d","pitchNumber":2,"startTime":"2026-05-01T19:28:28.912Z","endTime":"2026-05-01T19:28:31.912Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.953227157889376,"aZ":-28.799437470822518,"pfxX":-10.261326500820548,"pfxZ":2.215555641150365,"pX":-0.22621150904069973,"pZ":2.2901499458664003,"vX0":8.922816278400585,"vY0":-123.27889035388772,"vZ0":-2.406844639872708,"x":125.62,"y":176.95,"x0":-2.578219963048697,"y0":50.00208566748443,"z0":5.73630455207682,"aX":-15.624924837644658},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":1416,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.4461330410815334,"extension":6.609944624474154},"index":2,"playId":"f749c1b1-0197-3a5e-9a35-fd02fbc40088","pitchNumber":3,"startTime":"2026-05-01T19:28:52.483Z","endTime":"2026-05-01T19:28:59.105Z","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":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651131224149825,"aZ":-24.36501915312728,"pfxX":1.3929731993434533,"pfxZ":4.615524552255,"pX":-0.04478680853731835,"pZ":0.8212077393757986,"vX0":6.122528723620457,"vY0":-129.20004703204947,"vZ0":-7.67531484287851,"x":118.71,"y":216.61,"x0":-2.6253085808825616,"y0":50.005919454308746,"z0":5.700276049074734,"aX":2.356261194198279},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-3.8,"spinRate":2171,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.423778550964641,"extension":6.650353359546021},"index":3,"playId":"b34781d3-fae7-3485-a086-7c087df13185","pitchNumber":4,"startTime":"2026-05-01T19:29:50.595Z","endTime":"2026-05-01T19:29:53.595Z","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":88.3,"endSpeed":81.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08071783958649,"aZ":-24.273362666857963,"pfxX":1.8572022505193817,"pfxZ":4.7171167106317045,"pX":-0.20117064885279715,"pZ":1.4427105924454406,"vX0":5.499599873511494,"vY0":-128.4571566930365,"vZ0":-6.233522191584166,"x":124.67,"y":199.83,"x0":-2.6092704527673116,"y0":50.00280013285362,"z0":5.782398730410519,"aX":3.109493892716403},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.4,"breakHorizontal":-4.6,"spinRate":2169,"spinDirection":180},"zone":13,"typeConfidence":0.9,"plateTime":0.42603980804026076,"extension":6.724351385218379},"hitData":{"launchSpeed":103.6,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.01,"coordY":92.7}},"index":4,"playId":"122a689c-6d12-3d09-9bdc-fa25a8a8a349","pitchNumber":5,"startTime":"2026-05-01T19:30:10.987Z","endTime":"2026-05-01T19:30:22.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:30:22.633Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a sharp line drive to left fielder Jorge Barrosa. Carson Kelly scores. Pete Crow-Armstrong to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:30:40.254Z","endTime":"2026-05-01T19:35:18.223Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,10],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"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":93.7,"endSpeed":86.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491228909132857,"aZ":-15.521285905634453,"pfxX":-7.0481326283097845,"pfxZ":8.788206837474792,"pX":-1.4314925630074904,"pZ":2.512584027530874,"vX0":4.769917620886144,"vY0":-136.41494757293165,"vZ0":-6.214713813642995,"x":171.57,"y":170.94,"x0":-2.282233265795853,"y0":50.0011389949088,"z0":5.880193174022866,"aX":-13.35406688042738},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":11.9,"spinRate":2116,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.40068330936812346,"extension":6.755330055560492},"index":0,"playId":"77f069da-1421-31d0-b43f-d57a458f6c56","pitchNumber":1,"startTime":"2026-05-01T19:31:10.462Z","endTime":"2026-05-01T19:31:13.462Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75388261617136,"aZ":-15.90207734453932,"pfxX":-6.592972761104533,"pfxZ":8.988479109627821,"pX":-1.174505940234938,"pZ":2.502911768039976,"vX0":5.130120755526375,"vY0":-134.12556486173682,"vZ0":-5.844077099890458,"x":161.77,"y":171.2,"x0":-2.2615597162217473,"y0":50.002175559809594,"z0":5.856041368930996,"aX":-11.93449974859997},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":10.8,"spinRate":2200,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4093820903951477,"extension":6.745040955986867},"index":1,"playId":"24a9f1df-8348-3856-a49a-019b0df4c033","pitchNumber":2,"startTime":"2026-05-01T19:31:30.518Z","endTime":"2026-05-01T19:31:33.518Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.200380508285605,"aZ":-24.288912706711134,"pfxX":-7.442863606282003,"pfxZ":4.704032641789428,"pX":-0.6723944068732454,"pZ":0.5315207653728651,"vX0":6.99592942334304,"vY0":-129.03407022625186,"vZ0":-7.888161315937824,"x":142.63,"y":224.43,"x0":-2.4588482308397466,"y0":50.00449140164531,"z0":5.515030517555819,"aX":-12.48420055672616},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":11.8,"spinRate":1514,"spinDirection":215},"zone":13,"typeConfidence":0.82,"plateTime":0.4253642300747629,"extension":6.826904210770415},"index":2,"playId":"63f6f2be-b476-37df-b19f-3ca574f4c90a","pitchNumber":3,"startTime":"2026-05-01T19:31:54.072Z","endTime":"2026-05-01T19:31:57.151Z","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":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.921961459957984,"aZ":-17.06524577623115,"pfxX":-9.02634514323184,"pfxZ":8.184281042709584,"pX":-2.0615703456038115,"pZ":3.039888791760585,"vX0":3.8504149980240627,"vY0":-135.57505550182896,"vZ0":-4.323791318427109,"x":195.58,"y":156.7,"x0":-2.3340584840033105,"y0":50.00346795984335,"z0":5.860257793594125,"aX":-16.664943275551376},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2043,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4052764011911649,"extension":6.675563223352398},"index":3,"playId":"e0589d08-9956-3b10-8f6e-d0a979584dcb","pitchNumber":4,"startTime":"2026-05-01T19:32:18.844Z","endTime":"2026-05-01T19:32:22.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.495269475637805,"aZ":-38.281910910308085,"pfxX":1.3210749759352813,"pfxZ":-4.215023035561526,"pX":0.4804491260381909,"pZ":1.1442597507880579,"vX0":6.91033917142227,"vY0":-119.5037040780992,"vZ0":-2.82652599610208,"x":98.69,"y":207.88,"x0":-2.6172891717878044,"y0":50.00267783404209,"z0":5.773002744913093,"aX":1.9134767978385676},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.0,"breakHorizontal":-4.0,"spinRate":2303,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.45790267635129833,"extension":6.621806991204403},"index":4,"playId":"09fac1d5-3d77-3f13-b907-7183e729dcc6","pitchNumber":5,"startTime":"2026-05-01T19:32:39.973Z","endTime":"2026-05-01T19:32:45.440Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31024113399772,"aZ":-15.063808006875451,"pfxX":-9.738551325015179,"pfxZ":9.097010607468512,"pX":-1.507136344455547,"pZ":1.783076134831616,"vX0":5.708774994519812,"vY0":-136.79568314308523,"vZ0":-7.743703170843093,"x":174.45,"y":190.64,"x0":-2.3641481021948088,"y0":50.002435751524196,"z0":5.69881348935244,"aX":-18.316573298127004},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":16.3,"spinRate":2081,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40156673406416576,"extension":6.809155610993078},"index":5,"playId":"c1d0db95-a428-373e-96ad-4d0f256385fd","pitchNumber":6,"startTime":"2026-05-01T19:33:03.325Z","endTime":"2026-05-01T19:33:06.661Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51248815942056,"aZ":-26.47966695924635,"pfxX":2.5736107472044614,"pfxZ":3.2583679484941515,"pX":0.7925457166814163,"pZ":1.670961389310739,"vX0":7.088653314153285,"vY0":-130.66351056205482,"vZ0":-5.756256331261246,"x":86.79,"y":193.66,"x0":-2.277492721358872,"y0":50.00553297421203,"z0":5.862315427121022,"aX":4.5027336093857455},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2271,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4173240686365589,"extension":6.831026042196115},"index":6,"playId":"8461d5d6-d149-30a0-96e0-b6880b3e5f10","pitchNumber":7,"startTime":"2026-05-01T19:33:28.369Z","endTime":"2026-05-01T19:33:31.369Z","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":85.6,"endSpeed":78.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955601690815516,"aZ":-28.54252896617526,"pfxX":-7.807808746898527,"pfxZ":2.311254976347497,"pX":-0.7435175275292668,"pZ":2.338636158333133,"vX0":6.927176064934642,"vY0":-124.44852577447216,"vZ0":-2.3931968242809716,"x":145.34,"y":175.64,"x0":-2.548592115117752,"y0":50.000604266243855,"z0":5.676817860549157,"aX":-12.246812329449892},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.8,"breakHorizontal":12.5,"spinRate":1319,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.44011329832994717,"extension":6.744013592643813},"index":7,"playId":"035f4792-55c2-3a41-95f3-48972aab77d5","pitchNumber":8,"startTime":"2026-05-01T19:33:53.674Z","endTime":"2026-05-01T19:33:56.674Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.255453946978314,"aZ":-9.212095988115735,"pfxX":-2.6710367184606594,"pfxZ":11.990589167302767,"pX":-0.24902839750120734,"pZ":3.598396123821367,"vX0":6.3667534114554165,"vY0":-137.89277010727173,"vZ0":-4.38386830178806,"x":126.49,"y":141.62,"x0":-2.246562398086648,"y0":50.00274674493185,"z0":5.836963154587175,"aX":-5.1156723498980865},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.9,"breakHorizontal":3.5,"spinRate":2334,"spinDirection":200},"zone":11,"typeConfidence":0.94,"plateTime":0.39805599932840474,"extension":6.783452649983226},"index":8,"playId":"f0889097-7728-3099-8a8b-7483c2387272","pitchNumber":9,"startTime":"2026-05-01T19:34:24.315Z","endTime":"2026-05-01T19:34:27.333Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-05-01T19:34:46.317Z","endTime":"2026-05-01T19:35:06.891Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925519733766613,"aZ":-15.59611591014003,"pfxX":-6.502659758421423,"pfxZ":8.738972026606334,"pX":-0.736882909374201,"pZ":1.9591001964769856,"vX0":6.557718007764064,"vY0":-136.35380638322923,"vZ0":-7.358361236929253,"x":145.09,"y":185.88,"x0":-2.3197714622222207,"y0":50.00298987542671,"z0":5.75413059804016,"aX":-12.334944306175784},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2126,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.4005814583989906,"extension":6.832817748436949},"hitData":{"launchSpeed":107.3,"launchAngle":9.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.81,"coordY":112.57}},"index":10,"playId":"5d71481f-0e1e-3b9d-9284-b507f1b654cd","pitchNumber":10,"startTime":"2026-05-01T19:35:06.891Z","endTime":"2026-05-01T19:35:18.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:35:18.223Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:35:43.481Z","endTime":"2026-05-01T19:37:39.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":93.5,"endSpeed":85.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981798338811938,"aZ":-16.037552101478543,"pfxX":-7.471218048076912,"pfxZ":8.586705665174502,"pX":-0.8578325284583258,"pZ":2.9888882268996846,"vX0":6.787465936228625,"vY0":-135.99730609952294,"vZ0":-4.79983206078587,"x":133.31,"y":126.76,"x0":-2.411621603808163,"y0":50.00053845351486,"z0":5.884004962349073,"aX":-14.035713792012755},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2224,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40229373238895993,"extension":6.603997141861085},"index":0,"playId":"ecff0486-27e3-35de-9aa9-ffcea69d3219","pitchNumber":1,"startTime":"2026-05-01T19:35:55.374Z","endTime":"2026-05-01T19:35:58.374Z","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":92.9,"endSpeed":84.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375050281500265,"aZ":-9.720915214069967,"pfxX":-2.984385342378396,"pfxZ":12.262908228702415,"pX":-0.6262350279129981,"pZ":2.183279620253835,"vX0":5.649424782255587,"vY0":-134.948766610974,"vZ0":-7.89915421748286,"x":140.87,"y":179.83,"x0":-2.366027644505757,"y0":50.00258662341903,"z0":5.846434250414482,"aX":-5.464763484371766},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":4.1,"spinRate":2338,"spinDirection":200},"zone":4,"typeConfidence":0.92,"plateTime":0.40701837676638064,"extension":6.519269428728116},"index":1,"playId":"09b56de7-a9db-378b-bc9c-455376035c23","pitchNumber":2,"startTime":"2026-05-01T19:36:14.693Z","endTime":"2026-05-01T19:36:17.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"4cc370d5-bdbd-306f-b7e1-198831002ac2","startTime":"2026-05-01T19:36:37.559Z","endTime":"2026-05-01T19:36:40.559Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.517122143782263,"aZ":-37.916253998112595,"pfxX":1.0319706472739911,"pfxZ":-4.007591283350977,"pX":1.0639377044918825,"pZ":-0.5848572772695815,"vX0":7.761163027720102,"vY0":-119.10645355975386,"vZ0":-6.747480207943912,"x":76.45,"y":254.57,"x0":-2.3749879950286945,"y0":50.004000284503384,"z0":5.725761537646263,"aX":1.4773422718702818},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.8,"breakHorizontal":-3.8,"spinRate":2331,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.46038794506135616,"extension":6.684205207021521},"index":3,"playId":"03ed24d8-7e35-327b-a56b-1175fec29b1f","pitchNumber":3,"startTime":"2026-05-01T19:36:57.483Z","endTime":"2026-05-01T19:37:04.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Zac Gallen. Pete Crow-Armstrong scores. Dansby Swanson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"03ed24d8-7e35-327b-a56b-1175fec29b1f","startTime":"2026-05-01T19:37:19.437Z","endTime":"2026-05-01T19:37:35.938Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66892907593677,"aZ":-36.895551889794646,"pfxX":0.8557717143109613,"pfxZ":-3.3047952534520597,"pX":0.47852200666218647,"pZ":1.086419297099441,"vX0":6.7381485301781625,"vY0":-118.92691069619448,"vZ0":-3.096226750968868,"x":98.76,"y":209.45,"x0":-2.5075757466651405,"y0":50.00534482589732,"z0":5.765215848633943,"aX":1.2208761573903082},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.5,"breakHorizontal":-3.2,"spinRate":2195,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.46127368279452696,"extension":6.672242388816408},"index":5,"playId":"86b5b0b6-c398-3227-91ff-b05deb11ebc5","pitchNumber":4,"startTime":"2026-05-01T19:37:35.938Z","endTime":"2026-05-01T19:37:39.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:37:39.931Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:37:55.323Z","endTime":"2026-05-01T19:40:22.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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(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":93.5,"endSpeed":85.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06770490373438,"aZ":-13.884130591433284,"pfxX":-2.9826631864684705,"pfxZ":9.818235560427114,"pX":0.32260283951368424,"pZ":3.1514035714232764,"vX0":8.16423208084997,"vY0":-135.92232021895694,"vZ0":-4.606842540963416,"x":104.7,"y":153.69,"x0":-2.338470382866153,"y0":50.000806313609516,"z0":5.83931303564347,"aX":-5.556399388640383},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":3.6,"spinRate":2310,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.4036826358631096,"extension":6.685178294881651},"index":0,"playId":"63cfdee0-ea48-3fd1-bad9-7c01fa9aa747","pitchNumber":1,"startTime":"2026-05-01T19:38:06.733Z","endTime":"2026-05-01T19:38:09.733Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01855902244198,"aZ":-41.141846375400625,"pfxX":3.1648413128844513,"pfxZ":-6.66788789418152,"pX":0.5192223020939705,"pZ":0.6987064447262216,"vX0":6.144357665190514,"vY0":-115.62380041411312,"vZ0":-2.3579790270643644,"x":97.21,"y":219.91,"x0":-2.5915548895115736,"y0":50.00397539116313,"z0":5.706588936784188,"aX":4.25461104424068},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.4,"breakHorizontal":-7.3,"spinRate":2268,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4750357899566011,"extension":6.593056275680122},"index":1,"playId":"fe8cc571-b97d-3b37-92d9-9ae889da9d97","pitchNumber":2,"startTime":"2026-05-01T19:38:31.207Z","endTime":"2026-05-01T19:38:37.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"7bb3f3e4-825f-333a-8891-fc31642ab2ab","startTime":"2026-05-01T19:38:59.305Z","endTime":"2026-05-01T19:39:02.305Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.617896956631665,"aZ":-14.122190669605866,"pfxX":-3.1123023576586832,"pfxZ":9.843680170666016,"pX":0.7716399805042101,"pZ":3.0649703480024684,"vX0":9.136552232128384,"vY0":-135.10838325287907,"vZ0":-4.674935284254199,"x":87.59,"y":156.03,"x0":-2.26149814704613,"y0":50.00588858453135,"z0":5.822749489377741,"aX":-5.7106546448686215},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":3.5,"spinRate":2215,"spinDirection":201},"zone":3,"typeConfidence":0.93,"plateTime":0.40664683125390466,"extension":6.640589564345743},"index":3,"playId":"01958e03-01d5-303a-b3d6-02bd3752b96a","pitchNumber":3,"startTime":"2026-05-01T19:39:20.886Z","endTime":"2026-05-01T19:39:24.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97573876318388,"aZ":-40.03295599977817,"pfxX":3.7770192970782483,"pfxZ":-5.895081683879292,"pX":-0.11183818496836787,"pZ":2.1627675462267932,"vX0":4.582981138165399,"vY0":-114.62315041101736,"vZ0":0.42134728085189166,"x":121.26,"y":180.39,"x0":-2.6272311582234473,"y0":50.00521341243934,"z0":5.881989381469414,"aX":5.031496274054946},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.3,"breakHorizontal":-8.0,"spinRate":2274,"spinDirection":46},"zone":5,"typeConfidence":0.91,"plateTime":0.47765460700879636,"extension":6.386105306837809},"index":4,"playId":"e7374a45-87e9-3d6e-9b8c-b42b3211b3e3","pitchNumber":4,"startTime":"2026-05-01T19:39:45.338Z","endTime":"2026-05-01T19:39:48.338Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.685921003253334,"aZ":-13.09550445207997,"pfxX":-1.6166526942289714,"pfxZ":10.417640338462073,"pX":0.26837171036434704,"pZ":3.0171855073621803,"vX0":7.639915191874626,"vY0":-135.2627164745826,"vZ0":-4.908939135865914,"x":106.77,"y":157.32,"x0":-2.3970654510675096,"y0":50.00602105089594,"z0":5.791775497787999,"aX":-2.962955210875999},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":1.1,"spinRate":2334,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.4067409464351792,"extension":6.52529242200638},"hitData":{"launchSpeed":88.4,"launchAngle":59.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.16,"coordY":145.94}},"index":5,"playId":"2c6ac90f-66e5-3953-854a-a4d8f2921b0c","pitchNumber":5,"startTime":"2026-05-01T19:40:10.734Z","endTime":"2026-05-01T19:40:22.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:40:22.784Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (4) on a line drive to left fielder Jorge Barrosa. Dansby Swanson scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:40:33.800Z","endTime":"2026-05-01T19:41:58.582Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"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(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":94.0,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.344080976562555,"aZ":-12.044336937829806,"pfxX":-2.810870978848598,"pfxZ":10.695929290697896,"pX":1.0489021734841304,"pZ":1.5048280428758378,"vX0":9.637259561974979,"vY0":-136.3963076505101,"vZ0":-9.063995451630863,"x":77.02,"y":198.15,"x0":-2.166779162575007,"y0":50.00139137079618,"z0":5.7040332243479295,"aX":-5.290234925253428},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":3.0,"spinRate":2318,"spinDirection":200},"zone":14,"typeConfidence":0.93,"plateTime":0.40176230240011535,"extension":6.725982160122485},"index":0,"playId":"4884d5dc-85ae-3ed2-aabc-499cd41c1b2d","pitchNumber":1,"startTime":"2026-05-01T19:40:53.390Z","endTime":"2026-05-01T19:40:56.390Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81949651635707,"aZ":-24.46810414848483,"pfxX":2.3078353007858157,"pfxZ":4.514413460039777,"pX":-0.28471760380049077,"pZ":2.1844154981083928,"vX0":4.473302705395409,"vY0":-129.5212190505427,"vZ0":-4.6815843323764845,"x":127.85,"y":179.8,"x0":-2.3307435674253303,"y0":50.00295145088684,"z0":5.87514485176241,"aX":3.940090087181371},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-5.2,"spinRate":2178,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.4221043156433404,"extension":6.694971145765886},"index":1,"playId":"4e02ede2-bf5e-3b0c-a1a6-e69dd83779af","pitchNumber":2,"startTime":"2026-05-01T19:41:13.290Z","endTime":"2026-05-01T19:41:16.566Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379021695704335,"aZ":-12.259245021000986,"pfxX":-2.8147632594180063,"pfxZ":10.774398227332476,"pX":-0.6577723517230487,"pZ":2.8164321017269502,"vX0":5.812427258258591,"vY0":-135.53320470620466,"vZ0":-5.8538619540846595,"x":142.07,"y":162.74,"x0":-2.4706661288067675,"y0":50.00675681464571,"z0":5.87103620584163,"aX":-5.205303507418307},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2350,"spinDirection":208},"zone":1,"typeConfidence":0.91,"plateTime":0.4051257596951263,"extension":6.594135536316643},"hitData":{"launchSpeed":99.3,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.9,"coordY":99.93}},"index":2,"playId":"5fc4aa8c-052d-3547-9ccf-18b01a5417b4","pitchNumber":3,"startTime":"2026-05-01T19:41:42.160Z","endTime":"2026-05-01T19:41:58.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:41:58.582Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:44:53.163Z","endTime":"2026-05-01T19:48:58.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,4,6,7,9,10,11],"actionIndex":[1,3,5],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:42:27.134Z","endTime":"2026-05-01T19:43:12.045Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Thompson replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-01T19:43:12.045Z","endTime":"2026-05-01T19:44:55.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":2},"pitchData":{"startSpeed":87.3,"endSpeed":78.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32134343797238,"aZ":-44.31422454498944,"pfxX":-9.068370089403885,"pfxZ":-7.615042224863866,"pX":-0.11913381531142127,"pZ":1.150417780227808,"vX0":11.834894293692317,"vY0":-126.38898781860678,"vZ0":3.1594044654254194,"x":121.54,"y":207.72,"x0":-3.7167120267245046,"y0":50.00316833813663,"z0":3.479386499293672,"aX":-14.453911262739691},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-12.5,"breakHorizontal":13.2,"spinRate":1980,"spinDirection":274},"zone":13,"typeConfidence":0.89,"plateTime":0.43583168200427647,"extension":6.744192620863714},"index":2,"playId":"8cb0ba4c-93f0-3c01-a1ff-07dbb811f34c","pitchNumber":1,"startTime":"2026-05-01T19:44:55.464Z","endTime":"2026-05-01T19:44:58.464Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-01T19:45:22.583Z","endTime":"2026-05-01T19:45:44.399Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"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":2},"pitchData":{"startSpeed":88.9,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.736737774418227,"aZ":-43.80532881193846,"pfxX":-8.202715128368567,"pfxZ":-7.04559034111049,"pX":-0.8877971198294288,"pZ":1.51827134792331,"vX0":9.733464755145743,"vY0":-128.90573081239663,"vZ0":3.473606531365851,"x":150.84,"y":197.79,"x0":-3.6824787178438845,"y0":50.00535549914458,"z0":3.5802549417313476,"aX":-13.533265767871098},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-11.4,"breakHorizontal":12.1,"spinRate":2046,"spinDirection":277},"zone":13,"typeConfidence":0.89,"plateTime":0.428156843643555,"extension":6.825055748888533},"index":4,"playId":"1fc4ce64-b1c1-3c25-8dae-787ba7a95149","pitchNumber":2,"startTime":"2026-05-01T19:45:44.399Z","endTime":"2026-05-01T19:45:47.786Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-01T19:46:15.915Z","endTime":"2026-05-01T19:47:16.745Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.629171617046737,"aZ":-41.72964558271571,"pfxX":-8.749012116078731,"pfxZ":-5.7412387650013885,"pX":-1.564067537598494,"pZ":0.3841069031765674,"vX0":8.426636944107466,"vY0":-129.1074190651094,"vZ0":0.6678685668621451,"x":176.62,"y":228.41,"x0":-3.757198687897993,"y0":50.00567420872614,"z0":3.3724218893070272,"aX":-14.551572127480524},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-10.0,"breakHorizontal":13.6,"spinRate":1919,"spinDirection":284},"zone":13,"typeConfidence":0.9,"plateTime":0.4266864032097817,"extension":6.824534247327628},"index":6,"playId":"48e04988-03a0-3630-8a3c-3a0d49caad86","pitchNumber":3,"startTime":"2026-05-01T19:47:16.745Z","endTime":"2026-05-01T19:47:20.181Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"playId":"0335a0b2-3dd9-4d01-b424-168febc8a09c","startTime":"2026-05-01T19:47:37.512Z","endTime":"2026-05-01T19:47:42.512Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":8,"startTime":"2026-05-01T19:48:09.114Z","endTime":"2026-05-01T19:48:14.472Z","isPitch":false,"type":"action"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74008094145255,"aZ":-26.850052169504742,"pfxX":7.842274970740182,"pfxZ":4.265837857502136,"pX":-1.4052446259044598,"pZ":2.7072076031373276,"vX0":3.522070062444405,"vY0":-111.25680192250329,"vZ0":3.686660333908729,"x":170.56,"y":165.69,"x0":-4.029815907684514,"y0":50.0039089824652,"z0":3.818182753767521,"aX":9.789099929644074},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":9.0,"breakHorizontal":-15.1,"spinRate":2289,"spinDirection":90},"zone":11,"typeConfidence":0.9,"plateTime":0.49311407637547733,"extension":6.57639263434159},"index":9,"playId":"5eb661c3-bb62-3667-8ab1-c770e59bc006","pitchNumber":4,"startTime":"2026-05-01T19:48:14.472Z","endTime":"2026-05-01T19:48:18.186Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579072198384072,"aZ":-41.845811922389395,"pfxX":-8.258211058789435,"pfxZ":-5.812166901244845,"pX":-1.120870792084416,"pZ":2.069214051061102,"vX0":9.079104956516765,"vY0":-128.44375676339925,"vZ0":4.336896535784562,"x":159.72,"y":182.91,"x0":-3.635056651458836,"y0":50.00189427626667,"z0":3.6205446646851405,"aX":-13.743774475852145},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-9.2,"breakHorizontal":12.8,"spinRate":1996,"spinDirection":279},"zone":13,"typeConfidence":0.9,"plateTime":0.42706247652242535,"extension":6.806754660918225},"index":10,"playId":"33c19eb3-0a03-370b-b8ba-a0a9f630f6a6","pitchNumber":5,"startTime":"2026-05-01T19:48:33.237Z","endTime":"2026-05-01T19:48:37.256Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86436322407999,"aZ":-42.533574804877055,"pfxX":-7.630281577124813,"pfxZ":-6.344711677541586,"pX":-1.150961530667802,"pZ":2.0675252123122014,"vX0":8.679083650334736,"vY0":-127.67304875530581,"vZ0":4.756455161553584,"x":160.87,"y":182.96,"x0":-3.619965118145097,"y0":50.00081404440439,"z0":3.5490283883047233,"aX":-12.463245305498551},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-10.0,"breakHorizontal":11.6,"spinRate":2018,"spinDirection":281},"zone":13,"typeConfidence":0.89,"plateTime":0.4307372824014659,"extension":6.911018543815899},"index":11,"playId":"cfa265f8-bd7c-34f1-98f9-97ed898fe3fe","pitchNumber":6,"startTime":"2026-05-01T19:48:53.221Z","endTime":"2026-05-01T19:48:58.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:48:58.181Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T19:50:29.006Z","endTime":"2026-05-01T19:52:13.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T19:49:29.590Z","endTime":"2026-05-01T19:50:31.241Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":2},"pitchData":{"startSpeed":74.9,"endSpeed":67.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.706980889949705,"aZ":-27.406554464769947,"pfxX":9.68163743851094,"pfxZ":4.048534332945097,"pX":-0.38955456909180547,"pZ":2.0536633548448022,"vX0":4.791921953616972,"vY0":-108.88861718742268,"vZ0":2.9170884351233983,"x":131.85,"y":183.33,"x0":-3.890913795876067,"y0":50.00105622949464,"z0":3.701042566998099,"aX":11.388742974944313},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":8.6,"breakHorizontal":-19.0,"spinRate":2304,"spinDirection":88},"zone":7,"typeConfidence":0.91,"plateTime":0.5069440696558951,"extension":6.636441664187761},"index":1,"playId":"8ae721e6-76e3-3a4f-9234-73cb6ace9dc1","pitchNumber":1,"startTime":"2026-05-01T19:50:31.241Z","endTime":"2026-05-01T19:50:34.768Z","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":89.3,"endSpeed":80.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.398102111978556,"aZ":-40.684358493672555,"pfxX":-7.228893569330438,"pfxZ":-5.060567837201113,"pX":-0.9211197314849434,"pZ":2.3212803216760705,"vX0":9.2232665492388,"vY0":-129.5060272666054,"vZ0":4.716052608529913,"x":152.11,"y":176.11,"x0":-3.604982485237373,"y0":50.00060357111083,"z0":3.60569771459241,"aX":-12.163926837039051},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.7,"breakHorizontal":10.8,"spinRate":1979,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.4244512701417733,"extension":6.671146435290462},"index":2,"playId":"2d46cdd3-bee6-3c7c-8ca2-3b5f27c741e1","pitchNumber":2,"startTime":"2026-05-01T19:50:47.106Z","endTime":"2026-05-01T19:50:51.701Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":78.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853133941070695,"aZ":-46.11952005572603,"pfxX":-8.927629881201504,"pfxZ":-8.81213843397597,"pX":-0.6943604256300706,"pZ":1.401431939068457,"vX0":9.883257146575856,"vY0":-126.62348362146484,"vZ0":4.149755387627506,"x":143.47,"y":200.94,"x0":-3.5347048806869017,"y0":50.00070149617995,"z0":3.492212104344575,"aX":-14.135593225775326},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.3,"breakHorizontal":13.2,"spinRate":1950,"spinDirection":278},"zone":13,"typeConfidence":0.88,"plateTime":0.4367528123773221,"extension":6.7865764484019735},"index":3,"playId":"36a1d288-d68e-30bf-a75e-3fe1f7b0f945","pitchNumber":3,"startTime":"2026-05-01T19:51:04.611Z","endTime":"2026-05-01T19:51:07.611Z","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":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9835923197489,"aZ":-27.744724796328153,"pfxX":5.108587674425784,"pfxZ":3.6540763700799612,"pX":-1.223451970423857,"pZ":1.9805684257334342,"vX0":4.03194977948464,"vY0":-109.60580334118964,"vZ0":2.8339936939425168,"x":163.64,"y":185.3,"x0":-3.752818755498589,"y0":50.0037218504988,"z0":3.6400212096378897,"aX":6.193954523475349},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":7.7,"breakHorizontal":-10.3,"spinRate":1881,"spinDirection":100},"zone":13,"typeConfidence":0.9,"plateTime":0.5003725101660979,"extension":6.61801171171206},"index":4,"playId":"3c0a8614-d043-31c6-96d2-0373fd0d5dbe","pitchNumber":4,"startTime":"2026-05-01T19:51:26.163Z","endTime":"2026-05-01T19:51:30.055Z","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":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.421375411779277,"aZ":-26.165770731751596,"pfxX":6.944586773160037,"pfxZ":5.086420346270092,"pX":1.6159511668800146,"pZ":3.4292793963831953,"vX0":9.095776376974118,"vY0":-108.45200541698297,"vZ0":5.53730346444944,"x":55.4,"y":146.19,"x0":-3.547956136666901,"y0":50.00259511488073,"z0":3.7075155047307446,"aX":8.204274440750671},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":2256,"spinDirection":85},"zone":12,"typeConfidence":0.9,"plateTime":0.5066231621653392,"extension":6.776828995222961},"index":5,"playId":"f475d711-3c97-3963-a503-10cfc53a07d7","pitchNumber":5,"startTime":"2026-05-01T19:51:47.668Z","endTime":"2026-05-01T19:51:50.801Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27036087503705,"aZ":-40.206379695217265,"pfxX":-7.438571299569688,"pfxZ":-5.010093254782685,"pX":-1.1181739209852504,"pZ":2.1993549588483203,"vX0":8.345743153038578,"vY0":-126.18855386100138,"vZ0":4.454046364286002,"x":159.62,"y":179.4,"x0":-3.512294751837586,"y0":50.00574043570968,"z0":3.6635330482686017,"aX":-11.919401675737475},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.7,"breakHorizontal":11.4,"spinRate":1925,"spinDirection":278},"zone":13,"typeConfidence":0.91,"plateTime":0.43517038603018454,"extension":6.988369039878346},"hitData":{"launchSpeed":86.1,"launchAngle":7.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.49,"coordY":156.08}},"index":6,"playId":"ead10714-732a-35c1-af22-303150854bf6","pitchNumber":6,"startTime":"2026-05-01T19:52:05.967Z","endTime":"2026-05-01T19:52:13.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:52:13.826Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:54:09.628Z","endTime":"2026-05-01T19:55:39.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":90.2,"endSpeed":81.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070987350859802,"aZ":-23.647738091936017,"pfxX":-8.162490581628555,"pfxZ":4.92740903646699,"pX":0.4854830439367891,"pZ":4.218021547226311,"vX0":7.2344293981905015,"vY0":-131.08149522141056,"vZ0":0.7388425415708062,"x":98.49,"y":124.89,"x0":-1.25676522153674,"y0":50.00431848141976,"z0":5.705171995768562,"aX":-14.13092778465462},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":13.1,"spinRate":2129,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4187012221948878,"extension":6.42255249645528},"index":0,"playId":"6aae774d-323c-32cb-9abf-8bec5633c457","pitchNumber":1,"startTime":"2026-05-01T19:54:23.314Z","endTime":"2026-05-01T19:54:26.314Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.455011261084472,"aZ":-17.552004689777547,"pfxX":-4.440518240761355,"pfxZ":8.2287156761048,"pX":0.15744912793985935,"pZ":3.4450922472700216,"vX0":5.509097356685235,"vY0":-132.96148070413116,"vZ0":-2.2275977981880306,"x":111.0,"y":145.76,"x0":-1.371594944081266,"y0":50.00459159959073,"z0":5.577781653891854,"aX":-7.893312325370272},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":1940,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4131010348346904,"extension":6.68112144344508},"index":1,"playId":"6dd71b01-cc8c-3728-bbab-38b7d723b340","pitchNumber":2,"startTime":"2026-05-01T19:54:35.597Z","endTime":"2026-05-01T19:54:38.597Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-01T19:54:48.564Z","endTime":"2026-05-01T19:55:00.666Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81547307248322,"aZ":-38.80267140446333,"pfxX":5.964199615936918,"pfxZ":-5.106144304031684,"pX":-0.7154576436899852,"pZ":1.2361619990425132,"vX0":0.17790485590209382,"vY0":-114.2898143645039,"vZ0":-1.4481934154449565,"x":144.27,"y":205.4,"x0":-1.5673454858729354,"y0":50.003760940444266,"z0":5.755627989978228,"aX":7.739658731724977},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.2,"breakHorizontal":-10.8,"spinRate":2086,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4827941640742006,"extension":6.275985809113821},"index":3,"playId":"0050b0de-51c9-3ef7-b967-3127ab1f1048","pitchNumber":3,"startTime":"2026-05-01T19:55:00.666Z","endTime":"2026-05-01T19:55:04.472Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44849146140076,"aZ":-34.84607801887751,"pfxX":-9.10753307315225,"pfxZ":-1.7110015322882584,"pX":0.8014354082654107,"pZ":1.1605628686380842,"vX0":8.169364474724556,"vY0":-124.5043250384284,"vZ0":-3.7204485753833474,"x":86.45,"y":207.44,"x0":-1.3488845607540678,"y0":50.003831432598616,"z0":5.576927823794561,"aX":-14.210489219297083},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":14.4,"spinRate":1442,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4409691912877989,"extension":6.504426452243931},"index":4,"playId":"601a4225-d896-3756-ad3b-73f5ac3c278c","pitchNumber":4,"startTime":"2026-05-01T19:55:13.305Z","endTime":"2026-05-01T19:55:16.305Z","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":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964061822562048,"aZ":-17.637656469963495,"pfxX":-6.426173446587816,"pfxZ":7.945370795213267,"pX":0.15103770906163536,"pZ":2.5683198485253254,"vX0":6.306262604682183,"vY0":-134.79864509935706,"vZ0":-4.331265842287936,"x":111.24,"y":169.44,"x0":-1.3906935461126697,"y0":50.000889129692446,"z0":5.451596899086301,"aX":-11.753405869400344},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2069,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4072787749030016,"extension":6.580986321873876},"hitData":{"launchSpeed":99.3,"launchAngle":40.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.82,"coordY":81.74}},"index":5,"playId":"86e2d04b-83dd-3a3c-83a4-1c383fc7477d","pitchNumber":5,"startTime":"2026-05-01T19:55:26.807Z","endTime":"2026-05-01T19:55:39.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:55:39.176Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:55:47.186Z","endTime":"2026-05-01T19:57:19.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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.8,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21960654310767,"aZ":-18.592263855417066,"pfxX":-5.782454245475907,"pfxZ":7.358974962176797,"pX":0.16198486243012317,"pZ":2.754991312285106,"vX0":5.978106387381466,"vY0":-134.97177457682156,"vZ0":-3.803972416792769,"x":110.83,"y":164.4,"x0":-1.3297236968713466,"y0":50.004817184754906,"z0":5.490944158387332,"aX":-10.676219727784549},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":9.2,"spinRate":2148,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4057267194991119,"extension":6.504861620016202},"index":0,"playId":"544ea9f3-f387-3463-8cd0-295fa577b18a","pitchNumber":1,"startTime":"2026-05-01T19:56:08.837Z","endTime":"2026-05-01T19:56:12.015Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27574750390007,"aZ":-35.16140899710946,"pfxX":4.851275109558175,"pfxZ":-2.1577955314336332,"pX":0.683196162989281,"pZ":2.0026461835458504,"vX0":3.385027297712776,"vY0":-116.6032099839171,"vZ0":-1.0003935946981926,"x":90.96,"y":184.71,"x0":-1.4161693385733478,"y0":50.005041803642285,"z0":5.7454442549903,"aX":6.702408603968639},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.8,"breakHorizontal":-9.6,"spinRate":1992,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4691681090781854,"extension":6.39120311210243},"index":1,"playId":"31c5768c-33ef-3388-85c6-a261c1a4a6d6","pitchNumber":2,"startTime":"2026-05-01T19:56:23.124Z","endTime":"2026-05-01T19:56:26.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T19:56:32.259Z","endTime":"2026-05-01T19:56:43.995Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.840346548208217,"aZ":-30.712066949445834,"pfxX":1.3367399472514467,"pfxZ":0.9343497861994208,"pX":0.8383700409921648,"pZ":0.7633517627876386,"vX0":5.3866714455102365,"vY0":-123.98854697962432,"vZ0":-5.187987227055485,"x":85.04,"y":218.17,"x0":-1.5287407092710081,"y0":50.00590522168731,"z0":5.4207775564465255,"aX":2.098276848908232},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-3.6,"spinRate":2034,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4403582208232413,"extension":6.624817535508158},"index":3,"playId":"67b743ad-9fb7-361f-9e89-fe3695d5c1b8","pitchNumber":3,"startTime":"2026-05-01T19:56:43.995Z","endTime":"2026-05-01T19:56:52.844Z","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":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188551287160532,"aZ":-14.833598953232656,"pfxX":-5.119571513852465,"pfxZ":9.318278196132642,"pX":0.052120949957525,"pZ":2.7761681161156453,"vX0":5.733123102389701,"vY0":-135.89581704501742,"vZ0":-4.3935943646342395,"x":115.01,"y":163.82,"x0":-1.4248147706969285,"y0":50.00274403628983,"z0":5.452113170334095,"aX":-9.52734189593294},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2153,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4038391804321524,"extension":6.626703930910398},"hitData":{"launchSpeed":87.0,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.03,"coordY":98.78}},"index":4,"playId":"799834da-b7a6-3cba-a2db-7fad5208edc8","pitchNumber":4,"startTime":"2026-05-01T19:57:07.516Z","endTime":"2026-05-01T19:57:19.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:57:19.761Z","atBatIndex":42},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Corbin Carroll reaches on a fielder's choice, fielded by second baseman Matt Shaw. Ildemaro Vargas to 2nd. Ildemaro Vargas advances to 2nd, on a fielding error by second baseman Matt Shaw.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:57:21.486Z","endTime":"2026-05-01T19:58:47.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55179822945724,"aZ":-35.532744659492785,"pfxX":-6.006105131783566,"pfxZ":-2.081173653860855,"pX":-0.4491670191425277,"pZ":2.475877061936871,"vX0":4.7086379222449946,"vY0":-125.71242992858075,"vZ0":-0.6646537197825836,"x":134.12,"y":171.93,"x0":-1.5587187161986584,"y0":50.00415933890736,"z0":5.607972420304833,"aX":-9.692046162493362},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.7,"breakHorizontal":10.0,"spinRate":1087,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.434365839958339,"extension":6.433314213892437},"index":0,"playId":"9312e24f-f4f6-3cb0-bec2-fecb50011205","pitchNumber":1,"startTime":"2026-05-01T19:57:44.464Z","endTime":"2026-05-01T19:57:47.605Z","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":92.9,"endSpeed":85.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07754008139638,"aZ":-19.87535082663469,"pfxX":-5.2138998996197135,"pfxZ":6.628566739403727,"pX":-0.11377613794587244,"pZ":4.036394588485421,"vX0":5.205150207962846,"vY0":-135.24492285387055,"vZ0":-0.5197185309353285,"x":121.34,"y":129.8,"x0":-1.3845125299980072,"y0":50.00233257016506,"z0":5.623142415502916,"aX":-9.673458967506818},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":8.4,"spinRate":2029,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40475908329286847,"extension":6.507088649896374},"index":1,"playId":"bc6588e9-d3a0-3022-98b0-bcf3495fbdf9","pitchNumber":2,"startTime":"2026-05-01T19:58:00.460Z","endTime":"2026-05-01T19:58:03.556Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.158365028116833,"aZ":-33.11922016514103,"pfxX":-6.03042276716749,"pfxZ":-0.5828246087786613,"pX":0.2653560064656457,"pZ":0.44056346325101126,"vX0":6.140025982535817,"vY0":-126.3914255555377,"vZ0":-5.766007544801085,"x":106.89,"y":226.88,"x0":-1.4186953081058646,"y0":50.00590246462192,"z0":5.429685115745393,"aX":-9.70170342283419},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":9.5,"spinRate":1198,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.43432504961516427,"extension":6.563534347567069},"index":2,"playId":"eb135470-a729-3b82-9b55-113daa066158","pitchNumber":3,"startTime":"2026-05-01T19:58:17.347Z","endTime":"2026-05-01T19:58:20.392Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760692795299015,"aZ":-26.242134458236187,"pfxX":1.5178622758442795,"pfxZ":3.7353091339539795,"pX":-0.3424919256539263,"pZ":2.515666963256681,"vX0":2.511464305448971,"vY0":-125.11519687406879,"vZ0":-2.0469861885540883,"x":130.05,"y":170.86,"x0":-1.5557414326633265,"y0":50.00454775257957,"z0":5.490731170988074,"aX":2.410950680739328},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":-3.4,"spinRate":2025,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.43744516267464517,"extension":6.433855947979777},"hitData":{"launchSpeed":103.7,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.11,"coordY":154.56}},"index":3,"playId":"d49e4b6d-8e70-30be-accf-60ca2cc1769e","pitchNumber":4,"startTime":"2026-05-01T19:58:38.630Z","endTime":"2026-05-01T19:58:47.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T19:58:47.056Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Adrian Del Castillo grounds into a force out, second baseman Matt Shaw to shortstop Dansby Swanson. Ildemaro Vargas to 3rd. Corbin Carroll out at 2nd. Adrian Del Castillo to 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T19:58:59.077Z","endTime":"2026-05-01T20:01:41.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"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":"Forceout","eventType":"force_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":7},"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":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.670323084234155,"aZ":-14.604989224497372,"pfxX":-4.123564875270564,"pfxZ":9.548218022437318,"pX":-0.19356926021115617,"pZ":3.55400659210785,"vX0":4.672389713206411,"vY0":-135.54932377160523,"vZ0":-2.4324089373846567,"x":124.38,"y":142.82,"x0":-1.4129538402780568,"y0":50.00561182317892,"z0":5.496395306962643,"aX":-7.590368863100402},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2115,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40579853705947233,"extension":6.629124275958429},"index":0,"playId":"e99e44ef-db8a-308d-9bb1-7df09450df94","pitchNumber":1,"startTime":"2026-05-01T19:59:20.052Z","endTime":"2026-05-01T19:59:24.156Z","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.1,"endSpeed":84.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.571145140049786,"aZ":-17.20576146116463,"pfxX":-5.7139610957127935,"pfxZ":8.127479348458648,"pX":-0.1709932838182594,"pZ":2.1201823214225146,"vX0":5.378934294384706,"vY0":-135.3523265937093,"vZ0":-5.267115470554966,"x":123.52,"y":181.54,"x0":-1.4487536172507818,"y0":50.00515537535664,"z0":5.309855622703987,"aX":-10.525819805457656},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":9.1,"spinRate":2080,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4058240347730049,"extension":6.717929729790471},"index":1,"playId":"9e50761b-14b9-3021-8ac0-b1a9f28c091f","pitchNumber":2,"startTime":"2026-05-01T19:59:33.221Z","endTime":"2026-05-01T19:59:36.293Z","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, 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":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.074483832250618,"aZ":-37.41828562490454,"pfxX":7.8320878918248855,"pfxZ":-3.8075514429261785,"pX":0.4653405457053716,"pZ":1.7788754532171474,"vX0":2.2742214342828646,"vY0":-116.66253339771279,"vZ0":-0.8035241189750357,"x":99.26,"y":190.75,"x0":-1.5397878705849115,"y0":50.002841615597895,"z0":5.656629915319936,"aX":10.788184637414435},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.8,"breakHorizontal":-14.8,"spinRate":2128,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4696191698297496,"extension":6.422262595428632},"index":2,"playId":"f2c7bad9-4fe1-32aa-aa11-df316d7fcb92","pitchNumber":3,"startTime":"2026-05-01T19:59:52.845Z","endTime":"2026-05-01T19:59:55.845Z","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":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409078371980783,"aZ":-33.12629481161857,"pfxX":0.49282622711292245,"pfxZ":-0.606139640236699,"pX":0.43829308334521627,"pZ":0.28438129117884503,"vX0":4.489853438391202,"vY0":-124.65745778619352,"vZ0":-5.651735489175288,"x":100.29,"y":231.1,"x0":-1.4480129140043818,"y0":50.00045419537298,"z0":5.30657894044883,"aX":0.7773909259843502},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-1.9,"spinRate":2135,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.43891591097066973,"extension":6.499331557474671},"index":3,"playId":"39f3ae0c-5fc7-3553-82e7-75689f7a0ed9","pitchNumber":4,"startTime":"2026-05-01T20:00:09.340Z","endTime":"2026-05-01T20:00:15.845Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.908623000824285,"aZ":-15.496428668622821,"pfxX":-6.058616351008423,"pfxZ":8.866221603866043,"pX":-0.19988041784998475,"pZ":2.2058586575712353,"vX0":5.403874877573247,"vY0":-136.28507974802613,"vZ0":-5.567810099125107,"x":124.62,"y":179.22,"x0":-1.4211056360082042,"y0":50.0045815918282,"z0":5.345408049740561,"aX":-11.399830404310554},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":9.8,"spinRate":2132,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40187244025104674,"extension":6.626933584302793},"index":4,"playId":"d984e731-2e31-3f95-8f7c-2f6606c9b74a","pitchNumber":5,"startTime":"2026-05-01T20:00:33.650Z","endTime":"2026-05-01T20:00:36.650Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368155044334003,"aZ":-14.809414161335123,"pfxX":-4.743364589100596,"pfxZ":9.187591751902806,"pX":-1.4875986858835308,"pZ":2.5160838179633154,"vX0":1.9058950653675566,"vY0":-136.87277999277174,"vZ0":-5.011635647117909,"x":173.7,"y":170.85,"x0":-1.5783753134668963,"y0":50.00064722176557,"z0":5.391576465452359,"aX":-8.961422717060385},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2137,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4008153888709529,"extension":6.63507144352924},"index":5,"playId":"dd005a51-7a77-33db-afe6-9060047487d9","pitchNumber":6,"startTime":"2026-05-01T20:00:52.795Z","endTime":"2026-05-01T20:00:56.144Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545297493062524,"aZ":-19.05849655586126,"pfxX":-4.67811424408953,"pfxZ":7.055294372331204,"pX":-0.09591864545031611,"pZ":2.67523538264588,"vX0":5.039257676047899,"vY0":-134.5909037298023,"vZ0":-3.646789925662015,"x":120.66,"y":166.55,"x0":-1.3728765487173966,"y0":50.00434493899836,"z0":5.375075978362521,"aX":-8.698691931329634},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":7.6,"spinRate":1996,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4049023250436381,"extension":6.662807465448188},"index":6,"playId":"032fa9a4-76ef-3a90-bdef-2325d35f0157","pitchNumber":7,"startTime":"2026-05-01T20:01:11.962Z","endTime":"2026-05-01T20:01:16.057Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07818365987849,"aZ":-33.27228318253577,"pfxX":-5.617490361110576,"pfxZ":-0.6981070577669879,"pX":-0.7942920503938006,"pZ":2.179703495239846,"vX0":3.5840859187736345,"vY0":-124.15827938838893,"vZ0":-1.5692305982338712,"x":147.28,"y":179.93,"x0":-1.5242294248362975,"y0":50.005744280657126,"z0":5.580354268571844,"aX":-8.801158062427366},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":9.4,"spinRate":1166,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.44060248424272563,"extension":6.559595717868439},"hitData":{"launchSpeed":92.1,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.05,"coordY":151.52}},"index":7,"playId":"b0419cb1-f2e2-3627-9043-98effefc728c","pitchNumber":8,"startTime":"2026-05-01T20:01:32.713Z","endTime":"2026-05-01T20:01:41.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:01:41.173Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T20:01:56.713Z","endTime":"2026-05-01T20:03:45.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10565488707579,"aZ":-15.40334502369569,"pfxX":-5.739304614103657,"pfxZ":9.078858375162671,"pX":-0.6754090519852762,"pZ":3.2547717178372224,"vX0":4.0237938442506325,"vY0":-135.6469183072503,"vZ0":-3.0239590265549565,"x":142.75,"y":150.9,"x0":-1.4389944463417592,"y0":50.00256787779748,"z0":5.470026162060022,"aX":-10.601289459400036},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2170,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4051603600236815,"extension":6.666483608178634},"index":0,"playId":"3a49fec6-afc9-3448-a2e8-15b18eb98ee3","pitchNumber":1,"startTime":"2026-05-01T20:02:13.641Z","endTime":"2026-05-01T20:02:16.943Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54170465424316,"aZ":-18.295657674280605,"pfxX":-5.041955328683359,"pfxZ":7.474960339497903,"pX":-0.017004730849561674,"pZ":3.1600080392889924,"vX0":5.463234845958686,"vY0":-135.40336553369372,"vZ0":-2.856088724164395,"x":117.65,"y":153.46,"x0":-1.4056797736623186,"y0":50.00396168257652,"z0":5.508508012513214,"aX":-9.363602262823678},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":7.9,"spinRate":2160,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40449911149719675,"extension":6.737760089540674},"index":1,"playId":"1670370e-0ec0-3649-bcdb-16ddcf28006d","pitchNumber":2,"startTime":"2026-05-01T20:02:31.673Z","endTime":"2026-05-01T20:02:37.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.116909228531057,"aZ":-21.008869166433925,"pfxX":-4.674724633927378,"pfxZ":6.056224824270911,"pX":-0.36702618649856145,"pZ":3.6842806329469533,"vX0":4.263990583957484,"vY0":-135.33639589152384,"vZ0":-0.9560198805940627,"x":130.99,"y":139.3,"x0":-1.3600370195829146,"y0":50.00551576994466,"z0":5.521472191533033,"aX":-8.623351802724164},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":7.4,"spinRate":2165,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40560587927032277,"extension":6.524269441275396},"index":2,"playId":"15380df4-6eab-3244-bb04-ee00f05ffa76","pitchNumber":3,"startTime":"2026-05-01T20:03:03.190Z","endTime":"2026-05-01T20:03:06.248Z","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":82.8,"endSpeed":76.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55478489572157,"aZ":-29.530007083164243,"pfxX":7.4781445920180944,"pfxZ":1.8037837281031752,"pX":1.2302940281533805,"pZ":1.2893836676007944,"vX0":4.174379279541285,"vY0":-120.5709363950309,"vZ0":-3.5665718978847574,"x":70.1,"y":203.97,"x0":-1.4977985747205653,"y0":50.00199869390517,"z0":5.407871190735382,"aX":10.952815345151778},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":-14.5,"spinRate":2355,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45516267923142806,"extension":6.536779203791355},"index":3,"playId":"09289ece-47ce-328c-b29d-a78e7de000f2","pitchNumber":4,"startTime":"2026-05-01T20:03:26.790Z","endTime":"2026-05-01T20:03:29.790Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.238764645468756,"aZ":-22.061566179040028,"pfxX":-7.9117939106376625,"pfxZ":5.568772818931425,"pX":0.681560850077671,"pZ":2.7263506398349424,"vX0":7.995530080120615,"vY0":-133.7471790698329,"vZ0":-3.042035597062978,"x":91.02,"y":165.17,"x0":-1.3154940346840764,"y0":50.00115609517508,"z0":5.456469304001915,"aX":-14.364704493517676},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":12.6,"spinRate":2024,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4091670461418948,"extension":6.645614435272644},"index":4,"playId":"42f683f5-f23f-3304-b1d3-6d0c9fe57d04","pitchNumber":5,"startTime":"2026-05-01T20:03:41.369Z","endTime":"2026-05-01T20:03:45.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:03:45.060Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (5) on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:05:56.486Z","endTime":"2026-05-01T20:06:35.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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_fielded_ball"}]}],"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":87.9,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.881804173542513,"aZ":-42.12709617674554,"pfxX":-10.587231156811445,"pfxZ":-6.111523278316771,"pX":1.068118999771554,"pZ":2.2859219361189753,"vX0":14.786896611939405,"vY0":-127.01654394358903,"vZ0":5.130932136330207,"x":76.29,"y":177.06,"x0":-3.463046441504738,"y0":50.00402729383585,"z0":3.5963282994287717,"aX":-17.239853680126654},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-9.4,"breakHorizontal":15.7,"spinRate":1829,"spinDirection":280},"zone":14,"typeConfidence":0.89,"plateTime":0.43181448384860754,"extension":6.92546673403316},"index":0,"playId":"0227bcd9-a4e2-303c-8d1c-37823fea0b6c","pitchNumber":1,"startTime":"2026-05-01T20:06:05.303Z","endTime":"2026-05-01T20:06:09.251Z","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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.716041677338655,"aZ":-41.464946059789916,"pfxX":-11.196707421487554,"pfxZ":-5.700471469900383,"pX":0.05552895412475226,"pZ":1.9606343385071885,"vX0":12.475121917528034,"vY0":-127.27029815748206,"vZ0":4.212764681104742,"x":114.88,"y":185.84,"x0":-3.4701545199506914,"y0":50.002944642809176,"z0":3.58125436187275,"aX":-18.248522732770525},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.9,"breakHorizontal":17.3,"spinRate":2012,"spinDirection":282},"zone":8,"typeConfidence":0.89,"plateTime":0.43145260998672486,"extension":6.888699591019391},"hitData":{"launchSpeed":108.7,"launchAngle":13.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":160.18,"coordY":81.29}},"index":1,"playId":"8912ac45-1137-32ee-9629-1b87866e2038","pitchNumber":2,"startTime":"2026-05-01T20:06:21.904Z","endTime":"2026-05-01T20:06:35.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:06:35.141Z","atBatIndex":46},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Carson Kelly reaches on a fielder's choice out, pitcher Ryan Thompson to second baseman Ildemaro Vargas to third baseman Nolan Arenado to shortstop Geraldo Perdomo to third baseman Nolan Arenado. Michael Busch out at 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:06:41.864Z","endTime":"2026-05-01T20:07:39.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814842342523747,"aZ":-43.1205957055204,"pfxX":-6.1321455662909,"pfxZ":-6.6649478824444035,"pX":0.023630372480563964,"pZ":2.914246250352184,"vX0":10.940685951565996,"vY0":-127.52753226165066,"vZ0":6.440080696485564,"x":116.1,"y":160.1,"x0":-3.5299404692535568,"y0":50.0006312194454,"z0":3.7618403917819885,"aX":-10.07538363758027},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.2,"breakHorizontal":8.5,"spinRate":1890,"spinDirection":277},"zone":2,"typeConfidence":0.89,"plateTime":0.42988869746782177,"extension":6.991358570895666},"index":0,"playId":"fb2df852-e2fb-3c5d-a4b2-8dab774df4a3","pitchNumber":1,"startTime":"2026-05-01T20:07:08.440Z","endTime":"2026-05-01T20:07:11.481Z","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":89.2,"endSpeed":81.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392727000372137,"aZ":-39.928967911638196,"pfxX":-8.428155432246335,"pfxZ":-4.555932790397076,"pX":-0.5440231149910761,"pZ":2.0991884097734346,"vX0":10.644181358064527,"vY0":-129.44480393803937,"vZ0":4.115596960140589,"x":137.74,"y":182.1,"x0":-3.609607474552066,"y0":50.00474211248809,"z0":3.5409634864754183,"aX":-14.340739923965334},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-7.1,"breakHorizontal":13.0,"spinRate":2018,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.42274389760379183,"extension":6.882606939905916},"hitData":{"launchSpeed":100.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.35,"coordY":180.42}},"index":1,"playId":"a1bc5bbf-5d09-3c2c-8e9a-2f16d9050131","pitchNumber":2,"startTime":"2026-05-01T20:07:26.947Z","endTime":"2026-05-01T20:07:39.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:07:39.756Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Crow-Armstrong lines out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:08:12.774Z","endTime":"2026-05-01T20:08:27.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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(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":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51782557541523,"aZ":-40.95787391138913,"pfxX":-8.7979872440336,"pfxZ":-5.2819736599926,"pX":0.1660449395714937,"pZ":1.90410172205311,"vX0":12.367408747242777,"vY0":-128.61478515911793,"vZ0":4.134912920092534,"x":110.67,"y":187.37,"x0":-3.57826274243323,"y0":50.00335159808701,"z0":3.466592066959094,"aX":-14.632314414716388},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-8.2,"breakHorizontal":13.0,"spinRate":1869,"spinDirection":283},"zone":8,"typeConfidence":0.89,"plateTime":0.4270810694486542,"extension":6.702378657594108},"hitData":{"launchSpeed":92.9,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.52,"coordY":79.04}},"index":0,"playId":"4902177c-e08c-3b79-a1cc-439d51541c70","pitchNumber":1,"startTime":"2026-05-01T20:08:18.385Z","endTime":"2026-05-01T20:08:27.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:08:27.464Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-01T20:08:41.758Z","endTime":"2026-05-01T20:09:19.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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_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":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88315767890462,"aZ":-27.144663084326616,"pfxX":6.51809451415249,"pfxZ":4.132737232490227,"pX":0.38497204647644584,"pZ":2.072769161350852,"vX0":7.280713296710431,"vY0":-110.27534751304414,"vZ0":3.0452614714900403,"x":102.33,"y":182.82,"x0":-3.8215986065527336,"y0":50.00074478025979,"z0":3.5600945938839965,"aX":7.926356413484703},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":8.8,"breakHorizontal":-13.9,"spinRate":2296,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.4990748316724045,"extension":6.630003771685752},"index":0,"playId":"93b48f14-ebdd-39a3-804f-380f083bc17c","pitchNumber":1,"startTime":"2026-05-01T20:08:54.403Z","endTime":"2026-05-01T20:08:58.041Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35628227840862,"aZ":-39.781263618768186,"pfxX":-8.487356771763164,"pfxZ":-4.508011179315006,"pX":-1.0216359948241434,"pZ":1.6908543061234258,"vX0":9.026267899489886,"vY0":-129.93693211513627,"vZ0":3.124491336671599,"x":155.94,"y":193.13,"x0":-3.458197420309994,"y0":50.00068546905658,"z0":3.5205434062795344,"aX":-14.333157129071806},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-7.1,"breakHorizontal":13.1,"spinRate":1992,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.423547425225955,"extension":6.840950998842208},"hitData":{"launchSpeed":98.6,"launchAngle":25.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.13,"coordY":61.44}},"index":1,"playId":"802e7b4c-3808-385f-9a97-19f03c9a920a","pitchNumber":2,"startTime":"2026-05-01T20:09:11.856Z","endTime":"2026-05-01T20:09:19.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:09:19.551Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:11:26.550Z","endTime":"2026-05-01T20:11:55.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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],"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":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504428994651963,"aZ":-18.114116425996254,"pfxX":-6.373218677056788,"pfxZ":7.691863792798008,"pX":0.10711512732333638,"pZ":2.707723268839886,"vX0":6.17225804868557,"vY0":-134.19905758612893,"vZ0":-3.871090069009872,"x":112.92,"y":165.67,"x0":-1.3924584411464282,"y0":50.00013530226152,"z0":5.45579447330553,"aX":-11.645846071617052},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":2126,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4078314334654469,"extension":6.594958333300142},"index":0,"playId":"30a16dae-3518-3339-98b5-77330ee40739","pitchNumber":1,"startTime":"2026-05-01T20:11:31.818Z","endTime":"2026-05-01T20:11:34.819Z","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":92.9,"endSpeed":84.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36361664691581,"aZ":-16.003046603351834,"pfxX":-5.559466667409206,"pfxZ":8.846952347980181,"pX":-0.5454067665039416,"pZ":2.8066807712998054,"vX0":4.05927001170386,"vY0":-135.08099666702367,"vZ0":-4.017238316099462,"x":137.79,"y":163.0,"x0":-1.3534268536903444,"y0":50.005159490741896,"z0":5.455158915682613,"aX":-10.165439553994013},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2060,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40714755545943815,"extension":6.652672103286633},"hitData":{"launchSpeed":109.3,"launchAngle":9.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.23,"coordY":107.91}},"index":1,"playId":"e5ffc175-500a-3a2f-9271-ba3da09be154","pitchNumber":2,"startTime":"2026-05-01T20:11:45.618Z","endTime":"2026-05-01T20:11:55.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:11:55.965Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:12:04.444Z","endTime":"2026-05-01T20:14:56.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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,4,5,6,8],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.753240400265064,"aZ":-25.666367474304135,"pfxX":1.1556179100841284,"pfxZ":4.113827809172233,"pX":2.1177632445283505,"pZ":1.0838196763651784,"vX0":8.134334575955814,"vY0":-125.05835289850445,"vZ0":-5.325037143111304,"x":36.28,"y":209.52,"x0":-1.3299471787504045,"y0":50.00014777657718,"z0":5.351991112637039,"aX":1.8240198734183644},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":-4.0,"spinRate":2024,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.438368480564868,"extension":6.7363857623355745},"index":0,"playId":"07ef708e-adfb-329f-bc29-efc21fc0f478","pitchNumber":1,"startTime":"2026-05-01T20:12:19.956Z","endTime":"2026-05-01T20:12:22.956Z","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":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98385281152074,"aZ":-30.557605542163326,"pfxX":8.48027103340306,"pfxZ":1.1651393382328994,"pX":0.46852693178129057,"pZ":2.2394507304552893,"vX0":2.1998656006543933,"vY0":-117.48834386020268,"vZ0":-0.9342357912912113,"x":99.14,"y":178.31,"x0":-1.5833415507273938,"y0":50.00172131373827,"z0":5.503215105913256,"aX":11.75603840845098},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.2,"breakHorizontal":-16.0,"spinRate":2311,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.46768464333023463,"extension":6.529659839645285},"index":1,"playId":"cd312cdb-aed1-310a-835a-9434e7c99c2f","pitchNumber":2,"startTime":"2026-05-01T20:12:35.800Z","endTime":"2026-05-01T20:12:38.800Z","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":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247333669347906,"aZ":-32.79159568179093,"pfxX":1.8332035306137748,"pfxZ":-0.4087353001807221,"pX":0.24355583582583115,"pZ":1.5559385338432155,"vX0":3.599557570685997,"vY0":-122.80991461268317,"vZ0":-2.7342617012673354,"x":107.72,"y":196.77,"x0":-1.4789687623138226,"y0":50.00035694941119,"z0":5.471977511027483,"aX":2.799703872371497},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2076,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.44594838659080027,"extension":6.5950069282133095},"index":2,"playId":"8ecddd82-a59a-394d-b61e-80e7f9cd9909","pitchNumber":3,"startTime":"2026-05-01T20:13:04.711Z","endTime":"2026-05-01T20:13:07.711Z","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":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57093565530267,"aZ":-20.999079630780898,"pfxX":-8.119366095393854,"pfxZ":6.151137611626625,"pX":1.654873471729945,"pZ":2.3619814549046336,"vX0":10.501881082364134,"vY0":-134.5289685621301,"vZ0":-4.0237771233446775,"x":53.92,"y":175.01,"x0":-1.2606056329106252,"y0":50.002551963881324,"z0":5.381978124867004,"aX":-14.75186058064754},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":2121,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40851164326158695,"extension":6.766653164150581},"index":3,"playId":"1e04e687-f445-38ed-95f3-9d25a1925070","pitchNumber":4,"startTime":"2026-05-01T20:13:24.330Z","endTime":"2026-05-01T20:13:27.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"e4a5047d-9422-38e8-aeb4-6288010534ab","startTime":"2026-05-01T20:13:39.707Z","endTime":"2026-05-01T20:13:42.707Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37064322946345,"aZ":-32.62272625719016,"pfxX":2.254769626301899,"pfxZ":-0.2862424442805853,"pX":0.9643240462343352,"pZ":2.3681850935821727,"vX0":5.274684085915135,"vY0":-124.40877617974344,"vZ0":-1.1206897970899785,"x":80.24,"y":174.84,"x0":-1.4741154830817584,"y0":50.0028305507271,"z0":5.522330495050889,"aX":3.542087388943637},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":-5.3,"spinRate":2137,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4398475037593754,"extension":6.6212833527856},"index":5,"playId":"c222de44-55fc-3795-ac16-c4ae6abd2560","pitchNumber":5,"startTime":"2026-05-01T20:14:03.512Z","endTime":"2026-05-01T20:14:07.795Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06553035030189,"aZ":-18.795640256643825,"pfxX":-5.912541486309451,"pfxZ":7.151887890462862,"pX":1.0981264728120677,"pZ":2.3529912874499757,"vX0":8.548411641621763,"vY0":-135.99556697611567,"vZ0":-4.524630902924954,"x":75.14,"y":175.25,"x0":-1.319103497173952,"y0":50.00630564970237,"z0":5.343625114707136,"aX":-11.067333946600412},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":8.9,"spinRate":2125,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.402882493018482,"extension":6.761858386554219},"index":6,"playId":"8108c8d0-a1ca-3b00-9eaf-85cf74339f84","pitchNumber":6,"startTime":"2026-05-01T20:14:19.258Z","endTime":"2026-05-01T20:14:22.258Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-05-01T20:14:39.194Z","endTime":"2026-05-01T20:14:52.823Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40738861688003,"aZ":-33.70971964430027,"pfxX":1.7612599931369735,"pfxZ":-0.9872402657523915,"pX":0.036866286498654866,"pZ":1.4224711736280586,"vX0":3.466283455996886,"vY0":-124.37969341666518,"vZ0":-2.8601175992523533,"x":115.59,"y":200.37,"x0":-1.6070682138069663,"y0":50.00314740123595,"z0":5.400411399185066,"aX":2.7413135762380394},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":-4.1,"spinRate":2102,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.44143895207488626,"extension":6.550130186674117},"index":8,"playId":"bccc04cb-3fc9-3ef5-aeab-04fc8f6954fa","pitchNumber":7,"startTime":"2026-05-01T20:14:52.823Z","endTime":"2026-05-01T20:14:56.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:14:56.799Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tim Tawa walks. Jose Fernandez to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:17:26.607Z","endTime":"2026-05-01T20:19:20.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T20:15:08.554Z","endTime":"2026-05-01T20:15:22.198Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-01T20:15:22.198Z","endTime":"2026-05-01T20:17:11.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tim Tawa replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-01T20:17:11.345Z","endTime":"2026-05-01T20:17:28.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"}},{"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.8,"endSpeed":85.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.792232467680414,"aZ":-9.622654079315776,"pfxX":1.8342171833035712,"pfxZ":11.904657302672224,"pX":-0.6561472464062579,"pZ":1.9627190489983863,"vX0":-6.845133611033025,"vY0":-137.55906819475464,"vZ0":-8.27393576290114,"x":142.01,"y":185.79,"x0":1.6388790191702434,"y0":50.00479412830798,"z0":5.683098917513821,"aX":3.4761444117286078},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":-1.7,"spinRate":2445,"spinDirection":160},"zone":7,"typeConfidence":2.0,"plateTime":0.3999403110720703,"extension":6.893160013394775},"index":3,"playId":"4632b17f-150f-3e22-91f6-6b534b27b9bc","pitchNumber":1,"startTime":"2026-05-01T20:17:28.959Z","endTime":"2026-05-01T20:17:31.959Z","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":94.1,"endSpeed":85.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75794862803101,"aZ":-12.534667506502274,"pfxX":1.713404732929155,"pfxZ":10.4377295191926,"pX":-0.1441461019117602,"pZ":4.46704129469164,"vX0":-5.236316888605684,"vY0":-136.9233200501588,"vZ0":-1.6301190813960111,"x":122.49,"y":118.17,"x0":1.5780568300272988,"y0":50.005451949024,"z0":5.9365725909922205,"aX":3.2257418313030586},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-1.9,"spinRate":2280,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.40141614069404774,"extension":6.7336585526047},"index":4,"playId":"16720a42-6afc-33c3-970a-b43d7110e34b","pitchNumber":2,"startTime":"2026-05-01T20:17:45.468Z","endTime":"2026-05-01T20:17:48.468Z","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.5,"endSpeed":85.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502250206301003,"aZ":-13.087017013056848,"pfxX":2.152462400787147,"pfxZ":10.211797104387358,"pX":-0.7664865113210652,"pZ":1.2671368997811931,"vX0":-6.648279270984631,"vY0":-135.79932172271066,"vZ0":-9.242030042960819,"x":146.22,"y":204.57,"x0":1.4329134839291966,"y0":50.00556252655782,"z0":5.623304494551189,"aX":4.024974142776719},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-2.5,"spinRate":2237,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4032078442246667,"extension":6.7091706571959},"index":5,"playId":"eada6905-d0a2-382d-b8ff-5346105c4dcb","pitchNumber":3,"startTime":"2026-05-01T20:18:06.309Z","endTime":"2026-05-01T20:18:09.837Z","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":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.691934930233412,"aZ":-43.68200495831681,"pfxX":-6.46198835266918,"pfxZ":-8.565801460622119,"pX":-1.585409668306889,"pZ":0.40235563851173234,"vX0":-4.797502424738741,"vY0":-116.59695113179082,"vZ0":-2.869122506256331,"x":177.43,"y":227.92,"x0":1.3553044438791007,"y0":50.00027754328056,"z0":5.864962229144138,"aX":-8.686208392998061},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.0,"breakHorizontal":13.1,"spinRate":2696,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.47402266067554333,"extension":6.627824497111492},"index":6,"playId":"da33ac4e-1677-30b5-a137-2258d2d0e1c0","pitchNumber":4,"startTime":"2026-05-01T20:18:26.299Z","endTime":"2026-05-01T20:18:32.966Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29368184152862,"aZ":-15.34537711714888,"pfxX":2.6037897493461357,"pfxZ":9.318260510791903,"pX":-0.046521121936813764,"pZ":3.389191235878356,"vX0":-5.359293021779085,"vY0":-134.54970883509202,"vZ0":-3.447250663304761,"x":118.77,"y":147.27,"x0":1.646411870921146,"y0":50.00056706102226,"z0":5.796295952008558,"aX":4.7015885770864605},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":-3.4,"spinRate":2292,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.40943897044111344,"extension":6.647257141050335},"index":7,"playId":"a91a940c-3ef0-35fa-9e0f-c1e60d5f1dd1","pitchNumber":5,"startTime":"2026-05-01T20:18:52.576Z","endTime":"2026-05-01T20:18:55.576Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07422749132054,"aZ":-16.239943609547392,"pfxX":-0.08656864895347402,"pfxZ":8.533570904675672,"pX":0.05808616240276967,"pZ":3.4908356928857116,"vX0":-3.99949714052538,"vY0":-135.8574085180617,"vZ0":-3.2559551970306098,"x":114.79,"y":144.53,"x0":1.5612167013898473,"y0":50.00231890185368,"z0":5.835162987296571,"aX":-0.16123641119945495},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":1.0,"spinRate":2080,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.40332532289346856,"extension":6.569313078610415},"index":8,"playId":"3ac8c7d1-c258-363a-a53e-6bae989e632e","pitchNumber":6,"startTime":"2026-05-01T20:19:16.157Z","endTime":"2026-05-01T20:19:20.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:19:20.559Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Barrosa doubles (9) on a bunt ground ball to third baseman Alex Bregman. Jose Fernandez scores. Tim Tawa to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:19:33.926Z","endTime":"2026-05-01T20:20:09.250Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72414650303166,"aZ":-17.21561138682553,"pfxX":0.31765433887458894,"pfxZ":7.864369709735423,"pX":-0.7091936895397617,"pZ":2.2336031844519617,"vX0":-6.407048524659901,"vY0":-136.93406889117165,"vZ0":-6.277609232700348,"x":144.03,"y":178.47,"x0":1.6179830969254447,"y0":50.00636500695659,"z0":5.730333605394308,"aX":0.6053728912102001},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":0.7,"spinRate":2086,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.3997259268735416,"extension":6.635212695240131},"hitData":{"launchSpeed":44.8,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":94.9,"coordY":173.9}},"index":0,"playId":"41fde295-5f61-3fdd-a85e-656cc7fa8f04","pitchNumber":1,"startTime":"2026-05-01T20:19:53.980Z","endTime":"2026-05-01T20:20:09.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:20:09.250Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Geraldo Perdomo homers (2) on a fly ball to left field. Tim Tawa scores. Jorge Barrosa scores.","rbi":3,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:20:28.292Z","endTime":"2026-05-01T20:21:46.197Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"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":80.0,"endSpeed":73.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66110016156497,"aZ":-41.56001220309264,"pfxX":-5.417341573653715,"pfxZ":-6.937741535624256,"pX":-1.0523426260847797,"pZ":0.9337638057884763,"vX0":-4.035315008650983,"vY0":-116.37185431729858,"vZ0":-2.4710407002924764,"x":157.11,"y":213.57,"x0":1.4166712260477536,"y0":50.004916450778275,"z0":5.998695639763899,"aX":-7.32657680482749},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.8,"breakHorizontal":10.9,"spinRate":2661,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4731983538114446,"extension":6.624727611296938},"index":0,"playId":"32bf146f-7671-3a83-b871-4e7d15498cfe","pitchNumber":1,"startTime":"2026-05-01T20:20:41.869Z","endTime":"2026-05-01T20:20:45.244Z","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":93.7,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035546899524316,"aZ":-12.721317436880769,"pfxX":2.107728638209054,"pfxZ":10.432961189818823,"pX":-0.9289398201869751,"pZ":0.8652031155126145,"vX0":-7.29980398231499,"vY0":-135.9803322602665,"vZ0":-10.438674202614523,"x":152.41,"y":215.42,"x0":1.5217311446380855,"y0":50.00522218955199,"z0":5.647008823602779,"aX":3.931923246351508},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-2.2,"spinRate":2232,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4034745931486694,"extension":6.707936234614261},"index":1,"playId":"8de9444d-49ea-3d1c-b453-0361c3c1a2dd","pitchNumber":2,"startTime":"2026-05-01T20:20:59.415Z","endTime":"2026-05-01T20:21:02.678Z","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":93.1,"endSpeed":84.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0260282091956,"aZ":-14.62628459492632,"pfxX":2.8588292417949663,"pfxZ":9.586853538901623,"pX":-0.6069340870818345,"pZ":2.8448232571765586,"vX0":-6.430262716116194,"vY0":-135.2882677057368,"vZ0":-5.106197232839692,"x":140.13,"y":161.97,"x0":1.4428406579897144,"y0":50.00004106185539,"z0":5.802993559900626,"aX":5.231858642696301},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-3.6,"spinRate":2393,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.4068590058564485,"extension":6.6630665030782525},"hitData":{"launchSpeed":100.8,"launchAngle":26.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.33,"coordY":83.51}},"index":2,"playId":"f811cabc-341e-3cab-895c-e409c7bcfd72","pitchNumber":3,"startTime":"2026-05-01T20:21:17.083Z","endTime":"2026-05-01T20:21:46.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:21:46.197Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:22:43.640Z","endTime":"2026-05-01T20:23:32.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T20:21:53.467Z","endTime":"2026-05-01T20:22:45.921Z","isPitch":false,"type":"action"},{"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.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2382145378852,"aZ":-31.488646241554793,"pfxX":-2.0200725372902317,"pfxZ":0.42533874033168306,"pX":-0.8960424676721916,"pZ":0.6418782158938392,"vX0":-5.391136990184235,"vY0":-126.13726788606053,"vZ0":-6.339174212467951,"x":151.16,"y":221.45,"x0":1.5405364441430702,"y0":50.00118950035571,"z0":5.761054994002983,"aX":-3.2177547328774514},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":5.0,"spinRate":2364,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.43604870941358786,"extension":6.628356496688674},"index":1,"playId":"45442a67-3ea4-3b74-9391-93a4850c7eb1","pitchNumber":1,"startTime":"2026-05-01T20:22:45.921Z","endTime":"2026-05-01T20:22:49.369Z","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":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284537265273116,"aZ":-43.52634658816653,"pfxX":-7.813612804818587,"pfxZ":-8.652730802018016,"pX":-0.602410592813339,"pZ":2.3573695180911116,"vX0":-2.571644372398385,"vY0":-115.00653255835503,"vZ0":1.2303587218340373,"x":139.96,"y":175.13,"x0":1.551278023130711,"y0":50.00097490884533,"z0":6.103852820333952,"aX":-10.255711339449329},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.9,"breakHorizontal":14.9,"spinRate":2751,"spinDirection":330},"zone":4,"typeConfidence":2.0,"plateTime":0.4799448474979138,"extension":6.509607877400567},"index":2,"playId":"3300a990-e896-3fe9-a05e-a7531cc5bffb","pitchNumber":2,"startTime":"2026-05-01T20:23:01.252Z","endTime":"2026-05-01T20:23:04.322Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508846062610115,"aZ":-33.073990981185474,"pfxX":-1.9922251846196135,"pfxZ":-0.5490775372721171,"pX":-0.4561703313712537,"pZ":2.9104296734516013,"vX0":-3.8632983478074125,"vY0":-126.9814904854187,"vZ0":-1.1613551547844518,"x":134.39,"y":160.2,"x0":1.3400578043513824,"y0":50.00141618278459,"z0":5.990478584120782,"aX":-3.2727569929265155},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":4.4,"spinRate":2404,"spinDirection":273},"zone":1,"typeConfidence":2.0,"plateTime":0.43034178904091114,"extension":6.46846201848288},"hitData":{"launchSpeed":109.0,"launchAngle":10.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":47.28,"coordY":116.59}},"index":3,"playId":"40d77ea9-73a8-3488-baf5-5186ba1e656f","pitchNumber":3,"startTime":"2026-05-01T20:23:20.213Z","endTime":"2026-05-01T20:23:32.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:23:32.906Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:23:48.043Z","endTime":"2026-05-01T20:25:47.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"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":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351506002972926,"aZ":-32.71097870687463,"pfxX":-2.402142906265502,"pfxZ":-0.33103894779846055,"pX":-0.30191510957122353,"pZ":0.9027101185923123,"vX0":-4.312350905379853,"vY0":-126.9351731815727,"vZ0":-5.577743659433223,"x":128.51,"y":214.41,"x0":1.7292607169703356,"y0":50.002261566750434,"z0":5.725072536523104,"aX":-3.9283910948586875},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.6,"breakHorizontal":5.3,"spinRate":2507,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.43108834764423243,"extension":6.631061051719104},"index":0,"playId":"96057e00-2cf0-3923-9f54-71d4ff608eeb","pitchNumber":1,"startTime":"2026-05-01T20:24:00.242Z","endTime":"2026-05-01T20:24:03.514Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330228365787182,"aZ":-31.440834951230357,"pfxX":-7.527053606595739,"pfxZ":0.4879408796738183,"pX":-0.37985813196889845,"pZ":3.5913055996634027,"vX0":-2.9842655411327725,"vY0":-122.43298444252417,"vZ0":0.6218946826671607,"x":131.48,"y":141.81,"x0":1.833241975621288,"y0":50.005639471704,"z0":6.026160369066351,"aX":-11.421085381267854},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":14.3,"spinRate":2591,"spinDirection":300},"zone":11,"typeConfidence":2.0,"plateTime":0.44747911272393015,"extension":6.364443984596288},"index":1,"playId":"264ef82d-fc95-3f9c-b312-3ada2d4da037","pitchNumber":2,"startTime":"2026-05-01T20:24:19.979Z","endTime":"2026-05-01T20:24:23.805Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76536386717151,"aZ":-14.640838778889881,"pfxX":0.6834354511924193,"pfxZ":9.402298111290412,"pX":-0.23028386952511196,"pZ":2.8170155451234105,"vX0":-5.038770169208326,"vY0":-135.48936357395579,"vZ0":-5.188635124992545,"x":125.78,"y":162.72,"x0":1.5623093184567152,"y0":50.002342167919025,"z0":5.774963719278891,"aX":1.2747166811237192},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-0.2,"spinRate":2313,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4037941915179486,"extension":6.828605062120261},"index":2,"playId":"7621a76e-3d51-3be6-9e50-2bdfcc3b53a4","pitchNumber":3,"startTime":"2026-05-01T20:24:36.802Z","endTime":"2026-05-01T20:24:42.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"81f9587e-c21a-3db1-94b5-b46b7ebd89b1","startTime":"2026-05-01T20:25:07.908Z","endTime":"2026-05-01T20:25:11.087Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579709284149097,"aZ":-29.76077940298052,"pfxX":-8.565421018141683,"pfxZ":1.5989498659495034,"pX":-0.8628064641985626,"pZ":3.1031507363135367,"vX0":-3.6002171427026495,"vY0":-122.31425502260021,"vZ0":-0.6269076581889321,"x":149.89,"y":154.99,"x0":1.742060474113485,"y0":50.00488301948812,"z0":5.919172587779275,"aX":-12.95325984962516},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.0,"breakHorizontal":16.3,"spinRate":2501,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4481544455029165,"extension":6.412702790763311},"index":4,"playId":"a35bd677-49d2-3966-bc3f-56f045ca474d","pitchNumber":4,"startTime":"2026-05-01T20:25:25.158Z","endTime":"2026-05-01T20:25:29.204Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29733551534732,"aZ":-32.75514686492178,"pfxX":-0.9746550670654408,"pfxZ":-0.3678421289635345,"pX":-0.35844806246609234,"pZ":2.78830567815411,"vX0":-4.5885142543760855,"vY0":-124.84992259685363,"vZ0":-1.090597243951864,"x":130.66,"y":163.5,"x0":1.6238773908759476,"y0":50.00037823673533,"z0":5.907607445069819,"aX":-1.5501947470759807},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":2.8,"spinRate":2496,"spinDirection":289},"zone":1,"typeConfidence":2.0,"plateTime":0.43739487281844536,"extension":6.587504455077601},"index":5,"playId":"74af53d0-5bb4-3969-b57e-9140b953c489","pitchNumber":5,"startTime":"2026-05-01T20:25:42.807Z","endTime":"2026-05-01T20:25:47.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:25:47.019Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-01T20:25:53.015Z","endTime":"2026-05-01T20:28:30.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34006442827332,"aZ":-15.520405742048302,"pfxX":1.4082025981626018,"pfxZ":8.92538396430411,"pX":-0.7083851913501525,"pZ":2.455985280687039,"vX0":-6.310899913304238,"vY0":-135.43412241779154,"vZ0":-5.8784168271105415,"x":144.0,"y":172.47,"x0":1.4645399628045683,"y0":50.00340534835329,"z0":5.732027902620812,"aX":2.6282449827169327},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-1.3,"spinRate":2256,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.40373157983821706,"extension":6.633415816661939},"index":0,"playId":"330869ea-4304-36cf-9681-3733e4d988cf","pitchNumber":1,"startTime":"2026-05-01T20:26:09.738Z","endTime":"2026-05-01T20:26:13.120Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21692787331176,"aZ":-29.70819288156216,"pfxX":-5.618653755239711,"pfxZ":1.615852094798285,"pX":0.2151629043397878,"pZ":3.689432121438903,"vX0":-2.2615691292636666,"vY0":-122.54099487613932,"vZ0":0.5669572112457935,"x":108.8,"y":139.17,"x0":1.8789006405093467,"y0":50.00415291410477,"z0":5.984225650144238,"aX":-8.582528298491676},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":10.7,"spinRate":2502,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.44623357735255453,"extension":6.371369246984501},"index":1,"playId":"b160819b-5325-3e60-bfdb-6f0df2793ccc","pitchNumber":2,"startTime":"2026-05-01T20:26:25.713Z","endTime":"2026-05-01T20:26:30.218Z","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":84.4,"endSpeed":78.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466610649879836,"aZ":-33.440956419717054,"pfxX":-8.183975127224407,"pfxZ":-0.8268169784771464,"pX":-0.9817934409856679,"pZ":0.6856396564409526,"vX0":-4.062631484699974,"vY0":-122.86914325002948,"vZ0":-5.302426761589732,"x":154.42,"y":220.27,"x0":1.7567421773882714,"y0":50.003981271854585,"z0":5.715032300282567,"aX":-12.507059193454852},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":15.7,"spinRate":2507,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4458687884338266,"extension":6.592616476866442},"index":2,"playId":"7d1e53e1-3319-34de-aab4-12d0d52e537e","pitchNumber":3,"startTime":"2026-05-01T20:26:45.274Z","endTime":"2026-05-01T20:26:49.748Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71211757299319,"aZ":-35.14625025912424,"pfxX":-1.677386613183132,"pfxZ":-1.9591799004594588,"pX":0.3397565640780098,"pZ":2.139024533282749,"vX0":-2.934230841373638,"vY0":-122.50986047898698,"vZ0":-1.7138680505640782,"x":104.05,"y":181.03,"x0":1.7719706002070232,"y0":50.00315641047831,"z0":5.858037938975304,"aX":-2.543682792812321},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.7,"breakHorizontal":3.7,"spinRate":2470,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.44746984775197696,"extension":6.533021287837307},"index":3,"playId":"4a8dcb77-5054-31fa-9e26-e73b6bae968f","pitchNumber":4,"startTime":"2026-05-01T20:27:07.361Z","endTime":"2026-05-01T20:27:15.185Z","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":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550838158584725,"aZ":-34.20145296586935,"pfxX":-6.601241103930662,"pfxZ":-1.3494630174045579,"pX":0.04015971835658877,"pZ":2.9879927242603634,"vX0":-2.240586635611144,"vY0":-121.81478901285824,"vZ0":-0.06654328595830261,"x":115.47,"y":158.1,"x0":1.8289878883545032,"y0":50.00207315261377,"z0":5.968399171219636,"aX":-9.935236910406644},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":12.5,"spinRate":2607,"spinDirection":302},"zone":2,"typeConfidence":2.0,"plateTime":0.44935083976344137,"extension":6.4190534295083035},"index":4,"playId":"82082d47-6332-3ec1-9569-a448a066ed12","pitchNumber":5,"startTime":"2026-05-01T20:27:40.997Z","endTime":"2026-05-01T20:27:43.997Z","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":93.7,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.835406017311925,"aZ":-14.258016027788086,"pfxX":1.5433972877991546,"pfxZ":9.464469167394691,"pX":0.0908568658100815,"pZ":2.8379356005190557,"vX0":-4.2552725222102294,"vY0":-136.43437626495884,"vZ0":-5.330704451462694,"x":113.54,"y":162.16,"x0":1.4673656207956558,"y0":50.0061185005332,"z0":5.793081076881041,"aX":2.9233280678484013},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-1.9,"spinRate":2243,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.4008154128629724,"extension":6.670660633363485},"index":5,"playId":"f042086f-0a2b-375d-9256-3ea359ad5c3e","pitchNumber":6,"startTime":"2026-05-01T20:28:03.444Z","endTime":"2026-05-01T20:28:06.483Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267437649869823,"aZ":-32.810421090121146,"pfxX":-6.479945632040582,"pfxZ":-0.4311989611354381,"pX":-0.6288641597954844,"pZ":2.909203649642594,"vX0":-3.587550817357818,"vY0":-121.75440754303632,"vZ0":-0.2928883495059107,"x":140.97,"y":160.23,"x0":1.7127967246412747,"y0":50.00190452623872,"z0":5.90721445185933,"aX":-9.581127407480263},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":12.7,"spinRate":2552,"spinDirection":301},"zone":1,"typeConfidence":2.0,"plateTime":0.4524715577192322,"extension":6.38626759599648},"index":6,"playId":"7ed8ff27-0414-37cf-8cc4-8ebbbc330de0","pitchNumber":7,"startTime":"2026-05-01T20:28:26.956Z","endTime":"2026-05-01T20:28:30.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:28:30.684Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Shaw lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-01T20:31:13.689Z","endTime":"2026-05-01T20:32:26.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tim Tawa remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:30:25.420Z","endTime":"2026-05-01T20:30:25.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"description":"Defensive switch from left field to center field for Jorge Barrosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-01T20:30:25.449Z","endTime":"2026-05-01T20:30:25.451Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-01T20:30:25.451Z","endTime":"2026-05-01T20:31:16.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"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, 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":96.1,"endSpeed":87.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66552785203372,"aZ":-29.6454801937111,"pfxX":10.704085518969702,"pfxZ":1.2841293761215198,"pX":1.0169729015880828,"pZ":3.289871328936364,"vX0":-5.952029407907978,"vY0":-139.83394461574053,"vZ0":-0.969126869092073,"x":78.24,"y":149.95,"x0":1.7907338369616301,"y0":50.000407580116594,"z0":5.598692908149637,"aX":21.041202914501685},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.3,"breakHorizontal":-18.0,"spinRate":2116,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.3927808196438609,"extension":5.534291794293531},"index":3,"playId":"3664762f-f948-30a3-a054-a06ad85bf9f7","pitchNumber":1,"startTime":"2026-05-01T20:31:16.012Z","endTime":"2026-05-01T20:31:19.976Z","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":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20871531313744,"aZ":-27.472541028612664,"pfxX":-0.14536673483836804,"pfxZ":2.6698932398174726,"pX":1.637531014386907,"pZ":4.838381802353313,"vX0":-1.1032675556901894,"vY0":-131.93132241125085,"vZ0":2.8749892919382884,"x":54.58,"y":108.14,"x0":2.0801118706427832,"y0":50.00321779855343,"z0":5.759883642974768,"aX":-0.2561832387866984},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":0.5,"spinRate":2149,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.41523381743382703,"extension":5.457502262083462},"index":4,"playId":"c7a52221-e17d-36c1-8f69-3f6d1017ec4d","pitchNumber":2,"startTime":"2026-05-01T20:31:31.394Z","endTime":"2026-05-01T20:31:34.394Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29751467025326,"aZ":-32.78231927676813,"pfxX":12.18305007121106,"pfxZ":-0.30783103900898645,"pX":-0.38515210459654486,"pZ":1.7224830630873507,"vX0":-10.119705574495534,"vY0":-140.4811279262018,"vZ0":-4.194891353839775,"x":131.68,"y":192.27,"x0":1.702010027654407,"y0":50.0022263365336,"z0":5.394327412968498,"aX":24.06507304885304},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-1.3,"breakHorizontal":-19.7,"spinRate":2164,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.39164347154385526,"extension":5.534516306455141},"index":5,"playId":"ab2b6d7c-fad6-359c-8fb2-31f3e7060ffc","pitchNumber":3,"startTime":"2026-05-01T20:31:48.622Z","endTime":"2026-05-01T20:32:15.623Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"}}},{"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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11448610164418,"aZ":-31.19726209390248,"pfxX":9.595650290712573,"pfxZ":0.48855059040903015,"pX":-0.03352364935376685,"pZ":2.7621651098549274,"vX0":-8.35269673131012,"vY0":-140.53990718793827,"vZ0":-1.9357460472335055,"x":118.28,"y":164.2,"x0":1.736592508323818,"y0":50.00142794974844,"z0":5.494535434999056,"aX":19.112363414004914},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.7,"breakHorizontal":-15.6,"spinRate":2118,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.3903644940748272,"extension":5.659618353809254},"hitData":{"launchSpeed":99.9,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.82,"coordY":111.45}},"index":6,"playId":"c772def1-1583-3dd0-bee5-02f46f4c521d","pitchNumber":4,"startTime":"2026-05-01T20:32:20.525Z","endTime":"2026-05-01T20:32:26.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:32:26.507Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros called out on strikes.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-01T20:32:51.552Z","endTime":"2026-05-01T20:34:21.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.562751715299804,"aZ":-27.418060589583718,"pfxX":10.51322118307645,"pfxZ":2.4103515894521585,"pX":-0.6008511051519478,"pZ":2.179777503002904,"vX0":-9.924428873804883,"vY0":-139.4954158564515,"vZ0":-4.024524644028135,"x":139.9,"y":179.93,"x0":1.6322755882011544,"y0":50.00650962188719,"z0":5.4429870882652915,"aX":20.78135978659152},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":-17.0,"spinRate":2162,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.39223851154530376,"extension":5.5362239356490495},"index":0,"playId":"03ba9a6c-87f7-3701-8349-5015bab5dd83","pitchNumber":1,"startTime":"2026-05-01T20:32:54.373Z","endTime":"2026-05-01T20:32:57.639Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.250533635764167,"aZ":-31.800093241034546,"pfxX":-10.428020827081589,"pfxZ":0.24642614594597312,"pX":0.703553373598115,"pZ":2.8478669573180686,"vX0":-0.25100805169089463,"vY0":-122.17811431371122,"vZ0":0.3269789649326158,"x":90.18,"y":161.89,"x0":2.1604068745210356,"y0":50.0004425368898,"z0":5.46683460125654,"aX":-15.609504872572685},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.8,"breakHorizontal":18.8,"spinRate":2591,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.4499665694691335,"extension":5.57653793266671},"index":1,"playId":"e6d37169-b009-3fe7-b291-b2686de479d4","pitchNumber":2,"startTime":"2026-05-01T20:33:08.633Z","endTime":"2026-05-01T20:33:11.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T20:33:19.067Z","endTime":"2026-05-01T20:33:34.652Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":84.6,"endSpeed":77.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003924841365595,"aZ":-32.36768629368592,"pfxX":-11.074966347278368,"pfxZ":-0.1278621556834647,"pX":-0.4025828965337851,"pZ":2.401394986098404,"vX0":-2.3265563426482725,"vY0":-123.1918196286602,"vZ0":-0.5551890130091853,"x":132.35,"y":173.94,"x0":1.9946565520665522,"y0":50.003167707588844,"z0":5.3923276712712696,"aX":-16.83232683017773},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":20.6,"spinRate":2624,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4465092658920429,"extension":5.547239705746848},"index":3,"playId":"077808b5-163f-33d4-a93b-b9753c354636","pitchNumber":3,"startTime":"2026-05-01T20:33:34.652Z","endTime":"2026-05-01T20:33:37.652Z","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":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.723714622540797,"aZ":-30.78610151611259,"pfxX":-11.173009696673397,"pfxZ":0.9494173483059498,"pX":1.600855214362063,"pZ":4.102423194500611,"vX0":2.084736257304451,"vY0":-120.54227208334903,"vZ0":2.9410047743835808,"x":55.98,"y":128.01,"x0":2.1727828488910483,"y0":50.00261756548643,"z0":5.594846883469302,"aX":-16.3451108344429},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.8,"breakHorizontal":19.7,"spinRate":2719,"spinDirection":285},"zone":12,"typeConfidence":2.0,"plateTime":0.45540824305755123,"extension":5.665077762578376},"index":4,"playId":"346a8f1a-958a-3545-ba1f-14e5eaa5ff6b","pitchNumber":4,"startTime":"2026-05-01T20:33:56.141Z","endTime":"2026-05-01T20:33:59.361Z","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":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49493477732874,"aZ":-30.493307257209693,"pfxX":10.927491136885244,"pfxZ":0.8308436019199803,"pX":-0.08970046487327078,"pZ":3.3267091514542146,"vX0":-8.827850151781002,"vY0":-141.82074468042538,"vZ0":-0.5495777836992266,"x":120.42,"y":148.96,"x0":1.6490425230783556,"y0":50.006158900048646,"z0":5.4739393983446005,"aX":22.186112815217978},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.6,"breakHorizontal":-17.9,"spinRate":2289,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.38672805889519024,"extension":5.587639686750984},"index":5,"playId":"b114d306-5c17-3e67-8f8a-725afd14b044","pitchNumber":5,"startTime":"2026-05-01T20:34:17.317Z","endTime":"2026-05-01T20:34:21.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:34:21.315Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder Tim Tawa.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-01T20:34:30.518Z","endTime":"2026-05-01T20:35:26.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"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(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.4,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356887780071187,"aZ":-26.018445741577583,"pfxX":0.2500527510372804,"pfxZ":3.3470338213010375,"pX":-0.1663931781240323,"pZ":3.496330525689379,"vX0":-5.452215749431909,"vY0":-134.54941417276157,"vZ0":-0.7058511136154523,"x":123.34,"y":144.38,"x0":1.851102784654169,"y0":50.00274060239596,"z0":5.600758650943917,"aX":0.4605950709336694},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":0.7,"spinRate":2266,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4066033827810198,"extension":5.450528278595329},"index":0,"playId":"71286b20-50d9-3731-9ffd-625f3fc8ebe4","pitchNumber":1,"startTime":"2026-05-01T20:34:42.853Z","endTime":"2026-05-01T20:34:46.181Z","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.8,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369472104543267,"aZ":-25.219828276285142,"pfxX":-2.082667079861155,"pfxZ":3.825747079893816,"pX":2.2469433064278337,"pZ":2.889192700921122,"vX0":1.082154973516939,"vY0":-133.78950855841765,"vZ0":-2.089954978467147,"x":31.35,"y":160.77,"x0":2.1081773620669093,"y0":50.00022315309538,"z0":5.4846415022074195,"aX":-3.7818102368142963},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":3.6,"spinRate":2220,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.409118804454895,"extension":5.479536105142731},"index":1,"playId":"2d236d5c-3fed-3886-89d0-21d52afe9d81","pitchNumber":2,"startTime":"2026-05-01T20:34:58.834Z","endTime":"2026-05-01T20:35:01.834Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63700576641567,"aZ":-30.74215878147812,"pfxX":-8.827680408540118,"pfxZ":0.9366141873246026,"pX":-0.24580016303966376,"pZ":2.317389941684644,"vX0":-2.590758498127287,"vY0":-123.61704335341086,"vZ0":-1.2738791387422457,"x":126.37,"y":176.21,"x0":1.9659157782856787,"y0":50.002341274920866,"z0":5.451325416018834,"aX":-13.482873113369015},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":16.6,"spinRate":2661,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4453135340595651,"extension":5.4309326166714955},"hitData":{"launchSpeed":95.7,"launchAngle":26.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.15,"coordY":101.17}},"index":2,"playId":"718dbfca-d8b0-3397-aec7-ba5142aa0b75","pitchNumber":3,"startTime":"2026-05-01T20:35:16.302Z","endTime":"2026-05-01T20:35:26.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:35:26.749Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-01T20:38:02.134Z","endTime":"2026-05-01T20:39:01.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Phil Maton replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:36:45.848Z","endTime":"2026-05-01T20:37:45.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-01T20:37:45.717Z","endTime":"2026-05-01T20:38:04.433Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":88.6,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.709726835383194,"aZ":-21.691131110237016,"pfxX":2.2174406351883524,"pfxZ":6.2029276027389635,"pX":0.3190756655956961,"pZ":3.153470347510768,"vX0":3.2151624157465077,"vY0":-129.1184770856564,"vZ0":-1.0439352011979297,"x":104.84,"y":153.64,"x0":-1.2299465733493053,"y0":50.00152524895187,"z0":5.231050983285862,"aX":3.745458546025712},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.3,"breakHorizontal":-4.7,"spinRate":2502,"spinDirection":189},"zone":3,"typeConfidence":0.89,"plateTime":0.42409745995393955,"extension":6.943913711613438},"index":2,"playId":"c29c8480-cb6f-327f-9ece-81f50354cbe7","pitchNumber":1,"startTime":"2026-05-01T20:38:04.433Z","endTime":"2026-05-01T20:38:07.472Z","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":88.8,"endSpeed":81.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25437389711537,"aZ":-22.349095628429893,"pfxX":0.9884881712209621,"pfxZ":5.781471509845193,"pX":1.3549145564856857,"pZ":3.042261215824106,"vX0":5.699153911426971,"vY0":-129.33123739053383,"vZ0":-1.0409210221629979,"x":65.35,"y":156.64,"x0":-1.0029667235596642,"y0":50.00112477521123,"z0":5.159516072179241,"aX":1.6777465505431488},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.4,"breakHorizontal":-3.0,"spinRate":2470,"spinDirection":198},"zone":12,"typeConfidence":0.89,"plateTime":0.4230498362678494,"extension":7.064532876209733},"index":3,"playId":"72ded81b-5d2a-3e00-8498-7b21a086c24d","pitchNumber":2,"startTime":"2026-05-01T20:38:20.380Z","endTime":"2026-05-01T20:38:23.380Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05978727310447,"aZ":-23.82142025638198,"pfxX":2.1367584113516966,"pfxZ":4.958482069593668,"pX":-0.9679392704956103,"pZ":3.294273989392225,"vX0":0.21301347889855787,"vY0":-128.54738723335802,"vZ0":-0.1646603769864714,"x":153.9,"y":149.83,"x0":-1.3295407539197495,"y0":50.002154108849865,"z0":5.198625776643253,"aX":3.598297755736916},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.2,"breakHorizontal":-4.0,"spinRate":2520,"spinDirection":184},"zone":11,"typeConfidence":0.89,"plateTime":0.42507098071202964,"extension":6.9297419457516725},"index":4,"playId":"a65138b7-ad8d-36b8-99ea-97f80159e1a4","pitchNumber":3,"startTime":"2026-05-01T20:38:36.361Z","endTime":"2026-05-01T20:38:39.361Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":65.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909682723369666,"aZ":-39.077984517467435,"pfxX":10.93456971705339,"pfxZ":-6.385693843395897,"pX":-0.7375261583024674,"pZ":1.330767973626065,"vX0":-1.5428662989781878,"vY0":-104.65698830161955,"vZ0":1.663449208388495,"x":145.11,"y":202.85,"x0":-1.3970791197375574,"y0":50.004165879210035,"z0":5.194353980078282,"aX":11.817341631029688},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-10.4,"breakHorizontal":-19.1,"spinRate":2888,"spinDirection":59},"zone":13,"typeConfidence":0.91,"plateTime":0.528620333196856,"extension":6.910595869508372},"index":5,"playId":"db9dc7ef-58c1-3dfe-93c0-cedc93e77630","pitchNumber":4,"startTime":"2026-05-01T20:38:57.662Z","endTime":"2026-05-01T20:39:01.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:39:01.359Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Fernandez flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-01T20:39:12.901Z","endTime":"2026-05-01T20:40:21.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":88.5,"endSpeed":79.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.661383753108822,"aZ":-27.755659241369408,"pfxX":-10.346751760521691,"pfxZ":2.6764868573946963,"pX":0.013191568101070215,"pZ":2.461087187488161,"vX0":6.41801980176081,"vY0":-128.63422666199367,"vZ0":-0.886895303241232,"x":116.5,"y":172.33,"x0":-1.1905640154328174,"y0":50.00133342917677,"z0":4.993662126091495,"aX":-17.06076488937561},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":2311,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.42843862609518046,"extension":6.892537081825255},"index":0,"playId":"33d3cf71-7c36-307c-9ca1-31edb3e24f61","pitchNumber":1,"startTime":"2026-05-01T20:39:26.923Z","endTime":"2026-05-01T20:39:30.321Z","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":82.9,"endSpeed":75.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355856162612575,"aZ":-25.372449417810035,"pfxX":7.243915874700093,"pfxZ":4.678453312063235,"pX":-0.41757339728169984,"pZ":3.7706312585688164,"vX0":0.5474075967158373,"vY0":-120.6302528584585,"vZ0":2.165859211130936,"x":132.92,"y":136.97,"x0":-1.5878101838455652,"y0":50.00426830617841,"z0":5.117744582192493,"aX":10.5350342006065},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.4,"breakHorizontal":-13.2,"spinRate":2605,"spinDirection":91},"zone":11,"typeConfidence":0.9,"plateTime":0.4563658216641948,"extension":6.7788634607141},"index":1,"playId":"7b3f3b59-7f6e-323e-8f9b-b64429add635","pitchNumber":2,"startTime":"2026-05-01T20:39:42.057Z","endTime":"2026-05-01T20:39:45.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T20:39:56.042Z","endTime":"2026-05-01T20:40:11.835Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"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":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706094535243988,"aZ":-20.211001024539456,"pfxX":2.24760102554314,"pfxZ":6.869160677023046,"pX":-0.36421182957103704,"pZ":2.0072779911006515,"vX0":1.3815823109951313,"vY0":-131.1164906294849,"vZ0":-3.824321530289442,"x":130.88,"y":184.58,"x0":-1.1899319619054256,"y0":50.002570715239706,"z0":4.992886611982454,"aX":3.912726806953974},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.9,"breakHorizontal":-4.3,"spinRate":2536,"spinDirection":183},"zone":7,"typeConfidence":0.9,"plateTime":0.41773488650457047,"extension":6.998785105836097},"hitData":{"launchSpeed":85.0,"launchAngle":45.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.9,"coordY":117.43}},"index":3,"playId":"5999b52a-13d3-3105-8dbd-5c991c6e643c","pitchNumber":3,"startTime":"2026-05-01T20:40:11.835Z","endTime":"2026-05-01T20:40:21.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:40:21.903Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-01T20:40:33.861Z","endTime":"2026-05-01T20:41:58.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"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":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":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":83.3,"endSpeed":76.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01876931955026,"aZ":-25.538901125380985,"pfxX":5.290512870500235,"pfxZ":4.503151301824313,"pX":0.9108963972984447,"pZ":1.5010603160751093,"vX0":3.863799570162931,"vY0":-121.25815029260202,"vZ0":-2.8941572659112444,"x":82.28,"y":198.25,"x0":-1.3963232324113952,"y0":50.002257938816435,"z0":4.962965214507229,"aX":7.7960929829228425},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":-10.6,"spinRate":2550,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.45351131077987583,"extension":6.823807915904671},"index":0,"playId":"100b3d1d-4cfb-3065-a8a5-1c21c7d36724","pitchNumber":1,"startTime":"2026-05-01T20:40:50.241Z","endTime":"2026-05-01T20:40:53.793Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025491880392376,"aZ":-23.062074594322926,"pfxX":2.1861927199805535,"pfxZ":5.39555593780317,"pX":0.34301878317705575,"pZ":2.405216582494705,"vX0":3.2028274253593416,"vY0":-129.19634469906887,"vZ0":-2.2174781950352704,"x":89.04,"y":131.0,"x0":-1.1970797592298623,"y0":50.00531702184123,"z0":5.047870349259058,"aX":3.694783917858605},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.5,"breakHorizontal":-4.7,"spinRate":2452,"spinDirection":189},"zone":6,"typeConfidence":0.88,"plateTime":0.4240160081466793,"extension":7.007538516119157},"index":1,"playId":"133d9441-bf32-3c77-9657-7008d98bb1e1","pitchNumber":2,"startTime":"2026-05-01T20:41:12.715Z","endTime":"2026-05-01T20:41:18.045Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05748561028422,"aZ":-27.121783634629303,"pfxX":-9.244256244550066,"pfxZ":2.9342300182753753,"pX":-0.047579448287091375,"pZ":2.2922476361100834,"vX0":6.0958440835834535,"vY0":-130.32980967277675,"vZ0":-1.6319881545823889,"x":118.81,"y":176.89,"x0":-1.2142568896600423,"y0":50.00287798077138,"z0":4.9722560923113805,"aX":-15.923684196914394},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":15.4,"spinRate":2038,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.4200537969247482,"extension":6.886797960450627},"index":2,"playId":"172818ca-2aea-32b7-b5e6-5179bb68adca","pitchNumber":3,"startTime":"2026-05-01T20:41:38.409Z","endTime":"2026-05-01T20:41:41.794Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.288153604198744,"aZ":-40.34210455156954,"pfxX":8.641723373060948,"pfxZ":-6.9011079254072785,"pX":0.0905081970747689,"pZ":1.0938999897731334,"vX0":0.7655791797439999,"vY0":-109.08800195853831,"vZ0":0.8509271380208845,"x":113.55,"y":209.24,"x0":-1.386823467524193,"y0":50.00031071550101,"z0":5.108308197319176,"aX":10.233321049444637},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.8,"breakHorizontal":-15.8,"spinRate":3013,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.5054587824257593,"extension":6.868005950444887},"index":3,"playId":"b13480ff-0120-345b-86eb-b0a5a5b1d6f2","pitchNumber":4,"startTime":"2026-05-01T20:41:55.039Z","endTime":"2026-05-01T20:41:58.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:41:58.937Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-01T20:44:06.265Z","endTime":"2026-05-01T20:44:24.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54759354670967,"aZ":-30.484297404675576,"pfxX":11.616697633120902,"pfxZ":0.8628725641604174,"pX":-0.10007312544614032,"pZ":1.7548421631104938,"vX0":-9.062979771625905,"vY0":-139.64891694728104,"vZ0":-4.518417780821229,"x":120.81,"y":191.4,"x0":1.6896591557906107,"y0":50.00555480068665,"z0":5.41621568036017,"aX":22.784127562369605},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.7,"breakHorizontal":-19.0,"spinRate":2176,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.39329543622245167,"extension":5.58322233126424},"hitData":{"launchSpeed":93.8,"launchAngle":28.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.48,"coordY":75.76}},"index":0,"playId":"f8271cd7-0385-3df0-bb63-722d384dc75c","pitchNumber":1,"startTime":"2026-05-01T20:44:15.779Z","endTime":"2026-05-01T20:44:24.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:44:24.962Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-01T20:44:33.964Z","endTime":"2026-05-01T20:44:59.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.286840045730266,"aZ":-29.761117854099233,"pfxX":11.371975101803972,"pfxZ":1.2239358367148707,"pX":-0.5405851551094016,"pZ":2.5235743857240913,"vX0":-9.772908924610745,"vY0":-139.83927332846815,"vZ0":-2.7308172204428693,"x":137.61,"y":170.64,"x0":1.5323411323126501,"y0":50.00149753496824,"z0":5.477332374936855,"aX":22.38681829741894},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.8,"breakHorizontal":-18.5,"spinRate":2276,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.3925822911919328,"extension":5.518796541917036},"hitData":{"launchSpeed":90.2,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.14,"coordY":144.28}},"index":0,"playId":"105a8264-116f-3a58-8108-9872bfa290d6","pitchNumber":1,"startTime":"2026-05-01T20:44:50.717Z","endTime":"2026-05-01T20:44:59.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:44:59.259Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-01T20:45:32.968Z","endTime":"2026-05-01T20:47:00.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T20:45:21.141Z","endTime":"2026-05-01T20:45:35.283Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671572275235864,"aZ":-31.116602432135398,"pfxX":9.888093933104173,"pfxZ":0.550667411969366,"pX":-0.8642649453155968,"pZ":1.983864105595571,"vX0":-10.00848472769636,"vY0":-137.85859000267314,"vZ0":-3.6078276482682687,"x":149.94,"y":185.22,"x0":1.5287082645938728,"y0":50.005484894582644,"z0":5.410317856902376,"aX":19.034741583297528},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.4,"breakHorizontal":-15.8,"spinRate":2204,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.3973357889393485,"extension":5.675905696256327},"index":1,"playId":"63772d4d-b53c-31b5-a750-509e236eac35","pitchNumber":1,"startTime":"2026-05-01T20:45:35.283Z","endTime":"2026-05-01T20:45:39.493Z","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":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.219595208713383,"aZ":-30.456338030819122,"pfxX":-8.047649175387072,"pfxZ":1.1077625842114092,"pX":0.9961935834014735,"pZ":3.3780187244027586,"vX0":-0.3264596499722623,"vY0":-123.82869262488006,"vZ0":0.9749380600219166,"x":79.03,"y":147.57,"x0":2.174952443272407,"y0":50.0016451363271,"z0":5.531374988136971,"aX":-12.469969659730099},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":14.6,"spinRate":2706,"spinDirection":286},"zone":12,"typeConfidence":2.0,"plateTime":0.4426755028460967,"extension":5.473841883122228},"index":2,"playId":"3145cca9-dcb9-3029-a834-cd2ca37461c1","pitchNumber":2,"startTime":"2026-05-01T20:45:52.503Z","endTime":"2026-05-01T20:45:56.874Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937424968477927,"aZ":-24.957428074875775,"pfxX":7.87197087477484,"pfxZ":3.665412980708119,"pX":-0.20416130389024537,"pZ":3.1728637578794747,"vX0":-8.300284705847004,"vY0":-139.11416346242024,"vZ0":-1.9478249120345599,"x":124.78,"y":153.11,"x0":1.7892165368960222,"y0":50.00295640060351,"z0":5.529306082771185,"aX":15.497160040718718},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":-12.6,"spinRate":2179,"spinDirection":117},"zone":2,"typeConfidence":2.0,"plateTime":0.3930782377966553,"extension":5.554700537342223},"index":3,"playId":"c46b6746-7226-325f-a7fe-cdf626fc81d1","pitchNumber":3,"startTime":"2026-05-01T20:46:07.212Z","endTime":"2026-05-01T20:46:10.289Z","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":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49226961829628,"aZ":-30.230843033604078,"pfxX":-9.45550149692536,"pfxZ":1.2795940164306696,"pX":0.689495334595259,"pZ":3.3198131509885376,"vX0":-0.6511422722528586,"vY0":-122.83283940352881,"vZ0":1.0526237376915575,"x":90.72,"y":149.15,"x0":2.1860514536739055,"y0":50.003744032442974,"z0":5.4661268582560725,"aX":-14.375041670665878},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":2653,"spinDirection":289},"zone":3,"typeConfidence":2.0,"plateTime":0.4467803017368541,"extension":5.53569659391906},"index":4,"playId":"be875ce8-849d-3a20-82f2-9873af053f6b","pitchNumber":4,"startTime":"2026-05-01T20:46:21.711Z","endTime":"2026-05-01T20:46:24.711Z","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":85.5,"endSpeed":77.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90405613393888,"aZ":-31.908122146556014,"pfxX":-6.869866544902502,"pfxZ":0.1693683256942311,"pX":-1.1021304003453996,"pZ":2.7055637136131527,"vX0":-4.731741678779405,"vY0":-124.4359028693891,"vZ0":-0.1252205544620404,"x":159.01,"y":165.73,"x0":1.7246235817736943,"y0":50.000597853501866,"z0":5.428279680705651,"aX":-10.635944633966627},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":13.7,"spinRate":2621,"spinDirection":289},"zone":11,"typeConfidence":2.0,"plateTime":0.44230883285202394,"extension":5.444984448223576},"index":5,"playId":"6bdd4dad-67e4-382b-9bf1-03e59574500e","pitchNumber":5,"startTime":"2026-05-01T20:46:39.113Z","endTime":"2026-05-01T20:46:42.851Z","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":96.9,"endSpeed":89.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86564808143818,"aZ":-27.990220978637712,"pfxX":10.555337086719621,"pfxZ":2.062010071989226,"pX":-0.5665732646550529,"pZ":2.4744966441860456,"vX0":-9.884900335353535,"vY0":-140.81200822486204,"vZ0":-3.032683809377878,"x":138.6,"y":171.97,"x0":1.6003441897111723,"y0":50.00352737592129,"z0":5.356291889603196,"aX":21.418231096063465},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.4,"breakHorizontal":-17.4,"spinRate":2158,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.3874549823374611,"extension":5.817439874661431},"index":6,"playId":"8a5ae2a8-f513-33ae-b6f7-2d2e4309342f","pitchNumber":6,"startTime":"2026-05-01T20:46:56.408Z","endTime":"2026-05-01T20:47:00.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:47:00.310Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-01T20:49:14.464Z","endTime":"2026-05-01T20:51:09.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:48:24.889Z","endTime":"2026-05-01T20:49:16.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":93.5,"endSpeed":84.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.833213917640563,"aZ":-13.23076705996566,"pfxX":-7.864712213743128,"pfxZ":10.233370622546879,"pX":-0.2368049445125571,"pZ":1.974707280457074,"vX0":9.253343643603065,"vY0":-135.70654557937362,"vZ0":-6.43869695879018,"x":126.03,"y":185.46,"x0":-2.681373953826926,"y0":50.00052189213939,"z0":5.313334678874315,"aX":-14.555087964575199},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":12.1,"spinRate":2345,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4048100860972421,"extension":6.259732689254928},"index":1,"playId":"e6a2d1dd-c84d-3b0b-bc57-91076cdd4e25","pitchNumber":1,"startTime":"2026-05-01T20:49:16.783Z","endTime":"2026-05-01T20:49:19.959Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688262122246446,"aZ":-42.250621660484825,"pfxX":2.6004124987230313,"pfxZ":-7.0573068541348345,"pX":-0.41928269591499867,"pZ":0.9830208689639477,"vX0":5.135891560706047,"vY0":-119.70939880112044,"vZ0":-1.7193802796715802,"x":132.98,"y":212.24,"x0":-2.9447262690619227,"y0":50.005203832232866,"z0":5.551120887229942,"aX":3.7107537975380134},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.8,"breakHorizontal":-6.1,"spinRate":2560,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4604863911584429,"extension":6.000138871612326},"index":2,"playId":"c1403715-85bd-3221-8f6b-3a8acb7fdcaa","pitchNumber":2,"startTime":"2026-05-01T20:49:38.423Z","endTime":"2026-05-01T20:49:41.423Z","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":93.4,"endSpeed":83.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.034876442440854,"aZ":-14.446768080429026,"pfxX":-6.338248594386984,"pfxZ":9.711505822048386,"pX":-0.2655822493265233,"pZ":3.787580359369112,"vX0":8.757970941975199,"vY0":-135.58165093335185,"vZ0":-1.5312950945966517,"x":127.12,"y":136.52,"x0":-2.7437952807652843,"y0":50.00187074040295,"z0":5.389203327506923,"aX":-11.569515944568067},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2337,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40702707228864954,"extension":6.351559877564188},"index":3,"playId":"584adae0-8130-33bc-bdcf-b46ff0018a70","pitchNumber":3,"startTime":"2026-05-01T20:50:01.912Z","endTime":"2026-05-01T20:50:04.912Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99933590826127,"aZ":-39.40084149732594,"pfxX":3.0792972242638204,"pfxZ":-4.999038326170329,"pX":0.9300580636406894,"pZ":0.7112283405467174,"vX0":7.503298135825789,"vY0":-119.93592807457566,"vZ0":-2.8552034118961584,"x":81.55,"y":219.58,"x0":-2.6496074772793365,"y0":50.004280739522684,"z0":5.459634071927208,"aX":4.448903032128017},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.5,"breakHorizontal":-7.6,"spinRate":2423,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4581329406029524,"extension":5.9292665197210255},"index":4,"playId":"8631a031-5b4b-3181-b6d5-34b0d1abdb2f","pitchNumber":4,"startTime":"2026-05-01T20:50:19.049Z","endTime":"2026-05-01T20:50:22.049Z","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.5,"endSpeed":85.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08875901505101,"aZ":-17.030500294292708,"pfxX":-5.061780052552283,"pfxZ":8.064844255688758,"pX":-0.04963986007380858,"pZ":3.640919106476881,"vX0":8.809231886267778,"vY0":-135.98138659322984,"vZ0":-1.7232487534619625,"x":118.89,"y":140.48,"x0":-2.669642054258203,"y0":50.0008800077438,"z0":5.4610486419388655,"aX":-9.503181867481038},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2303,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4023927654424164,"extension":6.317136055376705},"index":5,"playId":"21b8bbbd-73f3-32c6-98ab-f53ddc6a3c3e","pitchNumber":5,"startTime":"2026-05-01T20:50:40.626Z","endTime":"2026-05-01T20:50:43.626Z","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":92.5,"endSpeed":84.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57785675693646,"aZ":-13.175854276298814,"pfxX":-6.094263972980131,"pfxZ":10.417012541800265,"pX":0.4601269458776094,"pZ":2.407031984932668,"vX0":10.152748547189782,"vY0":-134.3075008241676,"vZ0":-5.258696115197067,"x":99.46,"y":173.79,"x0":-2.5803224390841173,"y0":50.002843309571055,"z0":5.330401695982783,"aX":-11.115426028304006},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2321,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.408100785025328,"extension":6.485679490583247},"hitData":{"launchSpeed":78.6,"launchAngle":60.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.27,"coordY":162.59}},"index":6,"playId":"0710e92c-a0f5-321b-ba8b-088bdc581756","pitchNumber":6,"startTime":"2026-05-01T20:50:59.720Z","endTime":"2026-05-01T20:51:09.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:51:09.812Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, second baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-01T20:51:20.270Z","endTime":"2026-05-01T20:52:22.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.073842391000113,"aZ":-14.156494122204233,"pfxX":-4.672885549691873,"pfxZ":9.63770782691218,"pX":-0.430472604864996,"pZ":2.6747889765241064,"vX0":7.785669548482306,"vY0":-135.92749080600856,"vZ0":-4.5402851980133825,"x":133.41,"y":166.56,"x0":-2.7260277046974233,"y0":50.000846684735215,"z0":5.351134957323466,"aX":-8.73472290807974},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2335,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40310273875503544,"extension":5.847590271875022},"index":0,"playId":"47b7f4e3-2c70-35b3-beb3-76088ee477e6","pitchNumber":1,"startTime":"2026-05-01T20:51:34.374Z","endTime":"2026-05-01T20:51:37.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-01T20:51:47.638Z","endTime":"2026-05-01T20:51:59.260Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.533788431982664,"aZ":-13.532264135326585,"pfxX":-7.112675806370252,"pfxZ":9.905924807845743,"pX":0.2662360969887431,"pZ":2.236528455720993,"vX0":10.367524965087748,"vY0":-136.88193434328645,"vZ0":-5.594902446676302,"x":106.85,"y":178.39,"x0":-2.6608023947397355,"y0":50.00491389670056,"z0":5.2471610094153815,"aX":-13.388846930258213},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2407,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.40140854554264305,"extension":6.316692834937005},"index":2,"playId":"62bbe1c9-4d84-311b-80f5-bfadccc7ca52","pitchNumber":2,"startTime":"2026-05-01T20:51:59.260Z","endTime":"2026-05-01T20:52:02.496Z","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":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498697656898088,"aZ":-21.860461056514794,"pfxX":-10.422398354408926,"pfxZ":6.62522794252661,"pX":-0.7876746570996866,"pZ":2.238377813479243,"vX0":7.75847802263425,"vY0":-124.38702478363743,"vZ0":-3.4482498388184926,"x":147.02,"y":178.34,"x0":-2.6034038941221693,"y0":50.00222885879427,"z0":5.469129223102968,"aX":-16.22290930596997},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.4,"breakHorizontal":16.9,"spinRate":2200,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.44146661735415105,"extension":6.151528473977785},"hitData":{"launchSpeed":80.0,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.17,"coordY":155.58}},"index":3,"playId":"c2832561-7651-358a-97e9-c3a309d176a9","pitchNumber":3,"startTime":"2026-05-01T20:52:15.575Z","endTime":"2026-05-01T20:52:22.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:52:22.773Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-01T20:52:30.013Z","endTime":"2026-05-01T20:54:59.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256155023024817,"aZ":-41.961039656874064,"pfxX":2.2173008803972127,"pfxZ":-6.771209229057465,"pX":-1.0336826610870884,"pZ":3.99215881838889,"vX0":4.12480413499641,"vY0":-119.7410633869342,"vZ0":4.7790068795361975,"x":156.4,"y":130.99,"x0":-3.070385010355019,"y0":50.00565457998349,"z0":5.736823730106102,"aX":3.2022658429739246},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.8,"breakHorizontal":-5.0,"spinRate":2303,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4583507736928727,"extension":5.888010895831501},"index":0,"playId":"600b71ef-3712-3d15-bcba-fbf448a75cc5","pitchNumber":1,"startTime":"2026-05-01T20:52:44.777Z","endTime":"2026-05-01T20:52:47.777Z","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":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021117625946562,"aZ":-28.33264541642942,"pfxX":-12.708965915787314,"pfxZ":2.5936291306702994,"pX":0.046299422345866426,"pZ":1.281998915506379,"vX0":10.253780599016402,"vY0":-121.35556035837376,"vZ0":-3.9381505696563126,"x":115.24,"y":204.17,"x0":-2.5943741653076056,"y0":50.0047765156784,"z0":5.409574840433922,"aX":-18.84942090202973},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.0,"breakHorizontal":20.4,"spinRate":2196,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.45232433265477967,"extension":6.334895227199131},"index":1,"playId":"ce517e4a-9dfa-356e-9121-e50e6ddc5273","pitchNumber":2,"startTime":"2026-05-01T20:52:59.384Z","endTime":"2026-05-01T20:53:03.254Z","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":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2689983172095,"aZ":-12.886013127454186,"pfxX":-6.512094400043434,"pfxZ":10.19640019103242,"pX":0.13463111970013253,"pZ":2.475072277451839,"vX0":9.830967785894675,"vY0":-137.36447626383446,"vZ0":-5.2257163981526205,"x":111.87,"y":171.95,"x0":-2.6612419754739682,"y0":50.004125895267876,"z0":5.293650301607,"aX":-12.321219145489518},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2387,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4002660084601386,"extension":6.278286764558535},"index":2,"playId":"9479c3d2-f2f4-343b-addb-af7307ee6ada","pitchNumber":3,"startTime":"2026-05-01T20:53:14.671Z","endTime":"2026-05-01T20:53:17.773Z","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":93.7,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21718530258065,"aZ":-14.999184011834421,"pfxX":-6.473038887976487,"pfxZ":9.248870957033693,"pX":0.7026362309643499,"pZ":2.8156581728762977,"vX0":10.889184168673665,"vY0":-135.9801377028935,"vZ0":-4.014089836394378,"x":90.22,"y":162.76,"x0":-2.5284760061585407,"y0":50.00003252429602,"z0":5.3644738933907785,"aX":-12.017354015647049},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2458,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4041477062292893,"extension":6.336006034073524},"index":3,"playId":"206e8555-8414-302b-be26-0018b82d77cb","pitchNumber":4,"startTime":"2026-05-01T20:53:28.536Z","endTime":"2026-05-01T20:53:34.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-01T20:53:58.179Z","endTime":"2026-05-01T20:54:15.213Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.711367809534472,"aZ":-13.142140474323172,"pfxX":-6.2281108227090405,"pfxZ":10.153088809994598,"pX":-1.1602343506691533,"pZ":3.0379573263135633,"vX0":6.740348489856392,"vY0":-136.4663135468016,"vZ0":-3.432965200880955,"x":161.23,"y":156.76,"x0":-2.860096392757968,"y0":50.0046814275697,"z0":5.225271093868653,"aX":-11.677790450245302},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2309,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4022806665495331,"extension":6.386679158761426},"index":5,"playId":"7d12f48a-4435-3e1a-bcd5-57d363df4981","pitchNumber":5,"startTime":"2026-05-01T20:54:15.213Z","endTime":"2026-05-01T20:54:19.435Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16385119752844,"aZ":-12.158671589983921,"pfxX":-6.951059577263486,"pfxZ":10.465597977981169,"pX":0.9367112917809015,"pZ":2.3867557024628816,"vX0":11.74591341507694,"vY0":-138.01682798024785,"vZ0":-5.470413893335946,"x":81.29,"y":174.34,"x0":-2.487923051678574,"y0":50.00497822065378,"z0":5.226442443179526,"aX":-13.297686860097839},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2354,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3981466400672997,"extension":6.503706047822392},"index":6,"playId":"95471faf-8ce9-36a0-9059-5f78d139a181","pitchNumber":6,"startTime":"2026-05-01T20:54:30.413Z","endTime":"2026-05-01T20:54:34.791Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69364659916878,"aZ":-10.927968170858067,"pfxX":-5.849579719905006,"pfxZ":11.277431904781118,"pX":-0.07128028386203417,"pZ":2.4432195565084394,"vX0":9.115218961416804,"vY0":-136.9812739302422,"vZ0":-5.380077445687416,"x":119.72,"y":172.81,"x0":-2.6952922223789724,"y0":50.00294883740049,"z0":5.192455498130733,"aX":-11.02122457952061},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":8.5,"spinRate":2352,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40118209054534804,"extension":6.560284124605874},"index":7,"playId":"f9aacc67-e460-3ae6-8032-be9c728ed881","pitchNumber":7,"startTime":"2026-05-01T20:54:55.879Z","endTime":"2026-05-01T20:54:59.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:54:59.934Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to first baseman Jose Fernandez in foul territory.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-01T20:57:25.096Z","endTime":"2026-05-01T20:59:33.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Ginkel replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T20:56:27.914Z","endTime":"2026-05-01T20:57:27.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"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(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":84.3,"endSpeed":77.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64969212407361,"aZ":-30.443628099764666,"pfxX":2.2527019040685943,"pfxZ":1.1406450946953015,"pX":0.4155734088582736,"pZ":2.521387441653821,"vX0":5.5649184772442615,"vY0":-122.66927803374061,"vZ0":-3.1947003089221675,"x":101.16,"y":170.7,"x0":-2.1767145927921963,"y0":50.004537490901605,"z0":6.440526366787764,"aX":3.427782176735392},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2454,"spinDirection":75},"zone":6,"typeConfidence":0.9,"plateTime":0.44679242592091484,"extension":6.491087814686373},"index":1,"playId":"1fb6e094-f5e9-39da-a125-4c1124ff3973","pitchNumber":1,"startTime":"2026-05-01T20:57:27.362Z","endTime":"2026-05-01T20:57:30.543Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.010353738544666,"aZ":-17.244005727584373,"pfxX":-10.12950298263264,"pfxZ":8.255482265231063,"pX":-0.9203210603273334,"pZ":3.0825251615817577,"vX0":6.527913338630758,"vY0":-134.56754662137834,"vZ0":-5.227942761044279,"x":152.08,"y":155.55,"x0":-2.079151244361992,"y0":50.00103218412506,"z0":6.2979133241318666,"aX":-18.315892786208728},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":16.7,"spinRate":2272,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.4092237150499929,"extension":6.730290348388061},"index":2,"playId":"aebf6dc4-83a1-34a7-97b2-624a6f8c5b5d","pitchNumber":2,"startTime":"2026-05-01T20:57:41.580Z","endTime":"2026-05-01T20:57:44.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-01T20:57:56.617Z","endTime":"2026-05-01T20:58:09.791Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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.6,"endSpeed":85.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.438616009167966,"aZ":-15.360876172766197,"pfxX":-5.735895295326087,"pfxZ":8.867398092007287,"pX":1.2661938306412988,"pZ":3.614014612275427,"vX0":10.462157095879899,"vY0":-137.32702898676075,"vZ0":-4.5448150659355795,"x":68.74,"y":141.2,"x0":-1.8601775526593782,"y0":50.00586957995228,"z0":6.346756674003171,"aX":-10.880471068318727},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2330,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.39994525160749683,"extension":6.67679885882605},"index":4,"playId":"0a310faf-0974-3004-b8d9-474278cbd9a0","pitchNumber":3,"startTime":"2026-05-01T20:58:09.791Z","endTime":"2026-05-01T20:58:12.791Z","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":84.8,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.213238485405846,"aZ":-33.00493981950635,"pfxX":1.1897849684019373,"pfxZ":-0.5426594594725631,"pX":0.751999222952375,"pZ":0.8758901256579384,"vX0":6.172896870737664,"vY0":-123.28053123362935,"vZ0":-6.481186663637588,"x":88.34,"y":215.13,"x0":-1.9420318621407278,"y0":50.00133550009336,"z0":6.335234202172531,"aX":1.825452298383159},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.3,"breakHorizontal":-3.6,"spinRate":2500,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.4448044171410448,"extension":6.650751527344446},"index":5,"playId":"c463bee1-cdfb-3691-be2c-9c3ec4b2bb3d","pitchNumber":4,"startTime":"2026-05-01T20:58:24.946Z","endTime":"2026-05-01T20:58:28.146Z","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":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5169908184889,"aZ":-33.058782683965454,"pfxX":1.8630535733487905,"pfxZ":-0.5656180400229278,"pX":1.6637368127525087,"pZ":1.677056738232937,"vX0":7.830199659242018,"vY0":-124.01836064825362,"vZ0":-5.060219769091497,"x":53.58,"y":193.5,"x0":-1.7693484489554405,"y0":50.00249638754382,"z0":6.483841316408497,"aX":2.917106286772509},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":-5.0,"spinRate":2572,"spinDirection":71},"zone":14,"typeConfidence":0.92,"plateTime":0.4407111946381317,"extension":6.591986516617187},"index":6,"playId":"05188993-849d-3a24-9de9-b01c735c3baa","pitchNumber":5,"startTime":"2026-05-01T20:58:44.862Z","endTime":"2026-05-01T20:58:47.862Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83296517985081,"aZ":-13.62164819256918,"pfxX":-4.021015406004684,"pfxZ":9.97431443413487,"pX":0.06462721153423583,"pZ":2.867038193685663,"vX0":6.724498192831441,"vY0":-136.45255210865326,"vZ0":-6.568268431337197,"x":114.54,"y":161.37,"x0":-1.9247201780587002,"y0":50.003722704216976,"z0":6.268601843683271,"aX":-7.480384272373623},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2261,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.4035066152356608,"extension":6.756927406571282},"index":7,"playId":"0cff36e8-410c-30a0-9aa6-2970cb4e86fb","pitchNumber":6,"startTime":"2026-05-01T20:59:04.117Z","endTime":"2026-05-01T20:59:07.817Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68412158318773,"aZ":-12.145721098512956,"pfxX":-2.5133034931726215,"pfxZ":10.877369753099538,"pX":-0.22063175625772913,"pZ":3.2411424934665134,"vX0":5.685962102736614,"vY0":-136.24101237237244,"vZ0":-5.82608245557997,"x":125.41,"y":151.27,"x0":-2.0276485081101545,"y0":50.00231634898393,"z0":6.280292579020859,"aX":-4.628195751084213},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":3.1,"spinRate":2439,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.4052434058879659,"extension":6.723462026344361},"hitData":{"launchSpeed":85.7,"launchAngle":64.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.03,"coordY":172.31}},"index":8,"playId":"a77a7dd3-3682-3270-aa26-b708f3e1b3c3","pitchNumber":7,"startTime":"2026-05-01T20:59:23.047Z","endTime":"2026-05-01T20:59:33.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T20:59:33.073Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Ildemaro Vargas to first baseman Jose Fernandez.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-01T21:00:06.902Z","endTime":"2026-05-01T21:01:11.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52452819975758,"aZ":-14.554576182709772,"pfxX":-7.772354328591512,"pfxZ":9.15280648703469,"pX":-1.151078133054622,"pZ":1.4800829444002392,"vX0":5.521517271267354,"vY0":-138.51272557355279,"vZ0":-9.914725614294495,"x":160.88,"y":198.82,"x0":-2.1695602563390057,"y0":50.00621287742899,"z0":6.100194748804083,"aX":-14.970246962960555},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":12.8,"spinRate":2466,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.3967967755169486,"extension":6.645223289966125},"index":0,"playId":"25dc6ee2-493c-31b6-9292-47399bf59658","pitchNumber":1,"startTime":"2026-05-01T21:00:16.679Z","endTime":"2026-05-01T21:00:19.679Z","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":94.3,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11230582957633,"aZ":-14.655608916012481,"pfxX":-6.361932978491261,"pfxZ":9.29599555312111,"pX":-0.9660638300909591,"pZ":2.636223148651992,"vX0":5.512058033992789,"vY0":-137.10619678387118,"vZ0":-6.7485473036189285,"x":153.82,"y":167.6,"x0":-2.18577575739664,"y0":50.00576455540875,"z0":6.148411555658002,"aX":-11.99435319760847},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2334,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.401008176150794,"extension":6.752425742926026},"index":1,"playId":"43030fbb-b8a3-3669-8ff9-027ed1e9d047","pitchNumber":2,"startTime":"2026-05-01T21:00:30.862Z","endTime":"2026-05-01T21:00:34.769Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58603190776733,"aZ":-30.416218452011684,"pfxX":2.2878873968329505,"pfxZ":1.1351337451036443,"pX":0.14507071552458906,"pZ":2.1790698052755033,"vX0":4.832663595555716,"vY0":-123.6245354192385,"vZ0":-4.042256683728871,"x":111.47,"y":179.95,"x0":-2.1321079343555156,"y0":50.00256017587547,"z0":6.387747177880839,"aX":3.5416013719447883},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":-5.3,"spinRate":2445,"spinDirection":79},"zone":8,"typeConfidence":0.89,"plateTime":0.44300481986277873,"extension":6.6618166952929725},"index":2,"playId":"80201dee-588b-30a6-87ea-823c6f47d810","pitchNumber":3,"startTime":"2026-05-01T21:00:45.710Z","endTime":"2026-05-01T21:00:48.800Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669517631444123,"aZ":-31.8526616521485,"pfxX":2.348236671878755,"pfxZ":0.20225039554246482,"pX":-0.2069125700278548,"pZ":1.626462643270382,"vX0":4.079824346076545,"vY0":-124.28153376454623,"vZ0":-5.133391853970597,"x":124.89,"y":194.87,"x0":-2.174088797691436,"y0":50.00139548627457,"z0":6.361109728525225,"aX":3.675835547122177},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":-5.2,"spinRate":2431,"spinDirection":63},"zone":8,"typeConfidence":0.9,"plateTime":0.44055441836334985,"extension":6.687004320215753},"hitData":{"launchSpeed":104.7,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.18,"coordY":157.6}},"index":3,"playId":"5b044e96-f8b7-361c-bf32-a11f25dc482e","pitchNumber":4,"startTime":"2026-05-01T21:01:02.970Z","endTime":"2026-05-01T21:01:11.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T21:01:11.291Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, shortstop Geraldo Perdomo to first baseman Jose Fernandez.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-01T21:01:14.904Z","endTime":"2026-05-01T21:02:21.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"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, 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":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5147231817151,"aZ":-32.845085219032036,"pfxX":2.388077102542213,"pfxZ":-0.4306806449328242,"pX":0.541255509574806,"pZ":1.5412456438386533,"vX0":5.412703738920124,"vY0":-124.14913622419046,"vZ0":-5.353140172194428,"x":96.37,"y":197.17,"x0":-1.9723011376255413,"y0":50.00001329171531,"z0":6.440715179934473,"aX":3.7482998264066305},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":-5.5,"spinRate":2552,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.44021950475739224,"extension":6.598287061866032},"index":0,"playId":"37216679-6eaf-336e-b408-673b2451b8cb","pitchNumber":1,"startTime":"2026-05-01T21:01:36.406Z","endTime":"2026-05-01T21:01:40.363Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709797381698188,"aZ":-14.430927383723361,"pfxX":-3.946551859031484,"pfxZ":9.328748734499447,"pX":0.027677201277717868,"pZ":2.8249045845420135,"vX0":6.964590308262659,"vY0":-137.36168526645022,"vZ0":-6.619348803864712,"x":115.95,"y":162.51,"x0":-2.033189129940316,"y0":50.00547856486879,"z0":6.25552063408118,"aX":-7.5090751302248435},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2507,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3994374717164195,"extension":6.761824903986484},"index":1,"playId":"80af0bfb-0801-38cf-b423-64f131b97dc7","pitchNumber":2,"startTime":"2026-05-01T21:01:52.175Z","endTime":"2026-05-01T21:01:55.175Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.959315035099088,"aZ":-36.14576686179283,"pfxX":2.993419688011907,"pfxZ":-2.4932576511293796,"pX":0.7631612062185519,"pZ":2.1881947930702923,"vX0":5.860491892526509,"vY0":-125.33171765141557,"vZ0":-3.3964839060985144,"x":87.91,"y":179.7,"x0":-1.9928568545747847,"y0":50.002334306437554,"z0":6.508119476532199,"aX":4.768889960617718},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.0,"breakHorizontal":-6.7,"spinRate":2438,"spinDirection":73},"zone":9,"typeConfidence":0.92,"plateTime":0.43675184001855794,"extension":6.5458065373344585},"hitData":{"launchSpeed":62.0,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.45,"coordY":161.46}},"index":2,"playId":"23d4456f-ccaf-3420-b31f-3c24041ab95a","pitchNumber":3,"startTime":"2026-05-01T21:02:13.044Z","endTime":"2026-05-01T21:02:21.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T21:02:21.386Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ildemaro Vargas walks.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:04:24.150Z","endTime":"2026-05-01T21:05:40.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":92.7,"endSpeed":83.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70661914858057,"aZ":-13.977111529650008,"pfxX":-3.2972373287088166,"pfxZ":10.098003692982921,"pX":-1.2444758980227855,"pZ":3.167622232336573,"vX0":5.627574410382408,"vY0":-134.7385948337313,"vZ0":-3.179441869629241,"x":164.44,"y":153.25,"x0":-2.9509503557526413,"y0":50.00171118365424,"z0":5.377201757682508,"aX":-5.941499701926152},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":4.4,"spinRate":2284,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4096438033739527,"extension":6.199258707238172},"index":0,"playId":"c1358bb7-b711-3dea-aa63-4cd1a7b8496f","pitchNumber":1,"startTime":"2026-05-01T21:04:34.075Z","endTime":"2026-05-01T21:04:37.692Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51590729629338,"aZ":-14.496061436393948,"pfxX":-4.577664486990457,"pfxZ":9.5711197412204,"pX":-0.4928909424957285,"pZ":3.5487823091112403,"vX0":7.856007638507708,"vY0":-135.96527073103442,"vZ0":-2.2203633498042574,"x":135.79,"y":142.96,"x0":-2.8427142161518146,"y0":50.004655372037696,"z0":5.397833740490916,"aX":-8.45743953893532},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2252,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40490335317178605,"extension":6.196946278912656},"index":1,"playId":"2d6a68d0-d988-3480-9a8d-0300b137faa5","pitchNumber":2,"startTime":"2026-05-01T21:04:47.407Z","endTime":"2026-05-01T21:04:51.364Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.998691074169518,"aZ":-13.519632490479141,"pfxX":-4.471850848042064,"pfxZ":10.120618218074092,"pX":1.35393239092228,"pZ":2.8766629872925518,"vX0":12.039207910538037,"vY0":-135.48291054989025,"vZ0":-3.9920834772904765,"x":65.39,"y":161.11,"x0":-2.583298614596379,"y0":50.00001029203199,"z0":5.3263587803517565,"aX":-8.241941119313049},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2324,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4056279161551686,"extension":6.354036618587899},"index":2,"playId":"448ca689-2112-3035-944a-1bdf29cfcb36","pitchNumber":3,"startTime":"2026-05-01T21:05:02.994Z","endTime":"2026-05-01T21:05:06.667Z","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":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60926121883122,"aZ":-11.839986792930565,"pfxX":-6.729610179645372,"pfxZ":11.368889224840524,"pX":0.7521065010628079,"pZ":2.973872171573303,"vX0":11.309269780705009,"vY0":-134.04972678044916,"vZ0":-4.056313856990046,"x":88.33,"y":158.49,"x0":-2.6804955248757243,"y0":50.00270740302975,"z0":5.375194196170783,"aX":-12.037071314526866},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":9.2,"spinRate":2316,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.41130365429336546,"extension":6.367573066519931},"index":3,"playId":"c3153849-3f8f-3ab6-aefa-e7e9778a5b95","pitchNumber":4,"startTime":"2026-05-01T21:05:19.846Z","endTime":"2026-05-01T21:05:22.846Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181527272517314,"aZ":-24.718251085935417,"pfxX":-11.511697949884901,"pfxZ":5.0263710546319755,"pX":-0.36813091285771804,"pZ":1.104941942490864,"vX0":8.588479183087403,"vY0":-121.64014194706769,"vZ0":-5.193644856173185,"x":131.03,"y":208.95,"x0":-2.4672777919354756,"y0":50.002163541324045,"z0":5.439045761602171,"aX":-17.070689102192276},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.9,"breakHorizontal":18.5,"spinRate":2249,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4521016778513971,"extension":6.31501166610277},"index":4,"playId":"fac169ab-3ffc-36d2-aad1-8dc79bf0855a","pitchNumber":5,"startTime":"2026-05-01T21:05:35.926Z","endTime":"2026-05-01T21:05:40.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T21:05:40.507Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:05:54.200Z","endTime":"2026-05-01T21:08:03.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":83.6,"endSpeed":75.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208818392147183,"aZ":-25.454717158578028,"pfxX":-12.151317773496315,"pfxZ":4.581241005037463,"pX":-0.6730453065221403,"pZ":1.5550140701103066,"vX0":8.42461455593805,"vY0":-121.32407632986674,"vZ0":-3.890929391571405,"x":142.65,"y":196.79,"x0":-2.639080944183298,"y0":50.005163161358034,"z0":5.438199554676911,"aX":-17.83332242142238},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":19.6,"spinRate":2216,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4541978520359651,"extension":6.209468941165716},"index":0,"playId":"33082255-1d41-38fe-8d9a-19e9b579f8ec","pitchNumber":1,"startTime":"2026-05-01T21:06:03.985Z","endTime":"2026-05-01T21:06:06.985Z","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":93.3,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57094978361402,"aZ":-14.773783804054625,"pfxX":-5.751732641756219,"pfxZ":9.401789770484605,"pX":-0.9453807153146285,"pZ":4.244774580865541,"vX0":7.122544344645716,"vY0":-135.64834750734698,"vZ0":-0.5480486228837239,"x":153.04,"y":124.17,"x0":-2.866324818554166,"y0":50.00259511481648,"z0":5.485917614902963,"aX":-10.64554973398063},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2351,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40484855888962956,"extension":6.244893321006645},"index":1,"playId":"3b69bcef-645f-3f1c-a277-394035ae4129","pitchNumber":2,"startTime":"2026-05-01T21:06:22.186Z","endTime":"2026-05-01T21:06:25.186Z","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":93.3,"endSpeed":84.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19556021238709,"aZ":-15.39165059368437,"pfxX":-6.115708660550874,"pfxZ":9.092367419700508,"pX":0.5932445851160607,"pZ":2.158379737771539,"vX0":10.452969583695058,"vY0":-135.40299549582764,"vZ0":-5.440423317169237,"x":94.39,"y":180.5,"x0":-2.533143304580103,"y0":50.00429804471854,"z0":5.281090498836645,"aX":-11.290920840621895},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2314,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4054454683641313,"extension":6.299357149505575},"index":2,"playId":"169ec995-1d29-308f-8e79-e5d79532d8e3","pitchNumber":3,"startTime":"2026-05-01T21:06:38.654Z","endTime":"2026-05-01T21:06:41.802Z","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":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835120398145865,"aZ":-23.343442523151513,"pfxX":-11.833334241398319,"pfxZ":5.770457245019878,"pX":0.3058111932662467,"pZ":1.36500230459201,"vX0":10.60560783603299,"vY0":-123.2655004089189,"vZ0":-4.976048872715422,"x":105.34,"y":201.92,"x0":-2.5271460053724852,"y0":50.00235972010195,"z0":5.39537766704077,"aX":-18.104066743539068},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.4,"breakHorizontal":18.7,"spinRate":2264,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.44534673175395323,"extension":6.252493848910755},"index":3,"playId":"5de3b87e-0671-352e-a4d0-bc5e51bc0c2a","pitchNumber":4,"startTime":"2026-05-01T21:06:57.601Z","endTime":"2026-05-01T21:07:01.585Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.051275595840174,"aZ":-13.484696485844019,"pfxX":-6.411568049696978,"pfxZ":10.214862252834559,"pX":-0.5716074812145875,"pZ":3.2120528896565177,"vX0":8.094974184266116,"vY0":-135.51117761703344,"vZ0":-3.1214338472763723,"x":138.79,"y":152.05,"x0":-2.7872969808272123,"y0":50.00469368747817,"z0":5.341586188884897,"aX":-11.733975015706635},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":9.6,"spinRate":2343,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4066970490096531,"extension":6.3350635542840825},"index":4,"playId":"5e6b6c2c-541e-381d-99a6-e1bf3f8f52b4","pitchNumber":5,"startTime":"2026-05-01T21:07:15.969Z","endTime":"2026-05-01T21:07:22.893Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42468253238166,"aZ":-24.37439096091267,"pfxX":-12.00021435547409,"pfxZ":5.119132179321329,"pX":0.03133424199090245,"pZ":0.2762774353291853,"vX0":10.041535928055364,"vY0":-122.64118791375778,"vZ0":-7.073445351107605,"x":115.81,"y":231.32,"x0":-2.5585466797475895,"y0":50.00030793422311,"z0":5.278992052641712,"aX":-18.264494118886148},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.7,"breakHorizontal":19.3,"spinRate":2118,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.44675454638039414,"extension":6.242019023571865},"index":5,"playId":"fbdf2230-0557-3226-89ee-1c814ce1ce43","pitchNumber":6,"startTime":"2026-05-01T21:07:41.764Z","endTime":"2026-05-01T21:07:45.342Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.015728921076665,"aZ":-15.30936508560622,"pfxX":-6.395227218704777,"pfxZ":9.056997007726888,"pX":0.9625855317199117,"pZ":2.171891015179468,"vX0":11.53239881561791,"vY0":-135.67579344764056,"vZ0":-5.617439964348722,"x":80.31,"y":180.14,"x0":-2.5144782656881346,"y0":50.00340168688241,"z0":5.3382527928362995,"aX":-11.910056389698614},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2374,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40389815650116656,"extension":6.325538643673067},"index":6,"playId":"5743a8d3-d222-3e31-a812-2658105f1b69","pitchNumber":7,"startTime":"2026-05-01T21:07:59.967Z","endTime":"2026-05-01T21:08:03.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T21:08:03.181Z","atBatIndex":74},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ketel Marte grounds into a force out, second baseman Matt Shaw to shortstop Dansby Swanson. Ildemaro Vargas out at 2nd. Ketel Marte to 1st.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:09:25.050Z","endTime":"2026-05-01T21:10:20.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ketel Marte replaces Adrian Del Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-01T21:08:22.088Z","endTime":"2026-05-01T21:08:34.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-01T21:08:34.153Z","endTime":"2026-05-01T21:09:29.364Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-01T21:09:27.354Z","endTime":"2026-05-01T21:09:27.355Z","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(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":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81953514246161,"aZ":-14.103529739338706,"pfxX":-7.214644865719426,"pfxZ":9.73647027877404,"pX":-0.7896768762407904,"pZ":2.2288958925180022,"vX0":8.131146803366125,"vY0":-136.08842701534894,"vZ0":-5.587495471457537,"x":147.1,"y":178.6,"x0":-2.894004982742142,"y0":50.00220735112498,"z0":5.303564638756987,"aX":-13.389231007300804},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":11.2,"spinRate":2352,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4041264705801684,"extension":6.20693847201031},"index":3,"playId":"8952138d-d01b-3956-adfc-1c3b5390325f","pitchNumber":1,"startTime":"2026-05-01T21:09:27.356Z","endTime":"2026-05-01T21:09:54.367Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"}}},{"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236450203396043,"aZ":-24.051437587216995,"pfxX":-12.893655059670017,"pfxZ":5.329219568579908,"pX":-0.5107903726617706,"pZ":1.3861406542561763,"vX0":9.537285701088459,"vY0":-123.16187263732795,"vZ0":-4.817997236283993,"x":136.47,"y":201.35,"x0":-2.7730853265189612,"y0":50.00476067693028,"z0":5.42167561667603,"aX":-19.656829184645574},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.6,"breakHorizontal":20.9,"spinRate":2238,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4460521955733796,"extension":6.309420166441716},"index":4,"playId":"80d74e10-42e4-3133-b22b-fbb6ac351b4f","pitchNumber":2,"startTime":"2026-05-01T21:09:55.369Z","endTime":"2026-05-01T21:09:58.369Z","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":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58375959642131,"aZ":-23.312604129954835,"pfxX":-11.960635607492852,"pfxZ":5.759463222003311,"pX":-0.8217461907259872,"pZ":2.0416960511937132,"vX0":8.035112182398718,"vY0":-124.00388428410251,"vZ0":-3.4945140959494947,"x":148.32,"y":183.65,"x0":-2.5698507093246326,"y0":50.0022956162621,"z0":5.440927887217382,"aX":-18.4021424309724},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.7,"breakHorizontal":19.4,"spinRate":2319,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.44375393113106343,"extension":6.236757230337908},"hitData":{"launchSpeed":79.2,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.32,"coordY":155.68}},"index":5,"playId":"424f0ec5-9890-37cd-be58-b91fff04c64f","pitchNumber":3,"startTime":"2026-05-01T21:10:11.290Z","endTime":"2026-05-01T21:10:20.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T21:10:20.246Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:11:09.395Z","endTime":"2026-05-01T21:12:48.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.280"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".980"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".978"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.27"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.10"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.24"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.84"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.08"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.79"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.58"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.26"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.66"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".542"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".354"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".432"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.280"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".980"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".978"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"45da4355-297a-3e63-8081-e69556795940","startTime":"2026-05-01T21:10:55.293Z","endTime":"2026-05-01T21:10:58.293Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8904693264814,"aZ":-12.729961939215045,"pfxX":-6.334291341127565,"pfxZ":10.507593840456764,"pX":0.19798436724936058,"pZ":4.2464353701516195,"vX0":9.851235727521248,"vY0":-135.92134622428637,"vZ0":-1.1346905963335532,"x":109.45,"y":124.13,"x0":-2.6689601468269726,"y0":50.00028751904315,"z0":5.563531267189488,"aX":-11.719990948552876},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":9.1,"spinRate":2293,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4047109003038498,"extension":6.291336317280727},"index":1,"playId":"fb826cef-d395-3aa2-ac82-87d70e27a913","pitchNumber":1,"startTime":"2026-05-01T21:11:11.777Z","endTime":"2026-05-01T21:11:15.246Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2830904062304,"aZ":-14.820365798150506,"pfxX":-6.6988848376165215,"pfxZ":9.449902834694381,"pX":0.1632758869478881,"pZ":3.60738695635278,"vX0":10.083345951071314,"vY0":-135.7730888752494,"vZ0":-2.060516025422136,"x":110.78,"y":141.38,"x0":-2.756722765734941,"y0":50.00294368664378,"z0":5.4271737770562565,"aX":-12.302986345668291},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2427,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4059764974878921,"extension":6.28547918606581},"index":2,"playId":"b1487a20-968a-31d0-85fa-0ca833f60f0d","pitchNumber":2,"startTime":"2026-05-01T21:11:27.638Z","endTime":"2026-05-01T21:11:31.403Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.452120801382264,"aZ":-12.998902674895094,"pfxX":-7.583120792971753,"pfxZ":10.433180088296732,"pX":-0.273227816869909,"pZ":2.9024112182612414,"vX0":8.939352157987244,"vY0":-135.64064049153686,"vZ0":-4.27597700309346,"x":127.41,"y":160.41,"x0":-2.64782199533165,"y0":50.0029008257295,"z0":5.425265893882914,"aX":-13.93771779859549},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":11.5,"spinRate":2421,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4059488743314197,"extension":6.357846164722576},"index":3,"playId":"f6d4ca5b-309b-3a72-90b1-0ec74d79232c","pitchNumber":3,"startTime":"2026-05-01T21:11:43.949Z","endTime":"2026-05-01T21:11:47.131Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68781768751078,"aZ":-14.468733650410808,"pfxX":-7.633463946907501,"pfxZ":9.565784413163406,"pX":-0.11890985101005161,"pZ":1.6749311622386682,"vX0":9.498858976001129,"vY0":-135.89209616003612,"vZ0":-6.905768667746288,"x":121.53,"y":193.56,"x0":-2.68516685799174,"y0":50.00202721115966,"z0":5.274371043618799,"aX":-14.127556885045443},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2353,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4046935832586058,"extension":6.310523727854906},"index":4,"playId":"b987a453-b2ca-3beb-95ea-1fde9c55844d","pitchNumber":4,"startTime":"2026-05-01T21:12:01.178Z","endTime":"2026-05-01T21:12:04.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-01T21:12:25.473Z","endTime":"2026-05-01T21:12:45.507Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753061974509606,"aZ":-24.305499972388795,"pfxX":-12.247664558281485,"pfxZ":5.102442698320514,"pX":-0.46930971504853164,"pZ":1.7713151860282135,"vX0":9.296152347291406,"vY0":-123.22110182669937,"vZ0":-4.028534971420497,"x":134.89,"y":190.95,"x0":-2.6936730064114274,"y0":50.00433857116255,"z0":5.473385730413776,"aX":-18.895862686968755},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.5,"breakHorizontal":20.0,"spinRate":2231,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4439603534829204,"extension":6.253144033218163},"index":6,"playId":"db751d30-d9d4-3f89-9d5e-8e5fcb3deb59","pitchNumber":5,"startTime":"2026-05-01T21:12:45.507Z","endTime":"2026-05-01T21:12:48.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T21:12:48.628Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-01T21:11:09.395Z","endTime":"2026-05-01T21:12:48.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.280"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".980"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".978"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.27"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.10"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.24"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.84"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.08"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.79"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.58"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.26"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.66"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".542"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".354"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".432"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".175"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.280"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.080"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".980"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".978"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".783"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"45da4355-297a-3e63-8081-e69556795940","startTime":"2026-05-01T21:10:55.293Z","endTime":"2026-05-01T21:10:58.293Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8904693264814,"aZ":-12.729961939215045,"pfxX":-6.334291341127565,"pfxZ":10.507593840456764,"pX":0.19798436724936058,"pZ":4.2464353701516195,"vX0":9.851235727521248,"vY0":-135.92134622428637,"vZ0":-1.1346905963335532,"x":109.45,"y":124.13,"x0":-2.6689601468269726,"y0":50.00028751904315,"z0":5.563531267189488,"aX":-11.719990948552876},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":9.1,"spinRate":2293,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4047109003038498,"extension":6.291336317280727},"index":1,"playId":"fb826cef-d395-3aa2-ac82-87d70e27a913","pitchNumber":1,"startTime":"2026-05-01T21:11:11.777Z","endTime":"2026-05-01T21:11:15.246Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2830904062304,"aZ":-14.820365798150506,"pfxX":-6.6988848376165215,"pfxZ":9.449902834694381,"pX":0.1632758869478881,"pZ":3.60738695635278,"vX0":10.083345951071314,"vY0":-135.7730888752494,"vZ0":-2.060516025422136,"x":110.78,"y":141.38,"x0":-2.756722765734941,"y0":50.00294368664378,"z0":5.4271737770562565,"aX":-12.302986345668291},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2427,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4059764974878921,"extension":6.28547918606581},"index":2,"playId":"b1487a20-968a-31d0-85fa-0ca833f60f0d","pitchNumber":2,"startTime":"2026-05-01T21:11:27.638Z","endTime":"2026-05-01T21:11:31.403Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.452120801382264,"aZ":-12.998902674895094,"pfxX":-7.583120792971753,"pfxZ":10.433180088296732,"pX":-0.273227816869909,"pZ":2.9024112182612414,"vX0":8.939352157987244,"vY0":-135.64064049153686,"vZ0":-4.27597700309346,"x":127.41,"y":160.41,"x0":-2.64782199533165,"y0":50.0029008257295,"z0":5.425265893882914,"aX":-13.93771779859549},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":11.5,"spinRate":2421,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4059488743314197,"extension":6.357846164722576},"index":3,"playId":"f6d4ca5b-309b-3a72-90b1-0ec74d79232c","pitchNumber":3,"startTime":"2026-05-01T21:11:43.949Z","endTime":"2026-05-01T21:11:47.131Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68781768751078,"aZ":-14.468733650410808,"pfxX":-7.633463946907501,"pfxZ":9.565784413163406,"pX":-0.11890985101005161,"pZ":1.6749311622386682,"vX0":9.498858976001129,"vY0":-135.89209616003612,"vZ0":-6.905768667746288,"x":121.53,"y":193.56,"x0":-2.68516685799174,"y0":50.00202721115966,"z0":5.274371043618799,"aX":-14.127556885045443},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2353,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4046935832586058,"extension":6.310523727854906},"index":4,"playId":"b987a453-b2ca-3beb-95ea-1fde9c55844d","pitchNumber":4,"startTime":"2026-05-01T21:12:01.178Z","endTime":"2026-05-01T21:12:04.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-01T21:12:25.473Z","endTime":"2026-05-01T21:12:45.507Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753061974509606,"aZ":-24.305499972388795,"pfxX":-12.247664558281485,"pfxZ":5.102442698320514,"pX":-0.46930971504853164,"pZ":1.7713151860282135,"vX0":9.296152347291406,"vY0":-123.22110182669937,"vZ0":-4.028534971420497,"x":134.89,"y":190.95,"x0":-2.6936730064114274,"y0":50.00433857116255,"z0":5.473385730413776,"aX":-18.895862686968755},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.5,"breakHorizontal":20.0,"spinRate":2231,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4439603534829204,"extension":6.253144033218163},"index":6,"playId":"db751d30-d9d4-3f89-9d5e-8e5fcb3deb59","pitchNumber":5,"startTime":"2026-05-01T21:12:45.507Z","endTime":"2026-05-01T21:12:48.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T21:12:48.628Z","atBatIndex":76},"scoringPlays":[10,11,21,35,36,38,53,54],"playsByInning":[{"startIndex":0,"endIndex":12,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10,11,12],"hits":{"away":[{"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":92.67,"y":106.67},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":132.71,"y":112.32},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":208.12,"y":99.87},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":108.59,"y":90.16},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":115.18,"y":158.62},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":108.08,"y":99.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":139.93,"y":112.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":125.83,"y":193.1},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"hits":{"away":[{"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":110.11,"y":168.76},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":157.61,"y":56.19},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":99.96,"y":168.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":132.17,"y":184.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":105.04,"y":160.14},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":28,"top":[19,20,21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":176.97,"y":55.25},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":148.65,"y":160.65},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":178.06,"y":126.67},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":155.24,"y":160.14},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":187.69,"y":130.73},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":141.04,"y":156.59},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":114.16,"y":151.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":125.06,"y":44.22},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":40,"top":[29,30,31,32],"bottom":[33,34,35,36,37,38,39,40],"hits":{"away":[{"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":105.72,"y":143.3},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":114.67,"y":173.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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":114.16,"y":160.14},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":104.02,"y":101.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":139.01,"y":92.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":69.81,"y":112.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":78.16,"y":145.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":49.9,"y":99.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":101.49,"y":156.08},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":49,"top":[41,42,43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":131.82,"y":81.74},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":140.03,"y":98.78},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":146.11,"y":154.56},"type":"O","description":"Fielders Choice"},{"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":142.05,"y":151.52},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":160.18,"y":81.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":127.35,"y":180.42},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":128.52,"y":79.04},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":100.13,"y":61.44},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":60,"top":[50,51,52,53,54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":83.23,"y":107.91},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":94.9,"y":173.9},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":32.33,"y":83.51},"type":"H","description":"Home Run"},{"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":47.28,"y":116.59},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":188.82,"y":111.45},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":33.15,"y":101.17},"type":"O","description":"Flyout"}]}},{"startIndex":61,"endIndex":66,"top":[61,62,63],"bottom":[64,65,66],"hits":{"away":[{"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":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":190.9,"y":117.43},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":172.48,"y":75.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":110.14,"y":144.28},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69],"bottom":[70,71,72],"hits":{"away":[{"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":176.27,"y":162.59},"type":"O","description":"Pop Out"},{"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":150.17,"y":155.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":176.03,"y":172.31},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":151.18,"y":157.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":118.45,"y":161.46},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":76,"top":[73,74,75,76],"bottom":[],"hits":{"away":[{"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":142.32,"y":155.68},"type":"O","description":"Forceout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"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":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":8,"errors":1,"leftOnBase":6},"away":{"runs":5,"hits":11,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"onDeck":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"inHole":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"battingOrder":10,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"onDeck":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"inHole":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"battingOrder":5,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":10,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".251","atBats":39,"obp":".308","slg":".418","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":148,"era":"5.04","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.39","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":59,"strikes":89,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":5,"pitchesPerInning":"18.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":24,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"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":6,"gamesStarted":6,"flyOuts":23,"groundOuts":38,"airOuts":37,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":16,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":127,"obp":".322","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":552,"era":"3.03","inningsPitched":"32.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.41","battersFaced":143,"outs":98,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":213,"strikes":339,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"6.06","walksPer9Inn":"4.41","hitsPer9Inn":"8.27","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"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":15,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":53,"obp":".211","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":232,"era":"1.84","inningsPitched":"14.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":3,"whip":"0.82","battersFaced":57,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":232,"balls":81,"strikes":151,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"15.82","gamesFinished":1,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"10.43","walksPer9Inn":"2.45","hitsPer9Inn":"4.91","runsScoredPer9":"1.84","homeRunsPer9":"0.61","inheritedRunners":6,"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}},"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":{},"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":3,"flyOuts":11,"groundOuts":33,"airOuts":24,"runs":18,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":101,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":420,"era":"5.67","inningsPitched":"27.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.30","battersFaced":114,"outs":81,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":420,"balls":146,"strikes":274,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".000","pitchesPerInning":"15.56","gamesFinished":1,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.00","walksPer9Inn":"3.67","hitsPer9Inn":"8.00","runsScoredPer9":"6.00","homeRunsPer9":"1.67","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"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":true,"isSubstitute":false}},"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":"801","stats":{"batting":{"note":"a-","summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"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":1,"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":19,"flyOuts":6,"groundOuts":17,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".156","atBats":45,"obp":".250","slg":".267","ops":".517","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":12,"rbi":6,"leftOnBase":18,"sacBunts":1,"sacFlies":1,"babip":".176","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":3,"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":5,"putOuts":28,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":5,"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":17,"flyOuts":9,"groundOuts":15,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".210","atBats":62,"obp":".246","slg":".355","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":22,"rbi":11,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".282","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":1},"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":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":3,"putOuts":70,"errors":1,"chances":74,"fielding":".986","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":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"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":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":11,"groundOuts":21,"airOuts":32,"runs":15,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".275","atBats":102,"obp":".312","slg":".441","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":45,"rbi":17,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.40","popOuts":12,"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":45,"putOuts":19,"errors":2,"chances":66,"fielding":".970","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":3,"gamesStarted":3,"flyOuts":12,"groundOuts":15,"airOuts":17,"runs":15,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":9,"baseOnBalls":12,"intentionalWalks":1,"hits":21,"hitByPitch":0,"atBats":60,"obp":".452","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":291,"era":"9.20","inningsPitched":"14.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.25","battersFaced":74,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":131,"strikes":160,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"19.84","gamesFinished":0,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.52","walksPer9Inn":"7.36","hitsPer9Inn":"12.89","runsScoredPer9":"9.20","homeRunsPer9":"3.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"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":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":{"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":14,"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":14,"balls":6,"strikes":8,"strikePercentage":".570","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":1,"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":14,"gamesStarted":0,"flyOuts":7,"groundOuts":15,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":57,"obp":".267","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":235,"era":"3.68","inningsPitched":"14.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.09","battersFaced":60,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":235,"balls":83,"strikes":152,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".500","pitchesPerInning":"16.02","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.05","walksPer9Inn":"1.84","hitsPer9Inn":"7.98","runsScoredPer9":"3.68","homeRunsPer9":"0.61","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"401","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"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":30,"flyOuts":13,"groundOuts":37,"airOuts":30,"runs":17,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".231","atBats":117,"obp":".291","slg":".385","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":45,"rbi":11,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".247","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.40","popOuts":3,"lineOuts":14},"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":64,"putOuts":28,"errors":0,"chances":92,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":15,"gamesStarted":0,"flyOuts":8,"groundOuts":13,"airOuts":16,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":55,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":244,"era":"3.77","inningsPitched":"14.1","wins":0,"losses":1,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":6,"whip":"1.26","battersFaced":60,"outs":43,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":244,"balls":93,"strikes":151,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".000","pitchesPerInning":"17.02","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.53","walksPer9Inn":"1.88","hitsPer9Inn":"9.42","runsScoredPer9":"3.77","homeRunsPer9":"0.63","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"4-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":7,"groundOuts":26,"airOuts":20,"runs":19,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".404","atBats":94,"obp":".429","slg":".702","ops":"1.131","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":66,"rbi":21,"leftOnBase":29,"sacBunts":1,"sacFlies":0,"babip":".416","groundOutsToAirouts":"1.30","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.67","popOuts":5,"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":34,"putOuts":119,"errors":2,"chances":155,"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"}]},"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":{},"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":6,"flyOuts":20,"groundOuts":18,"airOuts":38,"runs":28,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":108,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":464,"era":"7.71","inningsPitched":"25.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.52","battersFaced":120,"outs":77,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":464,"balls":164,"strikes":300,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".333","pitchesPerInning":"18.08","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.86","hitsPer9Inn":"9.82","runsScoredPer9":"9.82","homeRunsPer9":"2.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":15,"groundOuts":35,"airOuts":25,"runs":12,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":15,"baseOnBalls":18,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".245","atBats":94,"obp":".360","slg":".404","ops":".764","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":38,"rbi":9,"leftOnBase":44,"sacBunts":2,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":3,"lineOuts":7},"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":67,"putOuts":35,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699912":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"jerseyNumber":"11","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":5,"groundOuts":18,"airOuts":22,"runs":19,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".322","atBats":87,"obp":".344","slg":".460","ops":".804","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":40,"rbi":12,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":11,"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":19,"putOuts":71,"errors":2,"chances":92,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":13,"gamesStarted":0,"flyOuts":10,"groundOuts":3,"airOuts":17,"runs":6,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":38,"obp":".220","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"4.09","inningsPitched":"11.0","wins":0,"losses":3,"saves":7,"saveOpportunities":7,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.82","battersFaced":42,"outs":33,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":47,"strikes":115,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":0,"winPercentage":".000","pitchesPerInning":"14.73","gamesFinished":11,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"10.64","walksPer9Inn":"2.45","hitsPer9Inn":"4.91","runsScoredPer9":"4.91","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"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":6,"gamesStarted":6,"flyOuts":17,"groundOuts":26,"airOuts":27,"runs":16,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":3,"atBats":123,"obp":".348","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":547,"era":"4.70","inningsPitched":"30.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.43","battersFaced":136,"outs":92,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":547,"balls":185,"strikes":362,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".800","pitchesPerInning":"17.84","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.57","walksPer9Inn":"2.64","hitsPer9Inn":"10.27","runsScoredPer9":"4.70","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":11,"groundOuts":7,"airOuts":17,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".244","atBats":45,"obp":".300","slg":".356","ops":".656","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":16,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","assists":6,"putOuts":66,"errors":1,"chances":73,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"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":29,"flyOuts":10,"groundOuts":22,"airOuts":18,"runs":20,"doubles":7,"triples":4,"homeRuns":4,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".282","atBats":103,"obp":".380","slg":".544","ops":".924","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":56,"rbi":18,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":4,"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":1,"putOuts":57,"errors":2,"chances":60,"fielding":".967","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":15,"gamesStarted":0,"flyOuts":8,"groundOuts":27,"airOuts":12,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":1,"hits":11,"hitByPitch":2,"atBats":54,"obp":".237","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":210,"era":"2.87","inningsPitched":"15.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":5,"whip":"0.77","battersFaced":60,"outs":47,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":78,"strikes":132,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":".500","pitchesPerInning":"13.40","gamesFinished":1,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"4.02","walksPer9Inn":"0.57","hitsPer9Inn":"6.32","runsScoredPer9":"3.45","homeRunsPer9":"0.57","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"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":{"note":"(L, 1-2)","summary":"3.2 IP, 6 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":21,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":38,"strikes":57,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"14.73","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":2,"putOuts":0,"errors":0,"chances":2,"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":7,"gamesStarted":7,"flyOuts":23,"groundOuts":36,"airOuts":36,"runs":17,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":129,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"4.45","inningsPitched":"32.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.52","battersFaced":141,"outs":97,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":216,"strikes":359,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"winPercentage":".333","pitchesPerInning":"17.78","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.57","walksPer9Inn":"2.78","hitsPer9Inn":"10.86","runsScoredPer9":"4.73","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":11,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".194","atBats":36,"obp":".237","slg":".222","ops":".459","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"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":17,"gamesStarted":0,"flyOuts":8,"groundOuts":14,"airOuts":15,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":45,"obp":".308","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":169,"era":"3.55","inningsPitched":"12.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":5,"whip":"1.18","battersFaced":52,"outs":38,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":61,"strikes":108,"strikePercentage":".640","hitBatsmen":1,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.34","gamesFinished":2,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"4.97","walksPer9Inn":"4.26","hitsPer9Inn":"6.39","runsScoredPer9":"4.26","homeRunsPer9":"1.42","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"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"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":13,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".191","atBats":47,"obp":".208","slg":".255","ops":".463","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":12,"rbi":6,"leftOnBase":17,"sacBunts":1,"sacFlies":0,"babip":".290","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"obp":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":29,"strikes":34,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":11,"putOuts":90,"errors":1,"chances":102,"fielding":".990","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","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":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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":7,"groundOuts":20,"airOuts":10,"runs":9,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".219","atBats":64,"obp":".265","slg":".438","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":28,"rbi":7,"leftOnBase":20,"sacBunts":2,"sacFlies":0,"babip":".317","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":0,"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":0,"putOuts":33,"errors":0,"chances":33,"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"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"800","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":14,"groundOuts":23,"airOuts":28,"runs":10,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".184","atBats":87,"obp":".220","slg":".345","ops":".565","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":30,"rbi":10,"leftOnBase":42,"sacBunts":1,"sacFlies":0,"babip":".219","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":6,"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":1,"putOuts":76,"errors":0,"chances":77,"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"}]}},"batters":[672695,545121,682998,680728,606466,672515,699912,571448,677950,694374,678489,668678,657044,805299,656464],"pitchers":[668678,657044,805299,656464],"bench":[666971,543510],"bullpen":[664199,518876,642528,666661,669194,694297,593958,623149,647336],"battingOrder":[672695,545121,682998,606466,672515,699912,571448,694374,678489],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Barrosa 2 (9, Rea, Rolison)."},{"label":"HR","value":"Perdomo (2, 6th inning off Rolison, 2 on, 1 out)."},{"label":"TB","value":"Arenado; Barrosa 4; Del Castillo; Fernandez, Jo; Perdomo 5; Vargas, I 4."},{"label":"RBI","value":"Barrosa (7); Perdomo 3 (9); Vargas, I (21)."},{"label":"Runners left in scoring position, 2 out","value":"Moreno 3."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"9."}]}],"note":[{"label":"a","value":"Walked for Thomas, A in the 6th."},{"label":"b","value":"Grounded into a forceout for Del Castillo in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".260","atBats":32,"obp":".352","slg":".425","ops":".777","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":39,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"4.01","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.20","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":56,"strikes":118,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":5,"pitchesPerInning":"19.33","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".300","atBats":30,"obp":".421","slg":".433","ops":".854","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":13,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".429","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"putOuts":18,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":15,"gamesStarted":0,"flyOuts":10,"groundOuts":16,"airOuts":21,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":52,"obp":".276","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":214,"era":"2.40","inningsPitched":"15.0","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"0.93","battersFaced":58,"outs":45,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":214,"balls":71,"strikes":143,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".---","pitchesPerInning":"14.27","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"3.00","walksPer9Inn":"2.40","hitsPer9Inn":"6.00","runsScoredPer9":"2.40","homeRunsPer9":"1.20","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"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}},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":6,"flyOuts":18,"groundOuts":36,"airOuts":36,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":128,"obp":".301","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":548,"era":"3.06","inningsPitched":"35.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.19","battersFaced":144,"outs":106,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":204,"strikes":344,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"7.39","walksPer9Inn":"3.06","hitsPer9Inn":"7.64","runsScoredPer9":"3.57","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":17,"groundOuts":26,"airOuts":23,"runs":21,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":21,"intentionalWalks":1,"hits":26,"hitByPitch":2,"avg":".226","atBats":115,"obp":".355","slg":".452","ops":".807","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":52,"rbi":14,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.43","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":1,"putOuts":49,"errors":1,"chances":51,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":3,"flyOuts":9,"groundOuts":27,"airOuts":18,"runs":16,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":76,"obp":".337","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":321,"era":"7.58","inningsPitched":"19.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.47","battersFaced":84,"outs":57,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":127,"strikes":194,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"16.89","gamesFinished":1,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"5.21","walksPer9Inn":"2.84","hitsPer9Inn":"10.42","runsScoredPer9":"7.58","homeRunsPer9":"1.42","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":6,"flyOuts":26,"groundOuts":21,"airOuts":44,"runs":12,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":123,"obp":".226","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":558,"era":"2.88","inningsPitched":"34.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.87","battersFaced":133,"outs":103,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":558,"balls":202,"strikes":356,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"4.22","strikeoutsPer9Inn":"9.96","walksPer9Inn":"2.36","hitsPer9Inn":"5.50","runsScoredPer9":"3.15","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"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":2,"rbi":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":20,"groundOuts":33,"airOuts":42,"runs":11,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":1,"hits":33,"hitByPitch":1,"avg":".258","atBats":128,"obp":".347","slg":".375","ops":".722","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":48,"rbi":12,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":13,"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":48,"putOuts":19,"errors":3,"chances":70,"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"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":23,"groundOuts":33,"airOuts":31,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".203","atBats":118,"obp":".301","slg":".297","ops":".598","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":35,"rbi":13,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":4,"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":29,"putOuts":205,"errors":0,"chances":234,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"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":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":8,"groundOuts":18,"airOuts":21,"runs":13,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".316","atBats":79,"obp":".413","slg":".443","ops":".856","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":35,"rbi":11,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".371","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":7,"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":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":7,"putOuts":176,"errors":2,"chances":185,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":6,"flyOuts":24,"groundOuts":25,"airOuts":44,"runs":18,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":127,"obp":".291","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":550,"era":"4.41","inningsPitched":"34.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.15","battersFaced":141,"outs":104,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":550,"balls":206,"strikes":344,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".667","pitchesPerInning":"15.87","gamesFinished":0,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.05","walksPer9Inn":"3.38","hitsPer9Inn":"7.01","runsScoredPer9":"4.67","homeRunsPer9":"2.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":18,"groundOuts":25,"airOuts":29,"runs":20,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":1,"hits":29,"hitByPitch":2,"avg":".242","atBats":120,"obp":".305","slg":".358","ops":".663","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":43,"rbi":13,"leftOnBase":62,"sacBunts":1,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":9,"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":2,"putOuts":91,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"2.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":13,"strikes":23,"strikePercentage":".640","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":1,"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":14,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":51,"obp":".390","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":249,"era":"4.26","inningsPitched":"12.2","wins":0,"losses":1,"saves":1,"saveOpportunities":3,"holds":0,"blownSaves":2,"earnedRuns":6,"whip":"1.82","battersFaced":59,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":92,"strikes":157,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"19.66","gamesFinished":6,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.97","hitsPer9Inn":"11.37","runsScoredPer9":"6.39","homeRunsPer9":"2.13","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":13,"airOuts":12,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".240","atBats":50,"obp":".356","slg":".380","ops":".736","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":19,"rbi":6,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":5,"lineOuts":1},"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":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":7,"putOuts":95,"errors":1,"chances":103,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"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":1,"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":28,"flyOuts":12,"groundOuts":18,"airOuts":20,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".324","atBats":74,"obp":".386","slg":".595","ops":".981","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":44,"rbi":16,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.80","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":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656686":{"person":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":0,"flyOuts":2,"groundOuts":3,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":13,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"2.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.25","battersFaced":17,"outs":12,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":28,"strikes":46,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"18.50","gamesFinished":2,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"2.25","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"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":5,"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":19,"flyOuts":8,"groundOuts":13,"airOuts":15,"runs":14,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":2,"avg":".314","atBats":70,"obp":".422","slg":".543","ops":".965","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":38,"rbi":9,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".378","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","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":38,"errors":0,"chances":39,"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"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"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":4,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":93,"era":"4.05","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.05","battersFaced":25,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":32,"strikes":61,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":4,"winPercentage":"1.000","pitchesPerInning":"13.95","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.35","hitsPer9Inn":"8.10","runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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"}]},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":7,"groundOuts":13,"airOuts":13,"runs":15,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":73,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":336,"era":"7.00","inningsPitched":"18.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.44","battersFaced":78,"outs":54,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":115,"strikes":221,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"18.67","gamesFinished":0,"strikeoutWalkRatio":"5.20","strikeoutsPer9Inn":"13.00","walksPer9Inn":"2.50","hitsPer9Inn":"10.50","runsScoredPer9":"7.50","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"5.1 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":31,"strikes":71,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","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":7,"gamesStarted":4,"flyOuts":19,"groundOuts":40,"airOuts":28,"runs":16,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":130,"obp":".312","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"4.41","inningsPitched":"32.2","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.32","battersFaced":142,"outs":98,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":190,"strikes":361,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":1,"winPercentage":".800","pitchesPerInning":"16.87","gamesFinished":1,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.27","walksPer9Inn":"2.48","hitsPer9Inn":"9.37","runsScoredPer9":"4.41","homeRunsPer9":"0.83","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"}]},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":18,"groundOuts":28,"airOuts":27,"runs":24,"doubles":2,"triples":1,"homeRuns":6,"strikeOuts":28,"baseOnBalls":20,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".216","atBats":102,"obp":".341","slg":".431","ops":".772","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":44,"rbi":24,"leftOnBase":51,"sacBunts":0,"sacFlies":3,"babip":".225","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"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":70,"putOuts":48,"errors":3,"chances":121,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605441":{"person":{"id":605441,"fullName":"Yacksel Ríos","link":"/api/v1/people/605441"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"7.80","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","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":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":7,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":8,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":26,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"12.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"2.17","battersFaced":33,"outs":18,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":49,"strikes":95,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"13.50","walksPer9Inn":"6.00","hitsPer9Inn":"13.50","runsScoredPer9":"12.00","homeRunsPer9":"1.50","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"1-1 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"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":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":26,"groundOuts":28,"airOuts":50,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".297","atBats":128,"obp":".374","slg":".461","ops":".835","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":59,"rbi":26,"leftOnBase":53,"sacBunts":0,"sacFlies":2,"babip":".304","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":12,"lineOuts":12},"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":81,"putOuts":38,"errors":1,"chances":120,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":11,"groundOuts":22,"airOuts":22,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":81,"obp":".267","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":352,"era":"1.99","inningsPitched":"22.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":5,"whip":"1.06","battersFaced":90,"outs":68,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":352,"balls":126,"strikes":226,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.53","gamesFinished":1,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.78","hitsPer9Inn":"6.75","runsScoredPer9":"2.78","homeRunsPer9":"0.40","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"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":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"101","stats":{"batting":{"note":"a-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":9,"groundOuts":17,"airOuts":24,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".289","atBats":76,"obp":".329","slg":".487","ops":".816","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":37,"rbi":10,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":42,"errors":1,"chances":58,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[663538,807713,694208,608324,664023,673548,683737,608348,691718,621020,607067,669020,664208,657097],"pitchers":[607067,669020,664208,657097],"bench":[665804,624424,670032],"bullpen":[665871,571510,676962,665795,684007,656686,571948,605441,592791],"battingOrder":[807713,694208,608324,664023,673548,683737,608348,691718,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hoerner (9, Gallen); Bregman (4, Gallen); Busch (5, Thompson, R)."},{"label":"TB","value":"Bregman 2; Busch 3; Crow-Armstrong; Hoerner 2; Kelly, C 2; Swanson."},{"label":"RBI","value":"Bregman (12); Busch 2 (13); Kelly, C (11); Swanson (24)."},{"label":"2-out RBI","value":"Busch 2; Kelly, C; Bregman."},{"label":"Runners left in scoring position, 2 out","value":"Suzuki; Crow-Armstrong."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Shaw (1, fielding)."}]}],"note":[{"label":"a","value":"Grounded out for Hoerner in the 2nd."}]}},"officials":[{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"First Base"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Gallen."},{"label":"ABS Challenge","value":"Happ (Strike-Confirmed); Moreno (Ball-Overturned to Strike); Marte, K (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Gallen 95-57; Thompson, R 19-11; Garcia, B 20-13; Ginkel 14-8; Rea 102-71; Rolison 25-15; Maton, P 11-9; Webb, J 36-23."},{"label":"Groundouts-flyouts","value":"Gallen 6-2; Thompson, R 2-1; Garcia, B 1-2; Ginkel 2-0; Rea 8-3; Rolison 0-0; Maton, P 0-1; Webb, J 2-0."},{"label":"Batters faced","value":"Gallen 21; Thompson, R 6; Garcia, B 6; Ginkel 3; Rea 25; Rolison 6; Maton, P 3; Webb, J 7."},{"label":"Inherited runners-scored","value":"Thompson, R 1-0; Rolison 1-1."},{"label":"Umpires","value":"HP: Mike Muchlinski. 1B: Gabe Morales. 2B: Doug Eddings. 3B: Lance Barksdale. "},{"label":"Weather","value":"44 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, In From CF."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"31,083."},{"label":"Venue","value":"Wrigley Field."},{"label":"May 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","boxscoreName":"Vargas, I"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"4-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":7,"groundOuts":26,"airOuts":20,"runs":19,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".404","atBats":94,"obp":".429","slg":".702","ops":"1.131","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":66,"rbi":21,"leftOnBase":29,"sacBunts":1,"sacFlies":0,"babip":".416","groundOutsToAirouts":"1.30","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.67","popOuts":5,"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":34,"putOuts":119,"errors":2,"chances":155,"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"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","boxscoreName":"Perdomo"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":15,"groundOuts":35,"airOuts":25,"runs":12,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":15,"baseOnBalls":18,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".245","atBats":94,"obp":".360","slg":".404","ops":".764","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":38,"rbi":9,"leftOnBase":44,"sacBunts":2,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":3,"lineOuts":7},"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":67,"putOuts":35,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","boxscoreName":"Rea"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"5.1 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":31,"strikes":71,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","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":7,"gamesStarted":4,"flyOuts":19,"groundOuts":40,"airOuts":28,"runs":16,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":130,"obp":".312","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"4.41","inningsPitched":"32.2","wins":4,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.32","battersFaced":142,"outs":98,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":190,"strikes":361,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":1,"winPercentage":".800","pitchesPerInning":"16.87","gamesFinished":1,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.27","walksPer9Inn":"2.48","hitsPer9Inn":"9.37","runsScoredPer9":"4.41","homeRunsPer9":"0.83","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"loser":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"save":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}