{"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":825094,"link":"/api/v1.1/game/825094/feed/live","metaData":{"wait":10,"timeStamp":"20260426_231058","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825094,"type":"R","doubleHeader":"N","id":"2026/04/26/sdnmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825094-2026-04-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-26T20:05:00Z","originalDate":"2026-04-26","officialDate":"2026-04-26","dayNight":"day","time":"2:05","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":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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":"San Diego","record":{"gamesPlayed":27,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":18,"losses":9,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":18,"losses":9,"winningPercentage":".667"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":27,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":15,"losses":12,"ties":0,"pct":".556"},"records":{},"divisionLeader":false,"wins":15,"losses":12,"winningPercentage":".556"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"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},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"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},"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},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":30,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"56","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID605244":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244","firstName":"Aramis","lastName":"Garcia","primaryNumber":"35","birthDate":"1993-01-12","currentAge":33,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Aramis","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AY-ruh-mis","mlbDebutDate":"2018-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aramis Garcia","nameSlug":"aramis-garcia-605244","firstLastName":"Aramis Garcia","lastFirstName":"Garcia, Aramis","lastInitName":"Garcia, A","initLastName":"A Garcia","fullFMLName":"Aramis Michael Garcia","fullLFMName":"Garcia, Aramis Michael","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"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","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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592206":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","firstName":"Nicholas","lastName":"Castellanos","primaryNumber":"21","birthDate":"1992-03-04","currentAge":34,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nick","useLastName":"Castellanos","middleName":"A.","boxscoreName":"Castellanos, N","nickName":"Artist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"kah-stay-AHN-ohs","mlbDebutDate":"2013-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Castellanos","nameSlug":"nick-castellanos-592206","firstLastName":"Nick Castellanos","lastFirstName":"Castellanos, Nick","lastInitName":"Castellanos, N","initLastName":"N Castellanos","fullFMLName":"Nicholas A. Castellanos","fullLFMName":"Castellanos, Nicholas A.","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608566":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566","firstName":"Germán","lastName":"Márquez","birthDate":"1995-02-22","currentAge":31,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Germán","useLastName":"Márquez","middleName":"Andres","boxscoreName":"Márquez","nickName":"Marquee","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hair-MAHN MAR-kehz","mlbDebutDate":"2016-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Germán Márquez","nameSlug":"german-marquez-608566","firstLastName":"Germán Márquez","lastFirstName":"Márquez, Germán","lastInitName":"Márquez, G","initLastName":"G Márquez","fullFMLName":"Germán Andres Márquez","fullLFMName":"Márquez, Germán Andres","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},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"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},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62}},"venue":{"id":5340,"name":"Estadio Alfredo Harp Helu","link":"/api/v1/venues/5340","location":{"city":"Mexico City","country":"Mexico"},"timeZone":{"tz":"CST","id":"America/Mexico_City","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":21000,"turfType":"Artificial Turf","roofType":"Open","leftLine":325,"center":400,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":5340,"link":"/api/v1/venues/5340"},"weather":{"condition":"Cloudy","temp":"85","wind":"1 mph, Varies"},"gameInfo":{"attendance":19671,"firstPitch":"2026-04-26T20:07:00.000Z","gameDurationMinutes":183},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"home":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":430022,"fullName":"Chris Lentine","link":"/api/v1/people/430022"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T20:07:29.326Z","endTime":"2026-04-26T20:09:02.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T17:28:36.415Z","endTime":"2026-04-26T19:34:16.900Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:34:16.900Z","endTime":"2026-04-26T20:06:58.346Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T20:06:58.346Z","endTime":"2026-04-26T20:07:31.191Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"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":96.7,"endSpeed":90.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55333,"aZ":-15.408108,"pfxX":-2.5066929891353515,"pfxZ":8.184842354669344,"pX":0.67749673,"pZ":2.0636091,"vX0":5.93187,"vY0":-140.52461,"vZ0":-8.648147,"x":91.18,"y":183.06,"x0":-1.1133727,"y0":50.0,"z0":6.1314173,"aX":-5.1347504},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":3.7,"spinRate":2258,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.3860430121421814,"extension":6.384517889948967},"index":3,"playId":"f5611cb0-5af6-422f-96a7-776b6e4cc7cd","pitchNumber":1,"startTime":"2026-04-26T20:07:31.191Z","endTime":"2026-04-26T20:07:34.191Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.963888,"aZ":-31.0229,"pfxX":1.3194881438270327,"pfxZ":0.6451968866305088,"pX":0.04308399,"pZ":1.7782679,"vX0":3.1348228,"vY0":-131.2781,"vZ0":-5.408806,"x":115.36,"y":190.77,"x0":-1.3263288,"y0":50.0,"z0":6.108579,"aX":2.3541176},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.1,"breakHorizontal":-3.1,"spinRate":2368,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.41828998923301697,"extension":5.759189682682668},"index":4,"playId":"bf08dd0c-3951-4823-a8ac-c801822f583b","pitchNumber":2,"startTime":"2026-04-26T20:07:51.305Z","endTime":"2026-04-26T20:07:54.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.381245,"aZ":-30.511143,"pfxX":1.9642913083391864,"pfxZ":0.9332283392665892,"pX":1.0623195,"pZ":2.184137,"vX0":5.031129,"vY0":-131.29582,"vZ0":-4.783937,"x":76.51,"y":179.81,"x0":-1.1174278,"y0":50.0,"z0":6.244101,"aX":3.5001376},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.6,"breakHorizontal":-4.7,"spinRate":2713,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.41836100816726685,"extension":5.776272827558943},"index":5,"playId":"dcf26520-d2fa-4439-985c-ad6db827723d","pitchNumber":3,"startTime":"2026-04-26T20:08:14.141Z","endTime":"2026-04-26T20:08:18.221Z","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":99.2,"endSpeed":92.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788527,"aZ":-14.724456,"pfxX":-1.6252755180118588,"pfxZ":8.102795035820307,"pX":-0.44641405,"pZ":2.8649049,"vX0":2.31187,"vY0":-144.28659,"vZ0":-6.9255214,"x":134.02,"y":161.43,"x0":-1.039662,"y0":50.0,"z0":6.1668406,"aX":-3.500082},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":2.8,"spinRate":2419,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.3791939914226532,"extension":5.975505263786616},"index":6,"playId":"3b073fed-a7a1-4852-bfa2-000c8d0262e7","pitchNumber":4,"startTime":"2026-04-26T20:08:35.179Z","endTime":"2026-04-26T20:08:38.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":92.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.321918,"aZ":-12.915148,"pfxX":-1.9451968489200109,"pfxZ":8.999566862902302,"pX":-0.29560366,"pZ":3.251798,"vX0":2.7887862,"vY0":-143.97746,"vZ0":-6.2381988,"x":128.27,"y":150.98,"x0":-1.0156497,"y0":50.0,"z0":6.2158303,"aX":-4.1627097},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.7,"breakHorizontal":3.2,"spinRate":2384,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.37671899795532227,"extension":6.495948069364692},"index":7,"playId":"ff0adc8a-595b-48d0-8ad8-a9781bf52d11","pitchNumber":5,"startTime":"2026-04-26T20:08:57.879Z","endTime":"2026-04-26T20:09:02.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:09:02.182Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T20:09:13.773Z","endTime":"2026-04-26T20:09:42.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.274025,"aZ":-30.901373,"pfxX":3.3172835984567954,"pfxZ":0.7098031736265017,"pX":-0.0072408137,"pZ":1.9754069,"vX0":2.2947245,"vY0":-131.64903,"vZ0":-5.2367587,"x":117.28,"y":185.44,"x0":-1.312838,"y0":50.0,"z0":6.215525,"aX":5.9478183},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":-6.7,"spinRate":2459,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.41554000973701477,"extension":5.982542835821317},"hitData":{"launchSpeed":91.5,"launchAngle":27.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.21,"coordY":60.18}},"index":0,"playId":"52ec8a7d-2f6e-4ea0-b7de-cee11e1fded2","pitchNumber":1,"startTime":"2026-04-26T20:09:29.088Z","endTime":"2026-04-26T20:09:42.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:09:42.556Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T20:09:47.134Z","endTime":"2026-04-26T20:12:03.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"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":97.0,"endSpeed":90.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918364,"aZ":-15.989274,"pfxX":-1.366692851847551,"pfxZ":7.840551025285494,"pX":1.1208235,"pZ":2.704462,"vX0":6.091398,"vY0":-141.10365,"vZ0":-6.821506,"x":74.28,"y":165.76,"x0":-0.8664271,"y0":50.0,"z0":6.1397343,"aX":-2.8212237},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":1.6,"spinRate":2309,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.38606199622154236,"extension":6.169442116744874},"index":0,"playId":"dc6e0ea9-3e29-4e6d-b50c-ed5df0026419","pitchNumber":1,"startTime":"2026-04-26T20:10:07.979Z","endTime":"2026-04-26T20:10:12.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.518312,"aZ":-15.558996,"pfxX":-1.629803212374214,"pfxZ":8.029212632517176,"pX":-1.1420144,"pZ":3.5489209,"vX0":0.27137795,"vY0":-141.60155,"vZ0":-4.9683857,"x":160.53,"y":142.96,"x0":-1.0263221,"y0":50.0,"z0":6.2923555,"aX":-3.372631},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":3.1,"spinRate":2321,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.3859109878540039,"extension":6.09242110427596},"index":1,"playId":"d15418d8-f5c5-4767-931a-19642173af74","pitchNumber":2,"startTime":"2026-04-26T20:10:26.430Z","endTime":"2026-04-26T20:10:29.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901268,"aZ":-16.167185,"pfxX":-0.8662204866803537,"pfxZ":7.844094451018204,"pX":0.063218504,"pZ":3.4421456,"vX0":3.2385104,"vY0":-140.7754,"vZ0":-5.030423,"x":114.59,"y":145.84,"x0":-0.9813976,"y0":50.0,"z0":6.272254,"aX":-1.7675984},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":1.1,"spinRate":2338,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.3881799876689911,"extension":6.136578211947063},"index":2,"playId":"1a752e53-1de5-4439-b310-61a280f51139","pitchNumber":3,"startTime":"2026-04-26T20:10:45.971Z","endTime":"2026-04-26T20:10:49.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":90.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.166224,"aZ":-14.181174,"pfxX":-0.9461811296348496,"pfxZ":8.729606514840613,"pX":0.28560367,"pZ":2.9699214,"vX0":3.7150426,"vY0":-141.26863,"vZ0":-6.7236943,"x":106.11,"y":158.59,"x0":-0.9123721,"y0":50.0,"z0":6.258202,"aX":-1.9501837},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":1.2,"spinRate":2221,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.38497599959373474,"extension":6.339225790944937},"index":3,"playId":"1012cdd1-14a5-4485-8641-5ee2342e3eb1","pitchNumber":4,"startTime":"2026-04-26T20:11:09.580Z","endTime":"2026-04-26T20:11:17.075Z","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":98.1,"endSpeed":91.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610573,"aZ":-12.952749,"pfxX":-0.5141732202270838,"pfxZ":9.145787147086436,"pX":0.53297246,"pZ":2.6883168,"vX0":3.9729855,"vY0":-142.63577,"vZ0":-7.66564,"x":96.68,"y":166.2,"x0":-0.79930115,"y0":50.0,"z0":6.19249,"aX":-1.0806528},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.8,"breakHorizontal":0.4,"spinRate":2285,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.38242799043655396,"extension":6.169415912603142},"index":4,"playId":"3df47ff6-4795-4717-836b-466a705073c6","pitchNumber":5,"startTime":"2026-04-26T20:11:29.996Z","endTime":"2026-04-26T20:11:32.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.914955,"aZ":-15.1872835,"pfxX":-0.933503922749692,"pfxZ":8.067874105896536,"pX":0.5145046,"pZ":2.4007645,"vX0":4.203517,"vY0":-142.81927,"vZ0":-7.812057,"x":97.39,"y":173.96,"x0":-0.843166,"y0":50.0,"z0":6.090246,"aX":-1.965479},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.7,"breakHorizontal":1.1,"spinRate":2381,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.38102900981903076,"extension":6.314242292889772},"hitData":{"launchSpeed":92.1,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.52,"coordY":72.62}},"index":5,"playId":"95e49545-e967-4982-93c8-ff6f548c18ee","pitchNumber":6,"startTime":"2026-04-26T20:11:53.479Z","endTime":"2026-04-26T20:12:03.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:12:03.172Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T20:13:55.369Z","endTime":"2026-04-26T20:15:08.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.459152,"aZ":-18.79296,"pfxX":-3.6034645058038666,"pfxZ":6.909330529490793,"pX":0.03230971,"pZ":1.7595047,"vX0":9.04244,"vY0":-137.34445,"vZ0":-6.4628153,"x":115.77,"y":191.27,"x0":-2.815233,"y0":50.0,"z0":5.3926506,"aX":-6.9787207},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":5.3,"spinRate":2320,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.4041770100593567,"extension":5.3276215481945846},"index":0,"playId":"d58da32d-5216-434b-a23f-6ede292f3dbe","pitchNumber":1,"startTime":"2026-04-26T20:14:11.767Z","endTime":"2026-04-26T20:14:15.999Z","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":1,"outs":0},"index":1,"startTime":"2026-04-26T20:14:20.354Z","endTime":"2026-04-26T20:14:32.804Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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.9,"endSpeed":82.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.793873,"aZ":-27.971184,"pfxX":-7.697795554408876,"pfxZ":2.499527525244735,"pX":-0.14919947,"pZ":1.1048589,"vX0":9.783744,"vY0":-127.46623,"vZ0":-4.8330154,"x":124.54,"y":169.17,"x0":-3.0016174,"y0":50.0,"z0":5.174301,"aX":-12.943569},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.7,"breakHorizontal":13.2,"spinRate":2005,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4341390132904053,"extension":5.338897542377782},"index":2,"playId":"fbe1bd20-77f9-489a-a7e8-3ca9426cbad0","pitchNumber":2,"startTime":"2026-04-26T20:14:32.804Z","endTime":"2026-04-26T20:14:37.476Z","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":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.424717,"aZ":-27.82783,"pfxX":-8.487716669172752,"pfxZ":2.300866153531187,"pX":1.3070703,"pZ":2.4771981,"vX0":13.955499,"vY0":-135.77765,"vZ0":-2.4324605,"x":67.18,"y":171.9,"x0":-2.7711515,"y0":50.0,"z0":5.296198,"aX":-16.032822},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":13.9,"spinRate":2389,"spinDirection":258},"zone":12,"typeConfidence":2.0,"plateTime":0.40825700759887695,"extension":5.45128945290573},"index":3,"playId":"4e00483e-664c-4716-aa40-6ee5ba542c4a","pitchNumber":3,"startTime":"2026-04-26T20:14:48.233Z","endTime":"2026-04-26T20:14:52.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.756319,"aZ":-31.71886,"pfxX":0.8989763482818453,"pfxZ":0.28952756368621124,"pX":1.1281856,"pZ":0.55389106,"vX0":9.471112,"vY0":-123.57111,"vZ0":-5.174744,"x":74.0,"y":223.82,"x0":-2.8436482,"y0":50.0,"z0":5.285272,"aX":1.413317},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.8,"breakHorizontal":-3.7,"spinRate":2536,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44842401146888733,"extension":5.371440348662729},"index":4,"playId":"b16c1873-3d67-43ea-bda8-794667b6de18","pitchNumber":4,"startTime":"2026-04-26T20:15:03.460Z","endTime":"2026-04-26T20:15:08.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:15:08.392Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T20:15:18.121Z","endTime":"2026-04-26T20:17:31.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.051266,"aZ":-18.684328,"pfxX":-3.2334252605288043,"pfxZ":6.838149325115474,"pX":-1.9136515,"pZ":2.7871819,"vX0":4.186017,"vY0":-137.99126,"vZ0":-4.0305314,"x":189.94,"y":163.53,"x0":-3.0145078,"y0":50.0,"z0":5.4877596,"aX":-6.3786616},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":5.6,"spinRate":2491,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.399711012840271,"extension":5.499350586588301},"index":0,"playId":"4387b45c-e161-4697-bcf5-fdd3e37e0e26","pitchNumber":1,"startTime":"2026-04-26T20:15:35.988Z","endTime":"2026-04-26T20:15:40.191Z","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":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.847723,"aZ":-26.946646,"pfxX":-5.723188711902287,"pfxZ":3.1282283424392454,"pX":-0.57514435,"pZ":2.370945,"vX0":8.403357,"vY0":-127.11415,"vZ0":-1.6709646,"x":138.92,"y":174.76,"x0":-3.1515322,"y0":50.0,"z0":5.130279,"aX":-9.563727},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":9.5,"spinRate":1926,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.43404000997543335,"extension":5.517411497947111},"index":1,"playId":"c993f491-9367-4186-a0da-57996a532fe1","pitchNumber":2,"startTime":"2026-04-26T20:15:49.784Z","endTime":"2026-04-26T20:15:54.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.388668,"aZ":-34.43942,"pfxX":2.005236208673537,"pfxZ":-1.4760236688486232,"pX":-0.7219685,"pZ":3.0125952,"vX0":5.2118635,"vY0":-121.87984,"vZ0":0.75437003,"x":144.52,"y":157.44,"x0":-3.1307776,"y0":50.0,"z0":5.6246586,"aX":3.077572},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":-5.0,"spinRate":2548,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.45700299739837646,"extension":5.011233523136048},"index":2,"playId":"56effe53-4ac8-4cb7-821b-0bdfdf2fa278","pitchNumber":3,"startTime":"2026-04-26T20:16:11.635Z","endTime":"2026-04-26T20:16:16.506Z","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":95.4,"endSpeed":88.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78571,"aZ":-19.794453,"pfxX":-2.236299246080278,"pfxZ":6.269999728428096,"pX":0.42121392,"pZ":3.2813683,"vX0":9.870731,"vY0":-138.42023,"vZ0":-2.8827395,"x":100.94,"y":150.18,"x0":-2.8739567,"y0":50.0,"z0":5.6345634,"aX":-4.415351},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":2.5,"spinRate":2404,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.39959800243377686,"extension":5.450213127561754},"index":3,"playId":"d4f404fa-bbe6-4c3f-a303-1d6aee06576f","pitchNumber":4,"startTime":"2026-04-26T20:16:29.746Z","endTime":"2026-04-26T20:16:32.746Z","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":2,"outs":1},"index":4,"startTime":"2026-04-26T20:16:43.399Z","endTime":"2026-04-26T20:16:55.486Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":85.8,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.583914,"aZ":-31.895233,"pfxX":-0.07862205008470166,"pfxZ":0.17460629959979396,"pX":0.891309,"pZ":1.0448753,"vX0":9.482641,"vY0":-124.41807,"vZ0":-4.3971853,"x":83.03,"y":210.57,"x0":-2.9290552,"y0":50.0,"z0":5.4218965,"aX":-0.12556759},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.8,"breakHorizontal":-1.8,"spinRate":2566,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4464940130710602,"extension":5.191659989945219},"index":5,"playId":"807b4ffa-fffb-4fd1-b465-f27511b4797c","pitchNumber":5,"startTime":"2026-04-26T20:16:55.486Z","endTime":"2026-04-26T20:17:00.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.594105,"aZ":-27.940145,"pfxX":-7.4287797287693165,"pfxZ":2.4879920318370727,"pX":-0.85046923,"pZ":1.5558826,"vX0":8.38837,"vY0":-128.1279,"vZ0":-3.5595245,"x":149.42,"y":196.77,"x0":-3.1693964,"y0":50.0,"z0":5.0877624,"aX":-12.641778},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":12.7,"spinRate":2018,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42781201004981995,"extension":5.831676596418766},"hitData":{"launchSpeed":90.1,"launchAngle":27.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.14,"coordY":53.83}},"index":6,"playId":"5e939020-c53f-4ab5-be10-53c919810e85","pitchNumber":6,"startTime":"2026-04-26T20:17:19.488Z","endTime":"2026-04-26T20:17:31.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:17:31.529Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T20:17:47.362Z","endTime":"2026-04-26T20:19:20.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":95.0,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270704,"aZ":-21.48927,"pfxX":-2.00051183658322,"pfxZ":5.423819103578882,"pX":0.7326903,"pZ":3.0348885,"vX0":10.000253,"vY0":-137.95021,"vZ0":-3.0982053,"x":89.07,"y":156.84,"x0":-2.6450622,"y0":50.0,"z0":5.584091,"aX":-3.9409316},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":2.2,"spinRate":2361,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.39993900060653687,"extension":5.500259127203873},"index":0,"playId":"6c3f5690-ef87-4984-b764-42ebf59d5736","pitchNumber":1,"startTime":"2026-04-26T20:17:59.274Z","endTime":"2026-04-26T20:18:04.398Z","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.8,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.315607,"aZ":-29.13867,"pfxX":-7.088071131330775,"pfxZ":1.7690156975130393,"pX":0.90133524,"pZ":0.65759516,"vX0":12.373711,"vY0":-128.55463,"vZ0":-5.5350523,"x":82.64,"y":221.02,"x0":-3.0000885,"y0":50.0,"z0":5.0300393,"aX":-12.162132},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":11.6,"spinRate":1957,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.42905300855636597,"extension":5.456079335350377},"index":1,"playId":"e49b26c9-bc21-4cc6-9392-bb8353478ede","pitchNumber":2,"startTime":"2026-04-26T20:18:16.914Z","endTime":"2026-04-26T20:18:20.733Z","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":87.7,"endSpeed":82.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.943094,"aZ":-29.06508,"pfxX":-6.037401402090477,"pfxZ":1.8316535205822289,"pX":-1.3490747,"pZ":2.671158,"vX0":6.928284,"vY0":-127.590935,"vZ0":-0.68902886,"x":168.42,"y":166.66,"x0":-3.2794752,"y0":50.0,"z0":5.1754427,"aX":-10.24765},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":10.7,"spinRate":1938,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4314180016517639,"extension":5.481128539313168},"index":2,"playId":"30174f3a-f849-461d-b026-0d56abbc02c2","pitchNumber":3,"startTime":"2026-04-26T20:18:36.411Z","endTime":"2026-04-26T20:18:40.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.468418,"aZ":-24.703583,"pfxX":-6.545511639024329,"pfxZ":3.818937056646572,"pX":-0.09109252,"pZ":1.6484679,"vX0":10.516115,"vY0":-137.32881,"vZ0":-5.0497637,"x":120.47,"y":194.27,"x0":-3.0797048,"y0":50.0,"z0":5.138432,"aX":-12.804151},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":10.9,"spinRate":2361,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.40058600902557373,"extension":5.6199968017618165},"index":3,"playId":"1d73aadf-c60d-4b27-beeb-68bcfc2be908","pitchNumber":4,"startTime":"2026-04-26T20:18:52.051Z","endTime":"2026-04-26T20:18:55.871Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00644,"aZ":-34.237717,"pfxX":0.055944881636620036,"pfxZ":-1.3044095180166049,"pX":0.24297573,"pZ":3.1154659,"vX0":7.772303,"vY0":-123.988976,"vZ0":0.88782156,"x":107.74,"y":154.66,"x0":-2.918002,"y0":50.0,"z0":5.572136,"aX":0.08851706},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.8,"breakHorizontal":-1.8,"spinRate":2626,"spinDirection":25},"zone":3,"typeConfidence":2.0,"plateTime":0.4487209916114807,"extension":5.156273056515871},"index":4,"playId":"ed551ba1-e2a9-4cc0-bee6-271bd6cdf872","pitchNumber":5,"startTime":"2026-04-26T20:19:15.211Z","endTime":"2026-04-26T20:19:20.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:19:20.131Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T20:21:20.550Z","endTime":"2026-04-26T20:23:21.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.411715,"aZ":-33.929943,"pfxX":2.660708516601502,"pfxZ":-1.0355512105573819,"pX":0.8563911,"pZ":1.4559318,"vX0":3.8778281,"vY0":-127.87183,"vZ0":-5.4232874,"x":84.36,"y":199.47,"x0":-1.0107906,"y0":50.0,"z0":6.190538,"aX":4.511529},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.2,"breakHorizontal":-5.9,"spinRate":2480,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4288100004196167,"extension":5.808005260983164},"index":0,"playId":"36d2b8f1-9c4b-4c56-95ce-68330e472fdb","pitchNumber":1,"startTime":"2026-04-26T20:21:34.470Z","endTime":"2026-04-26T20:21:38.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.712296,"aZ":-33.28997,"pfxX":2.926692777261959,"pfxZ":-0.6547637694463955,"pX":0.7621063,"pZ":2.2682216,"vX0":3.489367,"vY0":-128.24559,"vZ0":-3.7189238,"x":87.95,"y":177.54,"x0":-0.9838911,"y0":50.0,"z0":6.2685237,"aX":4.988018},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.3,"breakHorizontal":-6.2,"spinRate":2456,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4268999993801117,"extension":5.907762473023782},"index":1,"playId":"223e2afc-0502-4290-951a-19547761d6a4","pitchNumber":2,"startTime":"2026-04-26T20:21:51.491Z","endTime":"2026-04-26T20:21:55.740Z","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":97.2,"endSpeed":90.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712112,"aZ":-15.672892,"pfxX":-2.193228290306301,"pfxZ":7.96299222416765,"pX":-0.084160104,"pZ":3.8373227,"vX0":2.990679,"vY0":-141.52321,"vZ0":-3.9633102,"x":120.21,"y":135.17,"x0":-0.8600394,"y0":50.0,"z0":6.2300096,"aX":-4.544879},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":3.7,"spinRate":2327,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3867509961128235,"extension":5.949655464627924},"index":2,"playId":"a912fead-e9b9-4d07-a693-06a3e4a8aa1d","pitchNumber":3,"startTime":"2026-04-26T20:22:10.175Z","endTime":"2026-04-26T20:22:13.175Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.289312,"aZ":-29.331339,"pfxX":0.4628740295063792,"pfxZ":1.594094544883788,"pX":0.4438878,"pZ":2.5420408,"vX0":3.3742652,"vY0":-130.86877,"vZ0":-4.14518,"x":100.08,"y":170.14,"x0":-0.907126,"y0":50.0,"z0":6.272031,"aX":0.8254167},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.2,"breakHorizontal":-1.4,"spinRate":2482,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.41780298948287964,"extension":5.877191626180814},"index":3,"playId":"75bdebfd-5304-4f26-a574-d8500b18f157","pitchNumber":4,"startTime":"2026-04-26T20:22:31.283Z","endTime":"2026-04-26T20:22:34.388Z","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":97.9,"endSpeed":91.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.943445,"aZ":-15.516726,"pfxX":-1.9451968489200109,"pfxZ":7.888661242845489,"pX":0.14163058,"pZ":3.2316864,"vX0":3.482772,"vY0":-142.5966,"vZ0":-5.7285137,"x":111.6,"y":151.52,"x0":-0.8295571,"y0":50.0,"z0":6.2045736,"aX":-4.1073985},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.8,"breakHorizontal":3.1,"spinRate":2425,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.38091400265693665,"extension":6.293727187659796},"index":4,"playId":"47c0ed97-ca29-4797-84c0-5b484773782c","pitchNumber":5,"startTime":"2026-04-26T20:22:54.755Z","endTime":"2026-04-26T20:22:58.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":91.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106539,"aZ":-16.125029,"pfxX":-1.854527536339647,"pfxZ":7.58618116378784,"pX":-0.48998362,"pZ":4.43563,"vX0":1.7817322,"vY0":-142.75667,"vZ0":-2.5992486,"x":135.68,"y":119.02,"x0":-0.87416345,"y0":50.0,"z0":6.343028,"aX":-3.923376},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.8,"breakHorizontal":3.2,"spinRate":2368,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.38051000237464905,"extension":6.298792800252518},"index":5,"playId":"14957737-a83d-42af-9d62-7b2f63e599ca","pitchNumber":6,"startTime":"2026-04-26T20:23:18.134Z","endTime":"2026-04-26T20:23:21.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:23:21.853Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a fly ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T20:23:26.994Z","endTime":"2026-04-26T20:25:22.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"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":97.3,"endSpeed":91.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901178,"aZ":-17.453516,"pfxX":-0.08692913578720543,"pfxZ":7.051102171732683,"pX":1.0275328,"pZ":3.3529036,"vX0":4.7782154,"vY0":-141.6297,"vZ0":-5.260555,"x":77.83,"y":148.25,"x0":-0.650525,"y0":50.0,"z0":6.304101,"aX":-0.18147638},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.4,"breakHorizontal":-0.6,"spinRate":2234,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.3834649920463562,"extension":6.255459363066304},"index":0,"playId":"f208ae5a-d363-42dc-ae76-3e7723c5d5af","pitchNumber":1,"startTime":"2026-04-26T20:23:50.608Z","endTime":"2026-04-26T20:23:54.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.358212,"aZ":-32.418682,"pfxX":2.285748074843189,"pfxZ":-0.13834645597660164,"pX":1.1730052,"pZ":1.6116405,"vX0":4.995486,"vY0":-130.36641,"vZ0":-5.6077657,"x":72.29,"y":195.27,"x0":-1.0440518,"y0":50.0,"z0":6.1574345,"aX":4.041473},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.4,"breakHorizontal":-5.3,"spinRate":2534,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4186429977416992,"extension":5.998234814546239},"index":1,"playId":"7f343fab-7159-439f-b1d7-cf84ce484cc7","pitchNumber":2,"startTime":"2026-04-26T20:24:11.167Z","endTime":"2026-04-26T20:24:15.391Z","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":88.7,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21064,"aZ":-33.347343,"pfxX":1.0103936945124874,"pfxZ":-0.6796457020081872,"pX":0.5666798,"pZ":2.7612271,"vX0":3.922595,"vY0":-129.12267,"vZ0":-2.4167717,"x":95.4,"y":164.23,"x0":-1.0893012,"y0":50.0,"z0":6.2173457,"aX":1.7442193},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.0,"breakHorizontal":-2.6,"spinRate":2517,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.42379501461982727,"extension":5.951016906678206},"index":2,"playId":"ea8426d6-38d8-4192-b4d5-aea68cd0262e","pitchNumber":3,"startTime":"2026-04-26T20:24:30.344Z","endTime":"2026-04-26T20:24:35.028Z","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":96.8,"endSpeed":90.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.265724,"aZ":-16.383503,"pfxX":-0.7365354314798445,"pfxZ":7.708740281307791,"pX":0.15668963,"pZ":2.6478086,"vX0":2.849367,"vY0":-140.88702,"vZ0":-6.912759,"x":111.03,"y":167.29,"x0":-0.7639633,"y0":50.0,"z0":6.1563582,"aX":-1.508714},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.1,"breakHorizontal":0.8,"spinRate":2388,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.3855539858341217,"extension":6.419212564708679},"index":3,"playId":"360cefb1-cf3e-4c4f-9f92-a8a66f510c52","pitchNumber":4,"startTime":"2026-04-26T20:24:49.373Z","endTime":"2026-04-26T20:24:52.851Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.555876,"aZ":-31.436844,"pfxX":1.255984264095937,"pfxZ":0.4145669142209638,"pX":1.1965879,"pZ":1.8509417,"vX0":4.9038877,"vY0":-131.21063,"vZ0":-5.331696,"x":71.39,"y":188.8,"x0":-0.84367454,"y0":50.0,"z0":6.1923656,"aX":2.2333891},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.4,"breakHorizontal":-3.2,"spinRate":2448,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4160659909248352,"extension":6.129599697007907},"hitData":{"launchSpeed":69.2,"launchAngle":29.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.13,"coordY":122.9}},"index":4,"playId":"3d7f75f2-0af6-4cbe-9aa9-7ffe16fa6480","pitchNumber":5,"startTime":"2026-04-26T20:25:10.391Z","endTime":"2026-04-26T20:25:22.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:25:22.597Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a ground ball to second baseman Ildemaro Vargas. Xander Bogaerts to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T20:25:25.849Z","endTime":"2026-04-26T20:26:17.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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(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":96.4,"endSpeed":89.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727636,"aZ":-15.035538,"pfxX":-1.0004724691233298,"pfxZ":8.473070705030846,"pX":0.56940615,"pZ":3.1466537,"vX0":4.230374,"vY0":-140.16916,"vZ0":-5.7214437,"x":95.3,"y":153.82,"x0":-0.81860566,"y0":50.0,"z0":6.168612,"aX":-2.0236943},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":1.2,"spinRate":2328,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.39023101329803467,"extension":6.090350977079136},"index":0,"playId":"869d85de-086a-4a2a-a271-d83fbcf36dcd","pitchNumber":1,"startTime":"2026-04-26T20:25:46.753Z","endTime":"2026-04-26T20:25:51.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.844799,"aZ":-14.088134,"pfxX":-1.0708267763843686,"pfxZ":8.682992279998897,"pX":0.72881234,"pZ":3.0958202,"vX0":4.7180777,"vY0":-142.3076,"vZ0":-6.385046,"x":89.22,"y":155.19,"x0":-0.8005479,"y0":50.0,"z0":6.235843,"aX":-2.23043},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":1.2,"spinRate":2376,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.382968008518219,"extension":6.307729585902897},"hitData":{"launchSpeed":87.8,"launchAngle":6.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.54,"coordY":145.5}},"index":1,"playId":"06dcf5a4-d3f5-462a-a00f-163766752f66","pitchNumber":2,"startTime":"2026-04-26T20:26:04.558Z","endTime":"2026-04-26T20:26:17.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:26:17.657Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Andujar pops out to second baseman Ildemaro Vargas on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T20:26:28.589Z","endTime":"2026-04-26T20:28:05.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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_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":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.305061,"aZ":-30.68097,"pfxX":0.991062957822807,"pfxZ":0.860314948234971,"pX":1.1684285,"pZ":2.661811,"vX0":6.033658,"vY0":-129.23355,"vZ0":-3.3063846,"x":72.46,"y":166.91,"x0":-1.3000984,"y0":50.0,"z0":6.248996,"aX":1.7199935},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":-3.0,"spinRate":2360,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.42423099279403687,"extension":5.771705875872313},"index":0,"playId":"580846af-4d9b-42f9-aecd-90ee60600216","pitchNumber":1,"startTime":"2026-04-26T20:26:57.168Z","endTime":"2026-04-26T20:27:01.622Z","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":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.429295,"aZ":-31.856802,"pfxX":0.7700393577729622,"pfxZ":0.1874409513328019,"pX":0.08115814,"pZ":2.898481,"vX0":3.5278444,"vY0":-127.53235,"vZ0":-2.2243013,"x":113.91,"y":160.52,"x0":-1.4044489,"y0":50.0,"z0":6.2266073,"aX":1.3032284},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":-2.2,"spinRate":2399,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.43115800619125366,"extension":5.580980790255889},"index":1,"playId":"7c4575ba-8221-436e-9a36-b77f5820b5c0","pitchNumber":2,"startTime":"2026-04-26T20:27:14.535Z","endTime":"2026-04-26T20:27:18.955Z","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":96.9,"endSpeed":90.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724121,"aZ":-15.470141,"pfxX":-0.36283465850306307,"pfxZ":8.14291318570535,"pX":1.8945669,"pZ":3.6791174,"vX0":7.973996,"vY0":-140.8657,"vZ0":-4.370961,"x":44.78,"y":139.44,"x0":-0.9007448,"y0":50.0,"z0":6.220801,"aX":-0.74429464},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":-0.7,"spinRate":2338,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.38692501187324524,"extension":6.199330873689626},"index":2,"playId":"c697c7d2-487a-461e-8f5a-526e970bbd42","pitchNumber":3,"startTime":"2026-04-26T20:27:33.633Z","endTime":"2026-04-26T20:27:36.675Z","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":88.4,"endSpeed":83.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.554659,"aZ":-29.3323,"pfxX":1.2846456796634853,"pfxZ":1.6505118664794078,"pX":-0.8722277,"pZ":3.1756167,"vX0":1.0483038,"vY0":-128.81361,"vZ0":-2.2077658,"x":150.25,"y":153.04,"x0":-1.4471982,"y0":50.0,"z0":6.2544622,"aX":2.2118175},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-2.6,"spinRate":2311,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.42594000697135925,"extension":5.757893555433418},"hitData":{"launchSpeed":60.9,"launchAngle":44.0,"totalDistance":200.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.41,"coordY":123.52}},"index":3,"playId":"b9137702-1484-4c7e-8bf2-57e7b5c5a1c1","pitchNumber":4,"startTime":"2026-04-26T20:27:52.956Z","endTime":"2026-04-26T20:28:05.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:28:05.015Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Campusano doubles (7) on a line drive to left fielder Lourdes Gurriel Jr. Xander Bogaerts scores. Gavin Sheets to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T20:28:19.019Z","endTime":"2026-04-26T20:29:13.606Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"postOnThird":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":89.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24908,"aZ":-13.031535,"pfxX":-1.714212570603438,"pfxZ":9.44102373648816,"pX":1.2117815,"pZ":2.2805643,"vX0":6.374347,"vY0":-140.22281,"vZ0":-8.395423,"x":70.81,"y":177.2,"x0":-0.8502723,"y0":50.0,"z0":6.128189,"aX":-3.4757283},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":2.2,"spinRate":2331,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.38828399777412415,"extension":6.310052367958809},"index":0,"playId":"06cea195-0150-4393-964a-f784e3bf089b","pitchNumber":1,"startTime":"2026-04-26T20:28:36.127Z","endTime":"2026-04-26T20:28:40.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.079514,"aZ":-32.660954,"pfxX":1.9609055474517851,"pfxZ":-0.2946456762280051,"pX":0.22072178,"pZ":2.4278018,"vX0":2.9289699,"vY0":-126.515,"vZ0":-2.9306202,"x":108.59,"y":173.23,"x0":-1.1967487,"y0":50.0,"z0":6.1627755,"aX":3.2403378},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":-4.3,"spinRate":2495,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4342679977416992,"extension":5.787709957658461},"hitData":{"launchSpeed":110.0,"launchAngle":10.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.57,"coordY":102.91}},"index":1,"playId":"8e431ea9-5a5f-4760-b062-805f3239c3f9","pitchNumber":2,"startTime":"2026-04-26T20:28:55.562Z","endTime":"2026-04-26T20:29:13.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:29:13.606Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, pitcher Ryne Nelson to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T20:30:27.464Z","endTime":"2026-04-26T20:33:33.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669194,"link":"/api/v1/people/669194"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T20:29:33.265Z","endTime":"2026-04-26T20:30:29.526Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938955,"aZ":-13.482021,"pfxX":-2.10059058713162,"pfxZ":9.246929072019622,"pX":0.2216929,"pZ":2.5807512,"vX0":3.648691,"vY0":-140.17372,"vZ0":-7.3057814,"x":108.55,"y":169.1,"x0":-0.81489503,"y0":50.0,"z0":6.072536,"aX":-4.2462173},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":3.4,"spinRate":2288,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3907029926776886,"extension":6.036351671994827},"index":1,"playId":"8f015619-f3d0-48a5-8e5e-c1f9cc9d8baf","pitchNumber":1,"startTime":"2026-04-26T20:30:29.526Z","endTime":"2026-04-26T20:30:33.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.300472,"aZ":-14.702932,"pfxX":-2.753700855679399,"pfxZ":8.41787422266532,"pX":0.60081035,"pZ":2.6425755,"vX0":5.1179132,"vY0":-141.74947,"vZ0":-7.4077168,"x":94.1,"y":167.43,"x0":-0.8544488,"y0":50.0,"z0":6.191417,"aX":-5.7152267},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":4.4,"spinRate":2387,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.3854849934577942,"extension":6.07808391878924},"index":2,"playId":"f96a9f24-8a6c-482c-a486-d8db65201a87","pitchNumber":2,"startTime":"2026-04-26T20:30:46.974Z","endTime":"2026-04-26T20:30:51.218Z","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":98.1,"endSpeed":91.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650146,"aZ":-15.861817,"pfxX":-2.6081103508866676,"pfxZ":7.758661517946738,"pX":0.85082346,"pZ":3.8772473,"vX0":5.7555513,"vY0":-142.66937,"vZ0":-4.1504793,"x":84.57,"y":134.09,"x0":-0.8361089,"y0":50.0,"z0":6.322159,"aX":-5.4834776},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":4.1,"spinRate":2388,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.38234999775886536,"extension":6.172037500096118},"index":3,"playId":"6936dbfe-6393-435d-948e-bd875e4f06c4","pitchNumber":3,"startTime":"2026-04-26T20:31:05.141Z","endTime":"2026-04-26T20:31:10.554Z","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":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92048,"aZ":-15.498033,"pfxX":-2.188070816552545,"pfxZ":7.902401404117974,"pX":-0.35570538,"pZ":4.13399,"vX0":2.101122,"vY0":-142.76071,"vZ0":-3.5622637,"x":130.56,"y":127.16,"x0":-0.80929136,"y0":50.0,"z0":6.344055,"aX":-4.6173525},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":3.8,"spinRate":2332,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3833160102367401,"extension":5.947982310623008},"index":4,"playId":"3209c85d-14c3-4299-a3e0-f5bda064f951","pitchNumber":4,"startTime":"2026-04-26T20:31:23.603Z","endTime":"2026-04-26T20:31:26.946Z","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":98.4,"endSpeed":92.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108543,"aZ":-14.882173,"pfxX":-1.897755863628988,"pfxZ":8.131417585170174,"pX":0.8218242,"pZ":2.802605,"vX0":4.5573225,"vY0":-143.1006,"vZ0":-7.16519,"x":85.67,"y":163.11,"x0":-0.5276706,"y0":50.0,"z0":6.2261024,"aX":-4.035702},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":2.9,"spinRate":2398,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3809640109539032,"extension":6.092506756619831},"index":5,"playId":"76c6b020-7957-4a5d-8c34-281b042b9c63","pitchNumber":5,"startTime":"2026-04-26T20:31:43.538Z","endTime":"2026-04-26T20:31:49.993Z","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":98.2,"endSpeed":91.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176752,"aZ":-13.878892,"pfxX":-1.3669291291180556,"pfxZ":8.684921217715646,"pX":0.13975722,"pZ":2.530095,"vX0":2.7876346,"vY0":-142.69821,"vZ0":-7.861401,"x":111.67,"y":170.47,"x0":-0.66318244,"y0":50.0,"z0":6.155512,"aX":-2.8795078},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":2.2,"spinRate":2389,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.384335994720459,"extension":5.842411299077231},"index":6,"playId":"4ceff3a6-87f9-4c35-94ea-c3a19a18fcf1","pitchNumber":6,"startTime":"2026-04-26T20:32:12.145Z","endTime":"2026-04-26T20:32:15.468Z","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":98.5,"endSpeed":91.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980852,"aZ":-14.333691,"pfxX":0.1332283434348078,"pfxZ":8.413307075425395,"pX":0.97492784,"pZ":3.309905,"vX0":4.743927,"vY0":-143.30127,"vZ0":-5.909065,"x":79.84,"y":149.41,"x0":-0.70514107,"y0":50.0,"z0":6.264436,"aX":0.28249672},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.8,"breakHorizontal":-1.1,"spinRate":2335,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.3812679946422577,"extension":6.085242733867775},"index":7,"playId":"5a0cee04-eea8-4197-8e50-89b64a04d6f8","pitchNumber":7,"startTime":"2026-04-26T20:32:38.154Z","endTime":"2026-04-26T20:32:41.696Z","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":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075108,"aZ":-16.903736,"pfxX":-3.437283412208707,"pfxZ":7.211574771272854,"pX":1.3163254,"pZ":2.9192717,"vX0":6.817598,"vY0":-143.22672,"vZ0":-6.257185,"x":66.82,"y":159.96,"x0":-0.63033795,"y0":50.0,"z0":6.1555705,"aX":-7.2783723},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.4,"breakHorizontal":5.3,"spinRate":2394,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3796060085296631,"extension":6.361482884940199},"index":8,"playId":"3672b323-aa91-40c0-a7fa-23366952dacc","pitchNumber":8,"startTime":"2026-04-26T20:33:03.075Z","endTime":"2026-04-26T20:33:07.529Z","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":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.912195,"aZ":-15.44723,"pfxX":-3.952007946066969,"pfxZ":8.070354503909433,"pX":0.078169286,"pZ":3.1553314,"vX0":3.8594916,"vY0":-141.99854,"vZ0":-5.795489,"x":114.02,"y":153.59,"x0":-0.7772145,"y0":50.0,"z0":6.1811185,"aX":-8.19102},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":6.8,"spinRate":2346,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.38384100794792175,"extension":6.315423043694082},"hitData":{"launchSpeed":88.0,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.2,"coordY":180.98}},"index":9,"playId":"458d1de2-bf81-4d5b-9c3c-886ff426dc9a","pitchNumber":9,"startTime":"2026-04-26T20:33:23.811Z","endTime":"2026-04-26T20:33:33.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:33:33.661Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T20:35:23.471Z","endTime":"2026-04-26T20:37:05.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":94.2,"endSpeed":87.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48079,"aZ":-26.018848,"pfxX":-7.668897861570823,"pfxZ":3.23622040157243,"pX":0.7896588,"pZ":1.8733923,"vX0":12.763894,"vY0":-136.2173,"vZ0":-4.354944,"x":86.9,"y":188.2,"x0":-2.9363484,"y0":50.0,"z0":5.264035,"aX":-14.586023},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":12.5,"spinRate":2380,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.40730300545692444,"extension":5.392611730755783},"index":0,"playId":"92c08837-d1b6-4ef7-bdac-8831d8dc993e","pitchNumber":1,"startTime":"2026-04-26T20:35:44.248Z","endTime":"2026-04-26T20:35:49.170Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-26T20:35:55.820Z","endTime":"2026-04-26T20:36:07.852Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24625,"aZ":-30.510588,"pfxX":1.1998425259834198,"pfxZ":1.0380314619053066,"pX":1.3523163,"pZ":2.3023884,"vX0":10.176463,"vY0":-124.30087,"vZ0":-1.4955512,"x":65.45,"y":176.62,"x0":-2.9093437,"y0":50.0,"z0":5.3872113,"aX":1.9227723},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-4.3,"spinRate":2508,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4480780065059662,"extension":4.9334318619074775},"index":2,"playId":"d1f3f4e1-bb35-40a0-9da3-e8ad5f09e590","pitchNumber":2,"startTime":"2026-04-26T20:36:07.852Z","endTime":"2026-04-26T20:36:12.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.530344,"aZ":-32.89977,"pfxX":1.1897637824139258,"pfxZ":-0.4761023666914992,"pX":0.70742124,"pZ":1.3521391,"vX0":8.278888,"vY0":-121.529434,"vZ0":-2.7647638,"x":90.03,"y":202.27,"x0":-2.8701937,"y0":50.0,"z0":5.3046784,"aX":1.8135369},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.8,"breakHorizontal":-4.1,"spinRate":2639,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4582909941673279,"extension":5.036597959012809},"index":3,"playId":"810ca83c-7347-4586-906f-65ecb2e0182b","pitchNumber":3,"startTime":"2026-04-26T20:36:24.625Z","endTime":"2026-04-26T20:36:29.040Z","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":94.2,"endSpeed":87.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.382193,"aZ":-21.444408,"pfxX":-7.001063016455943,"pfxZ":5.582086448594341,"pX":-0.528271,"pZ":2.0454462,"vX0":8.580531,"vY0":-136.63705,"vZ0":-5.0489106,"x":137.14,"y":183.55,"x0":-2.7779167,"y0":50.0,"z0":5.3568864,"aX":-13.457126},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":12.0,"spinRate":2366,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.40378499031066895,"extension":5.612089799770845},"index":4,"playId":"7d1f6ff9-a78d-4c26-a2a5-c101b15b873c","pitchNumber":4,"startTime":"2026-04-26T20:36:40.877Z","endTime":"2026-04-26T20:36:43.877Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.549953,"aZ":-29.204111,"pfxX":-7.823858204789049,"pfxZ":1.7853936283137852,"pX":-0.9298655,"pZ":0.8346719,"vX0":8.077845,"vY0":-126.54277,"vZ0":-4.81896,"x":152.44,"y":216.24,"x0":-3.1122472,"y0":50.0,"z0":5.030194,"aX":-13.014796},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":13.8,"spinRate":2046,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.43557900190353394,"extension":5.481269728793246},"index":5,"playId":"352fd76e-17c9-42eb-9e55-de536d5456af","pitchNumber":5,"startTime":"2026-04-26T20:37:00.184Z","endTime":"2026-04-26T20:37:05.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:37:05.582Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T20:37:13.347Z","endTime":"2026-04-26T20:38:54.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":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":669134,"link":"/api/v1/people/669134"},"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":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.924229,"aZ":-32.767487,"pfxX":2.5804725101613624,"pfxZ":-0.4177558873816737,"pX":0.27680448,"pZ":0.28407153,"vX0":7.393835,"vY0":-117.75927,"vZ0":-4.5742455,"x":106.45,"y":231.11,"x0":-3.2224967,"y0":50.0,"z0":5.239767,"aX":3.6656826},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.2,"breakHorizontal":-7.0,"spinRate":2774,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.47610101103782654,"extension":4.818119949556085},"index":0,"playId":"09c1739c-a4b9-4244-a221-5bc7a447acce","pitchNumber":1,"startTime":"2026-04-26T20:37:28.242Z","endTime":"2026-04-26T20:37:32.392Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23385,"aZ":-29.235975,"pfxX":-7.2159448007899005,"pfxZ":1.795944853091803,"pX":-0.030597111,"pZ":3.101332,"vX0":10.16334,"vY0":-125.49359,"vZ0":0.5314993,"x":118.17,"y":155.04,"x0":-3.1493635,"y0":50.0,"z0":5.219334,"aX":-11.80498},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":12.2,"spinRate":1963,"spinDirection":258},"zone":2,"typeConfidence":2.0,"plateTime":0.43927499651908875,"extension":5.475918608387624},"index":1,"playId":"c9400f61-479f-44be-8443-bc9396fa1af3","pitchNumber":2,"startTime":"2026-04-26T20:37:52.574Z","endTime":"2026-04-26T20:37:56.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.223532,"aZ":-25.644848,"pfxX":-7.43003928755212,"pfxZ":3.4279921862084093,"pX":1.4655972,"pZ":3.0491765,"vX0":14.1964855,"vY0":-135.371,"vZ0":-1.411437,"x":61.13,"y":156.45,"x0":-2.8209448,"y0":50.0,"z0":5.3276443,"aX":-14.151732},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":12.2,"spinRate":2359,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4078400135040283,"extension":5.379986809933279},"index":2,"playId":"e73a2f43-f3b0-4ce4-941a-be2c4333c96a","pitchNumber":3,"startTime":"2026-04-26T20:38:08.331Z","endTime":"2026-04-26T20:38:12.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.416128,"aZ":-31.625902,"pfxX":6.062046984049278,"pfxZ":0.38511812774919146,"pX":-0.17156169,"pZ":2.2184153,"vX0":4.915361,"vY0":-117.73619,"vZ0":-0.73069555,"x":123.54,"y":178.88,"x0":-3.0575688,"y0":50.0,"z0":5.4168506,"aX":8.628324},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.5,"breakHorizontal":-13.1,"spinRate":2860,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.4756050109863281,"extension":4.836958771928401},"index":3,"playId":"a5a7e0dc-4ef7-42a2-a804-281d99382704","pitchNumber":4,"startTime":"2026-04-26T20:38:28.623Z","endTime":"2026-04-26T20:38:45.026Z","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":96.0,"endSpeed":89.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746351,"aZ":-21.96925,"pfxX":-4.610787402457139,"pfxZ":5.072125886368939,"pX":0.14730315,"pZ":3.6614828,"vX0":9.939167,"vY0":-139.40291,"vZ0":-1.4903543,"x":111.39,"y":139.92,"x0":-2.8303216,"y0":50.0,"z0":5.6215878,"aX":-9.276608},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.5,"breakHorizontal":7.3,"spinRate":2416,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3960829973220825,"extension":5.454602907961747},"index":4,"playId":"9e02c160-1270-4b45-b0de-85c6ed970166","pitchNumber":5,"startTime":"2026-04-26T20:38:49.985Z","endTime":"2026-04-26T20:38:54.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:38:54.516Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T20:39:01.071Z","endTime":"2026-04-26T20:40:48.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88907,"aZ":-24.452612,"pfxX":-7.599291252338979,"pfxZ":3.981338593903489,"pX":0.17958662,"pZ":2.6210103,"vX0":11.436992,"vY0":-137.09204,"vZ0":-2.6206694,"x":110.15,"y":168.01,"x0":-3.024954,"y0":50.0,"z0":5.2238584,"aX":-14.738081},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":13.0,"spinRate":2378,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4048300087451935,"extension":5.236515613991444},"index":0,"playId":"588a7389-70b9-4346-be1e-2b5ef7a922ec","pitchNumber":1,"startTime":"2026-04-26T20:39:16.809Z","endTime":"2026-04-26T20:39:21.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-26T20:39:24.906Z","endTime":"2026-04-26T20:39:40.225Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"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":95.6,"endSpeed":88.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523113,"aZ":-20.715664,"pfxX":-3.3506299332370904,"pfxZ":5.7520470985277425,"pX":0.2665223,"pZ":3.5648162,"vX0":9.221289,"vY0":-138.71663,"vZ0":-2.0912237,"x":106.84,"y":142.53,"x0":-2.6324115,"y0":50.0,"z0":5.677448,"aX":-6.674636},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":5.0,"spinRate":2396,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3982749879360199,"extension":5.425000049936489},"index":2,"playId":"1b0b2a7a-d1dc-4bc8-a485-d2be6adc5460","pitchNumber":2,"startTime":"2026-04-26T20:39:40.225Z","endTime":"2026-04-26T20:39:43.225Z","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.0,"endSpeed":79.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.995655,"aZ":-35.918133,"pfxX":3.301456687957282,"pfxZ":-2.422677133027024,"pX":1.4447638,"pZ":0.76656497,"vX0":9.402093,"vY0":-121.928986,"vZ0":-3.5988257,"x":61.93,"y":218.08,"x0":-2.847756,"y0":50.0,"z0":5.273494,"aX":5.102162},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.6,"breakHorizontal":-8.3,"spinRate":2973,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45478400588035583,"extension":5.1358072307166145},"index":3,"playId":"bd6e8811-800d-4a3e-9307-85bb6be07781","pitchNumber":3,"startTime":"2026-04-26T20:40:00.749Z","endTime":"2026-04-26T20:40:06.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.50696,"aZ":-32.72738,"pfxX":5.003818728792385,"pfxZ":-0.3657480481806702,"pX":1.8811451,"pZ":0.5432054,"vX0":9.803983,"vY0":-121.10669,"vZ0":-4.7515354,"x":45.3,"y":224.11,"x0":-2.8378642,"y0":50.0,"z0":5.330951,"aX":7.57043},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.9,"breakHorizontal":-11.8,"spinRate":3040,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4570629894733429,"extension":5.393172577610166},"index":4,"playId":"f4252280-e8dc-4149-bba6-03af06b404aa","pitchNumber":4,"startTime":"2026-04-26T20:40:21.791Z","endTime":"2026-04-26T20:40:27.864Z","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":88.4,"endSpeed":82.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.937109,"aZ":-27.767464,"pfxX":-6.330866278625848,"pfxZ":2.5791733518360167,"pX":0.8904987,"pZ":1.7314829,"vX0":12.009705,"vY0":-128.21231,"vZ0":-3.3071063,"x":83.06,"y":192.03,"x0":-2.9783201,"y0":50.0,"z0":5.143048,"aX":-10.816492},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":10.1,"spinRate":1888,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4260520040988922,"extension":5.968218556852165},"index":5,"playId":"177e7ca6-2012-40c8-84e3-32519d24a72b","pitchNumber":5,"startTime":"2026-04-26T20:40:42.976Z","endTime":"2026-04-26T20:40:48.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:40:48.730Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T20:42:46.641Z","endTime":"2026-04-26T20:43:56.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":75.3,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.565512,"aZ":-35.047165,"pfxX":1.521653488395721,"pfxZ":-2.049212527322018,"pX":0.32395342,"pZ":2.1390288,"vX0":2.7158728,"vY0":-116.19707,"vZ0":-1.8734974,"x":104.65,"y":181.03,"x0":-1.0458661,"y0":50.0,"z0":6.2066603,"aX":2.1334121},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.7,"breakHorizontal":-3.5,"spinRate":2666,"spinDirection":31},"zone":6,"typeConfidence":2.0,"plateTime":0.47142601013183594,"extension":5.835446081762238},"index":0,"playId":"94fd4788-7add-4c55-8d5d-7e22733d0582","pitchNumber":1,"startTime":"2026-04-26T20:42:55.921Z","endTime":"2026-04-26T20:43:00.535Z","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":97.6,"endSpeed":90.8,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84799,"aZ":-13.921273,"pfxX":-1.5003543611117234,"pfxZ":8.771495790932121,"pX":0.5943504,"pZ":3.4136612,"vX0":4.274931,"vY0":-142.03557,"vZ0":-5.614636,"x":94.34,"y":146.61,"x0":-0.7232841,"y0":50.0,"z0":6.27292,"aX":-3.1221097},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":2.0,"spinRate":2335,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.3814449906349182,"extension":6.572926451214967},"index":1,"playId":"d9f59aa1-807c-4776-9a7c-cf7717779f1d","pitchNumber":2,"startTime":"2026-04-26T20:43:15.035Z","endTime":"2026-04-26T20:43:19.021Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-26T20:43:32.007Z","endTime":"2026-04-26T20:43:50.155Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":92.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528467,"aZ":-14.385374,"pfxX":-0.7926377900472776,"pfxZ":8.277480057844025,"pX":-0.5163812,"pZ":3.7233434,"vX0":1.0469062,"vY0":-143.88716,"vZ0":-4.727418,"x":136.68,"y":138.25,"x0":-0.77789044,"y0":50.0,"z0":6.2440424,"aX":-1.7034317},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.8,"breakHorizontal":1.3,"spinRate":2402,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.3774400055408478,"extension":6.312142441591878},"index":3,"playId":"325811f1-cf38-4540-85e2-2c0398426eda","pitchNumber":3,"startTime":"2026-04-26T20:43:50.155Z","endTime":"2026-04-26T20:43:56.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:43:56.224Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T20:44:17.837Z","endTime":"2026-04-26T20:46:14.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97583,"aZ":-13.728953,"pfxX":-1.868818864578337,"pfxZ":8.698582766562934,"pX":0.22880249,"pZ":3.4906366,"vX0":3.1587205,"vY0":-143.09135,"vZ0":-5.4021654,"x":108.28,"y":144.53,"x0":-0.63490486,"y0":50.0,"z0":6.228845,"aX":-3.9627922},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.6,"breakHorizontal":3.1,"spinRate":2427,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.3814550042152405,"extension":6.085908788395678},"index":0,"playId":"3fc7a312-4b4b-4942-8cd2-5d2e615f00a7","pitchNumber":1,"startTime":"2026-04-26T20:44:22.973Z","endTime":"2026-04-26T20:44:26.579Z","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":98.6,"endSpeed":92.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359705,"aZ":-13.715525,"pfxX":-1.9456692567960483,"pfxZ":8.680196845625328,"pX":0.9202067,"pZ":2.1055708,"vX0":4.8548455,"vY0":-143.3594,"vZ0":-9.189833,"x":81.92,"y":181.93,"x0":-0.52646,"y0":50.0,"z0":6.1648064,"aX":-4.1374674},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.6,"breakHorizontal":2.9,"spinRate":2306,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.37869998812675476,"extension":6.396738797660887},"index":1,"playId":"d6fc5e8b-d8be-49f2-add3-7575e94f2bd7","pitchNumber":2,"startTime":"2026-04-26T20:44:45.930Z","endTime":"2026-04-26T20:44:50.276Z","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":98.8,"endSpeed":92.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927967,"aZ":-14.509776,"pfxX":-1.6314172603952604,"pfxZ":8.280314798430194,"pX":1.3795867,"pZ":3.312431,"vX0":5.9789734,"vY0":-143.68826,"vZ0":-5.7616534,"x":64.41,"y":149.34,"x0":-0.49807087,"y0":50.0,"z0":6.213471,"aX":-3.480305},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.6,"breakHorizontal":2.2,"spinRate":2413,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.38000398874282837,"extension":6.111843848791647},"index":2,"playId":"32bed14b-5457-4256-a3d6-378630bbe95b","pitchNumber":3,"startTime":"2026-04-26T20:45:05.325Z","endTime":"2026-04-26T20:45:10.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.064783,"aZ":-28.015928,"pfxX":1.1283858114574836,"pfxZ":2.308700849690775,"pX":-0.101630576,"pZ":3.5105314,"vX0":2.0253446,"vY0":-131.87553,"vZ0":-2.0393963,"x":120.87,"y":144.0,"x0":-1.018517,"y0":50.0,"z0":6.3114796,"aX":2.0323262},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2363,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4148760139942169,"extension":5.951670054688541},"index":3,"playId":"e64724ef-d44e-4d8d-91f3-039d3edd3a8c","pitchNumber":4,"startTime":"2026-04-26T20:45:26.049Z","endTime":"2026-04-26T20:45:32.636Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.285833,"aZ":-35.74872,"pfxX":4.616653414692465,"pfxZ":-2.3892913453691587,"pX":-0.8483695,"pZ":3.3417916,"vX0":-0.9093209,"vY0":-120.67885,"vZ0":0.26509514,"x":149.34,"y":148.55,"x0":-1.0693831,"y0":50.0,"z0":6.340817,"aX":6.9071097},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.9,"breakHorizontal":-8.8,"spinRate":2797,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.456400990486145,"extension":5.7560663054308545},"index":4,"playId":"f2e0fd1f-1024-4980-9f22-44ac3e4c5947","pitchNumber":5,"startTime":"2026-04-26T20:45:51.053Z","endTime":"2026-04-26T20:45:56.378Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.723621,"aZ":-29.204977,"pfxX":0.2375196878189646,"pfxZ":1.7290157595957356,"pX":0.9611647,"pZ":3.809905,"vX0":4.885633,"vY0":-129.15886,"vZ0":-0.595187,"x":80.36,"y":135.91,"x0":-0.97254264,"y0":50.0,"z0":6.255748,"aX":0.40789697},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":-1.4,"spinRate":2503,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.425464004278183,"extension":5.837798587919219},"index":5,"playId":"6a0f92de-8ae6-417b-8848-956dd7ec9c25","pitchNumber":6,"startTime":"2026-04-26T20:46:10.709Z","endTime":"2026-04-26T20:46:14.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:46:14.885Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T20:46:22.733Z","endTime":"2026-04-26T20:54:46.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,8,9,10,11,12],"actionIndex":[6,7],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"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":"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":96.5,"endSpeed":90.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426146,"aZ":-15.480003,"pfxX":-1.474527539465371,"pfxZ":8.180865973938168,"pX":-0.9537992,"pZ":3.1394455,"vX0":1.0296457,"vY0":-140.4622,"vZ0":-5.689606,"x":153.36,"y":154.01,"x0":-1.1299901,"y0":50.0,"z0":6.1625032,"aX":-3.008937},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":2.6,"spinRate":2345,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3864240050315857,"extension":6.416866707363779},"index":0,"playId":"1cf1874d-7928-4659-925c-1a0b8b593a8c","pitchNumber":1,"startTime":"2026-04-26T20:46:41.078Z","endTime":"2026-04-26T20:46:45.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83497,"aZ":-16.31578,"pfxX":-0.44594489507318474,"pfxZ":7.888936972993564,"pX":-1.2699245,"pZ":3.5341995,"vX0":-0.01604659,"vY0":-139.36583,"vZ0":-4.4374146,"x":165.41,"y":143.36,"x0":-1.2061089,"y0":50.0,"z0":6.1908855,"aX":-0.8964238},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":0.8,"spinRate":2260,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.3911449909210205,"extension":6.167867521601399},"index":1,"playId":"96ad133d-74ea-4712-b2d7-8b5592f86a57","pitchNumber":2,"startTime":"2026-04-26T20:46:59.217Z","endTime":"2026-04-26T20:47:03.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.068596,"aZ":-15.376171,"pfxX":-1.2035827027765784,"pfxZ":8.435551458456384,"pX":0.4117749,"pZ":3.6732712,"vX0":4.018681,"vY0":-139.025,"vZ0":-4.2682514,"x":101.3,"y":139.6,"x0":-0.8852887,"y0":50.0,"z0":6.2235827,"aX":-2.3966863},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":1.6,"spinRate":2378,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.3901180028915405,"extension":6.539330785981625},"index":2,"playId":"3421955b-be85-41a1-8648-8e9438520da7","pitchNumber":3,"startTime":"2026-04-26T20:47:19.759Z","endTime":"2026-04-26T20:47:26.269Z","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":95.2,"endSpeed":88.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.629364,"aZ":-13.793084,"pfxX":-2.6770472878546223,"pfxZ":9.29291323413999,"pX":-0.48533463,"pZ":3.183435,"vX0":2.5024278,"vY0":-138.50069,"vZ0":-5.6061645,"x":135.5,"y":152.83,"x0":-1.046437,"y0":50.0,"z0":6.1284842,"aX":-5.295046},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2243,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.3965109884738922,"extension":5.83444211113797},"index":3,"playId":"ee0454a4-1fcb-4dd7-841b-9f37df3da454","pitchNumber":4,"startTime":"2026-04-26T20:47:40.638Z","endTime":"2026-04-26T20:47:44.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-26T20:47:51.492Z","endTime":"2026-04-26T20:48:10.034Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":97.7,"endSpeed":90.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.916037,"aZ":-14.121733,"pfxX":-2.139527497329111,"pfxZ":8.676456888829629,"pX":0.77372706,"pZ":2.8509219,"vX0":5.2462335,"vY0":-142.04022,"vZ0":-6.9246426,"x":87.51,"y":161.81,"x0":-0.8051115,"y0":50.0,"z0":6.1870933,"aX":-4.4515586},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":3.1,"spinRate":2329,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.3840300142765045,"extension":6.204284629796746},"index":5,"playId":"6c4222b6-2ea1-472c-b959-49ccd80a614f","pitchNumber":5,"startTime":"2026-04-26T20:48:10.034Z","endTime":"2026-04-26T20:48:14.675Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-26T20:49:58.951Z","endTime":"2026-04-26T20:51:26.667Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"description":"Defensive Substitution: James McCann replaces catcher Adrian Del Castillo, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-04-26T20:51:26.667Z","endTime":"2026-04-26T20:52:51.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":8,"playId":"08250946-0186-0053-001c-f08cd117d70a","startTime":"2026-04-26T20:52:51.425Z","endTime":"2026-04-26T20:53:08.862Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64707,"aZ":-13.35481,"pfxX":-2.142913404881485,"pfxZ":9.140314783636978,"pX":0.32923883,"pZ":2.108609,"vX0":4.016499,"vY0":-140.8781,"vZ0":-8.828314,"x":104.45,"y":181.85,"x0":-0.82183725,"y0":50.0,"z0":6.09813,"aX":-4.412126},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":3.5,"spinRate":2401,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.3868759870529175,"extension":6.127096614812615},"index":9,"playId":"1ac2f698-a26e-4dce-8761-611652312d86","pitchNumber":6,"startTime":"2026-04-26T20:53:08.862Z","endTime":"2026-04-26T20:53:12.113Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29828,"aZ":-14.259399,"pfxX":-1.3029921477235207,"pfxZ":8.716850182202856,"pX":0.52257544,"pZ":2.6385007,"vX0":4.3302298,"vY0":-140.68524,"vZ0":-7.0730906,"x":97.08,"y":167.54,"x0":-0.85084975,"y0":50.0,"z0":6.064872,"aX":-2.6778576},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":1.8,"spinRate":2289,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.3864870071411133,"extension":6.237703514850045},"index":10,"playId":"0fb8ded0-ba25-4f8c-a91c-370a40df7922","pitchNumber":7,"startTime":"2026-04-26T20:53:32.413Z","endTime":"2026-04-26T20:53:41.573Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.249868,"aZ":-34.11368,"pfxX":4.435669425434954,"pfxZ":-1.3639370170165233,"pX":0.8348228,"pZ":3.2449343,"vX0":2.8350623,"vY0":-117.90035,"vZ0":-0.16067585,"x":85.18,"y":151.17,"x0":-0.95170605,"y0":50.0,"z0":6.42792,"aX":6.3079495},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.9,"breakHorizontal":-9.2,"spinRate":2722,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.46923699975013733,"extension":5.592181691973227},"index":11,"playId":"caf820ad-472d-45b8-a279-0e569e82ffb7","pitchNumber":8,"startTime":"2026-04-26T20:54:11.263Z","endTime":"2026-04-26T20:54:14.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.934582,"aZ":-12.876729,"pfxX":-3.173031558202007,"pfxZ":9.62488177254444,"pX":0.88792324,"pZ":2.1961582,"vX0":6.229964,"vY0":-139.64674,"vZ0":-8.433038,"x":83.15,"y":179.48,"x0":-0.9481792,"y0":50.0,"z0":6.0757775,"aX":-6.361716},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2367,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.3931620121002197,"extension":5.901643610376072},"hitData":{"launchSpeed":91.7,"launchAngle":33.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.02,"coordY":85.17}},"index":12,"playId":"db6c3a3a-fdb2-4a7b-851a-e4609e28b532","pitchNumber":9,"startTime":"2026-04-26T20:54:32.019Z","endTime":"2026-04-26T20:54:46.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:54:46.190Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (3) on a fly ball to center field. Fernando Tatis Jr. scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T20:54:55.889Z","endTime":"2026-04-26T20:55:43.066Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"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":91.0,"endSpeed":85.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.500374,"aZ":-28.238092,"pfxX":0.7894488535528106,"pfxZ":2.1689370509207717,"pX":0.16568242,"pZ":2.8241928,"vX0":3.0809515,"vY0":-132.43329,"vZ0":-3.5772865,"x":110.68,"y":162.53,"x0":-1.104521,"y0":50.0,"z0":6.2061944,"aX":1.4326115},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":-2.0,"spinRate":2418,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.41406598687171936,"extension":5.846932491292478},"hitData":{"launchSpeed":104.6,"launchAngle":22.0,"totalDistance":436.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.12,"coordY":34.38}},"index":0,"playId":"b6891eb8-d22d-4f23-bc5e-f3f8c062284e","pitchNumber":1,"startTime":"2026-04-26T20:55:08.595Z","endTime":"2026-04-26T20:55:43.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:55:43.066Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T20:55:41.350Z","endTime":"2026-04-26T20:56:36.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":96.9,"endSpeed":90.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9846,"aZ":-14.336634,"pfxX":-0.4616928998175568,"pfxZ":8.663621943766675,"pX":-0.15310368,"pZ":2.3104496,"vX0":1.5418044,"vY0":-140.9481,"vZ0":-8.421538,"x":122.84,"y":176.4,"x0":-0.6417421,"y0":50.0,"z0":6.216378,"aX":-0.95059055},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":0.6,"spinRate":2475,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.3844760060310364,"extension":6.46245096299279},"index":0,"playId":"eb56b38e-3475-4de4-a73c-51a994dcd99d","pitchNumber":1,"startTime":"2026-04-26T20:56:04.277Z","endTime":"2026-04-26T20:56:08.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.584494,"aZ":-14.4952755,"pfxX":-1.0483071032002216,"pfxZ":8.372047285395343,"pX":-0.06951115,"pZ":3.1811712,"vX0":2.2865748,"vY0":-142.94276,"vZ0":-6.1064763,"x":119.65,"y":152.89,"x0":-0.736729,"y0":50.0,"z0":6.2224865,"aX":-2.213655},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.5,"breakHorizontal":1.6,"spinRate":2483,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.37930700182914734,"extension":6.490744787251229},"hitData":{"launchSpeed":94.2,"launchAngle":46.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.52,"coordY":116.73}},"index":1,"playId":"3178072b-5be6-4586-ba28-71e2145a8ed4","pitchNumber":2,"startTime":"2026-04-26T20:56:22.526Z","endTime":"2026-04-26T20:56:36.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T20:56:36.624Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Arenado walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T20:58:17.008Z","endTime":"2026-04-26T21:00:33.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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,4,6,7],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":78.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.611017,"aZ":-33.088337,"pfxX":0.47874017288600357,"pfxZ":-0.5907874085067764,"pX":0.10854986,"pZ":2.7074573,"vX0":7.468606,"vY0":-122.64437,"vZ0":-0.028618766,"x":112.86,"y":165.68,"x0":-3.017674,"y0":50.0,"z0":5.501949,"aX":0.7408563},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.6,"breakHorizontal":-2.6,"spinRate":2496,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4556330144405365,"extension":4.914763953116309},"index":0,"playId":"deb574e2-064e-466f-b694-b76529fb7a4c","pitchNumber":1,"startTime":"2026-04-26T20:58:39.787Z","endTime":"2026-04-26T20:58:43.878Z","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":94.7,"endSpeed":88.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.744482,"aZ":-19.68735,"pfxX":-3.7748818322429507,"pfxZ":6.387834473857728,"pX":0.9752986,"pZ":1.8164436,"vX0":11.110495,"vY0":-137.34283,"vZ0":-6.4897437,"x":79.82,"y":189.74,"x0":-2.591378,"y0":50.0,"z0":5.5002003,"aX":-7.3789563},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":5.4,"spinRate":2394,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40100300312042236,"extension":5.575702024569974},"index":1,"playId":"e31ec086-cb78-4f6f-b8db-0867c30d5246","pitchNumber":2,"startTime":"2026-04-26T20:58:53.804Z","endTime":"2026-04-26T20:58:58.116Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30538,"aZ":-22.077478,"pfxX":-6.333582513914333,"pfxZ":5.319921050484725,"pX":-1.041168,"pZ":2.3227296,"vX0":7.104488,"vY0":-135.6055,"vZ0":-4.258133,"x":156.69,"y":176.07,"x0":-2.8495932,"y0":50.0,"z0":5.416322,"aX":-12.020446},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":11.0,"spinRate":2407,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4060629904270172,"extension":5.671128513306144},"index":2,"playId":"a9df52b2-e239-4551-8f89-b51d851cacd1","pitchNumber":3,"startTime":"2026-04-26T20:59:10.211Z","endTime":"2026-04-26T20:59:16.699Z","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.6,"endSpeed":80.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.670082,"aZ":-31.027842,"pfxX":-6.5035038576351365,"pfxZ":0.7114566745251182,"pX":-0.9616536,"pZ":3.5724509,"vX0":7.40938,"vY0":-124.47136,"vZ0":1.6118339,"x":153.66,"y":142.32,"x0":-3.0962074,"y0":50.0,"z0":5.4354267,"aX":-10.477776},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":11.4,"spinRate":1911,"spinDirection":267},"zone":11,"typeConfidence":2.0,"plateTime":0.44192200899124146,"extension":5.575104804802441},"index":3,"playId":"02c938e3-f7b5-4514-9ed3-c8dd26d182a0","pitchNumber":4,"startTime":"2026-04-26T20:59:29.078Z","endTime":"2026-04-26T20:59:34.724Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.077585,"aZ":-33.11186,"pfxX":3.0770865599001485,"pfxZ":-0.6461023961699853,"pX":0.46427825,"pZ":2.9363256,"vX0":7.069475,"vY0":-118.71269,"vZ0":1.0301477,"x":99.3,"y":159.5,"x0":-2.9309318,"y0":50.0,"z0":5.4698586,"aX":4.4663186},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.4,"breakHorizontal":-7.7,"spinRate":2887,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.4697510004043579,"extension":5.009481756705937},"index":4,"playId":"6c90736b-46d0-46bb-be60-49e16da2ca07","pitchNumber":5,"startTime":"2026-04-26T20:59:46.587Z","endTime":"2026-04-26T20:59:51.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-26T20:59:55.475Z","endTime":"2026-04-26T21:00:07.960Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"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":87.0,"endSpeed":81.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.175358,"aZ":-29.011309,"pfxX":-6.198621992989787,"pfxZ":1.9077164685632297,"pX":-0.71711284,"pZ":2.7068439,"vX0":8.033006,"vY0":-126.492744,"vZ0":-0.6734088,"x":144.33,"y":165.7,"x0":-3.0983531,"y0":50.0,"z0":5.2523623,"aX":-10.276566},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":10.4,"spinRate":1953,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.43414899706840515,"extension":5.73671904448762},"index":6,"playId":"14471055-b1fe-47d0-850b-fee14e4a5295","pitchNumber":6,"startTime":"2026-04-26T21:00:07.960Z","endTime":"2026-04-26T21:00:11.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422733,"aZ":-19.785692,"pfxX":-3.0465746723760767,"pfxZ":6.3249210673054375,"pX":-1.0388583,"pZ":3.6265519,"vX0":5.9967155,"vY0":-138.04941,"vZ0":-2.0237403,"x":156.6,"y":140.86,"x0":-2.8292718,"y0":50.0,"z0":5.6799507,"aX":-5.967218},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":4.8,"spinRate":2341,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4008139967918396,"extension":5.4876737081472635},"index":7,"playId":"0d6faa72-3b90-41b1-9e8e-586eb99392c7","pitchNumber":7,"startTime":"2026-04-26T21:00:28.767Z","endTime":"2026-04-26T21:00:33.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:00:33.725Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T21:00:40.077Z","endTime":"2026-04-26T21:04:09.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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,2,3,4,5,6,7,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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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, 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":86.6,"endSpeed":80.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4609,"aZ":-26.661364,"pfxX":-8.325944617977292,"pfxZ":3.3981496776182816,"pX":1.1839337,"pZ":1.3191339,"vX0":13.0612335,"vY0":-125.29791,"vZ0":-3.91812,"x":71.87,"y":203.16,"x0":-2.9682217,"y0":50.0,"z0":5.0308237,"aX":-13.50688},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":13.6,"spinRate":1925,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.43650200963020325,"extension":6.020862677591679},"index":0,"playId":"611c5065-d2b1-4a1a-940b-597188da944e","pitchNumber":1,"startTime":"2026-04-26T21:00:57.914Z","endTime":"2026-04-26T21:01:03.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.953281,"aZ":-27.729382,"pfxX":-8.27870089707412,"pfxZ":2.785905550314685,"pX":-0.084284775,"pZ":1.9406888,"vX0":10.054914,"vY0":-124.45556,"vZ0":-2.2508202,"x":120.21,"y":186.38,"x0":-3.0721262,"y0":50.0,"z0":5.112372,"aX":-13.207881},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.7,"breakHorizontal":13.9,"spinRate":1964,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.44189101457595825,"extension":5.781512482585556},"index":1,"playId":"95b83a9e-8bc1-4964-9a72-dbc25236c0f4","pitchNumber":2,"startTime":"2026-04-26T21:01:15.798Z","endTime":"2026-04-26T21:01:20.367Z","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":86.5,"endSpeed":80.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.974796,"aZ":-28.33386,"pfxX":-6.934212535385071,"pfxZ":2.3614173740383206,"pX":-0.10038714,"pZ":2.1981168,"vX0":9.728894,"vY0":-125.56131,"vZ0":-1.6409284,"x":120.83,"y":179.43,"x0":-3.096598,"y0":50.0,"z0":5.120633,"aX":-11.276648},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":11.4,"spinRate":1893,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.43707698583602905,"extension":5.864931216702999},"index":2,"playId":"c8db8fdb-964f-49f2-8b5b-38558aaa5035","pitchNumber":3,"startTime":"2026-04-26T21:01:35.929Z","endTime":"2026-04-26T21:01:39.319Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.941353,"aZ":-30.869884,"pfxX":5.416456521965387,"pfxZ":0.8848425382234918,"pX":0.41949144,"pZ":1.8854625,"vX0":6.5455837,"vY0":-120.016106,"vZ0":-1.843914,"x":101.01,"y":187.87,"x0":-3.031355,"y0":50.0,"z0":5.380161,"aX":7.98313},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.1,"breakHorizontal":-12.1,"spinRate":2854,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.4648669958114624,"extension":5.115118083052748},"index":3,"playId":"c9fef454-a0ca-4501-814d-3c4b349d9102","pitchNumber":4,"startTime":"2026-04-26T21:01:59.966Z","endTime":"2026-04-26T21:02:03.971Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10745,"aZ":-32.09834,"pfxX":6.224488414178683,"pfxZ":0.05204724624577001,"pX":0.6839042,"pZ":2.109137,"vX0":7.0656137,"vY0":-119.348145,"vZ0":-1.1051346,"x":90.93,"y":181.83,"x0":-3.1075952,"y0":50.0,"z0":5.439206,"aX":9.05565},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.4,"breakHorizontal":-13.8,"spinRate":2977,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.46635299921035767,"extension":5.287388412971196},"index":4,"playId":"4cb3b059-e613-45e6-85b8-af54f1f831fa","pitchNumber":5,"startTime":"2026-04-26T21:02:25.648Z","endTime":"2026-04-26T21:02:29.161Z","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":87.7,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.648827,"aZ":-26.69657,"pfxX":-8.5438189544077,"pfxZ":3.2864959807846486,"pX":1.1552953,"pZ":1.3367159,"vX0":13.105151,"vY0":-126.91325,"vZ0":-4.211368,"x":72.96,"y":202.69,"x0":-2.9156923,"y0":50.0,"z0":5.089941,"aX":-14.239596},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":14.2,"spinRate":2023,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.43250998854637146,"extension":5.793116615200292},"index":5,"playId":"5958f744-4dc1-436b-97b9-6fdeed35ab1a","pitchNumber":6,"startTime":"2026-04-26T21:02:55.931Z","endTime":"2026-04-26T21:03:00.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.699245,"aZ":-27.989653,"pfxX":-7.276023466756024,"pfxZ":2.5685826741804285,"pX":-0.72895014,"pZ":2.8065648,"vX0":8.523261,"vY0":-125.83363,"vZ0":-0.40168306,"x":144.79,"y":163.0,"x0":-3.1934843,"y0":50.0,"z0":5.201952,"aX":-11.853071},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":12.4,"spinRate":2075,"spinDirection":253},"zone":1,"typeConfidence":2.0,"plateTime":0.4376620054244995,"extension":5.726249903205811},"index":6,"playId":"23a0cba8-8f45-41f7-84f2-80d0034e644f","pitchNumber":7,"startTime":"2026-04-26T21:03:16.438Z","endTime":"2026-04-26T21:03:20.474Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44515,"aZ":-27.038832,"pfxX":-7.859803442879924,"pfxZ":3.129724325157526,"pX":1.2340552,"pZ":1.8097967,"vX0":13.217399,"vY0":-126.18909,"vZ0":-2.8452394,"x":69.96,"y":189.92,"x0":-3.0109646,"y0":50.0,"z0":5.08915,"aX":-12.896364},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":12.5,"spinRate":1889,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.43395501375198364,"extension":6.010711897076583},"index":7,"playId":"f2528865-0cb8-4bc4-b120-109a0f2f1630","pitchNumber":8,"startTime":"2026-04-26T21:03:41.123Z","endTime":"2026-04-26T21:03:45.718Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.233606,"aZ":-32.378765,"pfxX":4.180118030919803,"pfxZ":-0.1362204738694617,"pX":1.4489796,"pZ":2.369508,"vX0":9.257608,"vY0":-121.40771,"vZ0":-0.61471784,"x":61.77,"y":174.8,"x0":-2.9389403,"y0":50.0,"z0":5.416099,"aX":6.2821064},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.5,"breakHorizontal":-10.3,"spinRate":2778,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.46032899618148804,"extension":5.088461430992667},"index":8,"playId":"c85331ea-e234-4966-9e5a-b6af9c920b76","pitchNumber":9,"startTime":"2026-04-26T21:04:03.525Z","endTime":"2026-04-26T21:04:09.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:04:09.950Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T21:04:15.145Z","endTime":"2026-04-26T21:06:28.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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,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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":94.0,"endSpeed":86.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.400784,"aZ":-28.03095,"pfxX":-8.032677445824689,"pfxZ":2.1855905652046204,"pX":-0.01886811,"pZ":3.0475163,"vX0":10.787799,"vY0":-136.2123,"vZ0":-0.8712533,"x":117.72,"y":156.5,"x0":-2.9724836,"y0":50.0,"z0":5.292759,"aX":-15.227175},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.8,"breakHorizontal":13.6,"spinRate":2276,"spinDirection":258},"zone":2,"typeConfidence":2.0,"plateTime":0.4073770046234131,"extension":5.452372035955193},"index":0,"playId":"443cd422-82e8-4e93-b258-4f92c5f6fc0f","pitchNumber":1,"startTime":"2026-04-26T21:04:36.105Z","endTime":"2026-04-26T21:04:40.665Z","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":86.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39365,"aZ":-24.432451,"pfxX":-7.646692784752432,"pfxZ":4.0784645385629545,"pX":-1.1332251,"pZ":1.6565814,"vX0":6.9923787,"vY0":-136.51189,"vZ0":-5.4628444,"x":160.2,"y":194.05,"x0":-2.73041,"y0":50.0,"z0":5.3507514,"aX":-14.514599},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":13.6,"spinRate":2318,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.40717700123786926,"extension":5.419196028096156},"index":1,"playId":"5ef45d66-60f2-400f-a6ba-8acfc5eae839","pitchNumber":2,"startTime":"2026-04-26T21:04:53.783Z","endTime":"2026-04-26T21:04:58.064Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.440351,"aZ":-26.916998,"pfxX":-6.602361915618415,"pfxZ":3.210118143107947,"pX":0.43040684,"pZ":2.985748,"vX0":10.588652,"vY0":-125.83992,"vZ0":-0.5150886,"x":100.59,"y":158.16,"x0":-2.9347115,"y0":50.0,"z0":5.3332086,"aX":-10.812415},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":10.7,"spinRate":1955,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.43386998772621155,"extension":6.099094556072565},"index":2,"playId":"b93f26ad-7de8-4323-a167-1dcf4402528d","pitchNumber":3,"startTime":"2026-04-26T21:05:13.394Z","endTime":"2026-04-26T21:05:18.395Z","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":95.1,"endSpeed":88.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.088661,"aZ":-19.624964,"pfxX":-3.3028347520377688,"pfxZ":6.419566907281951,"pX":0.74905187,"pZ":3.6361644,"vX0":10.469914,"vY0":-137.8527,"vZ0":-2.199042,"x":88.45,"y":140.6,"x0":-2.642057,"y0":50.0,"z0":5.746506,"aX":-6.456434},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":4.6,"spinRate":2368,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39885199069976807,"extension":5.823398825377616},"index":3,"playId":"027d3cfb-b772-4374-942b-06acdc0ebcb8","pitchNumber":4,"startTime":"2026-04-26T21:05:34.182Z","endTime":"2026-04-26T21:05:37.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.027418,"aZ":-32.000637,"pfxX":4.7116535972422495,"pfxZ":0.11748031119075346,"pX":1.9085892,"pZ":2.1556036,"vX0":9.998442,"vY0":-119.62117,"vZ0":-1.1379133,"x":44.25,"y":180.58,"x0":-2.904954,"y0":50.0,"z0":5.4564075,"aX":6.9547276},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.2,"breakHorizontal":-11.4,"spinRate":2909,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4645540118217468,"extension":5.173602207439152},"index":4,"playId":"476cb022-4b53-47fc-a3fc-542116839720","pitchNumber":5,"startTime":"2026-04-26T21:06:00.500Z","endTime":"2026-04-26T21:06:05.188Z","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.6,"endSpeed":88.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.541655,"aZ":-18.112175,"pfxX":-4.54744104090638,"pfxZ":7.077716584280719,"pX":-0.01870735,"pZ":3.017628,"vX0":9.041824,"vY0":-138.7661,"vZ0":-4.0413027,"x":117.71,"y":157.3,"x0":-2.701755,"y0":50.0,"z0":5.669357,"aX":-9.034764},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":7.3,"spinRate":2359,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39751800894737244,"extension":5.5781726449180455},"index":5,"playId":"23a72645-bea3-4b91-a6d4-baebb24c4b2a","pitchNumber":6,"startTime":"2026-04-26T21:06:22.480Z","endTime":"2026-04-26T21:06:28.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:06:28.208Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to second baseman Jake Cronenworth in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T21:06:40.317Z","endTime":"2026-04-26T21:07:34.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.05684,"aZ":-30.375437,"pfxX":3.351810879594698,"pfxZ":1.1847637535080195,"pX":0.70128936,"pZ":2.184731,"vX0":8.059886,"vY0":-121.433105,"vZ0":-1.4634744,"x":90.27,"y":179.79,"x0":-3.0700493,"y0":50.0,"z0":5.3904004,"aX":5.0884547},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.9,"breakHorizontal":-8.3,"spinRate":2871,"spinDirection":95},"zone":6,"typeConfidence":2.0,"plateTime":0.4579469859600067,"extension":5.169153369943613},"index":0,"playId":"7cfbd2a4-7649-44e6-9554-cc85179440ad","pitchNumber":1,"startTime":"2026-04-26T21:06:54.324Z","endTime":"2026-04-26T21:06:58.982Z","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":92.0,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.455404,"aZ":-32.018673,"pfxX":-10.483228550182552,"pfxZ":0.08625983935230828,"pX":0.3187336,"pZ":2.4700034,"vX0":12.279616,"vY0":-133.09462,"vZ0":-1.6333891,"x":104.85,"y":172.09,"x0":-2.991985,"y0":50.0,"z0":5.395131,"aX":-18.8823},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.4,"breakHorizontal":17.8,"spinRate":2303,"spinDirection":274},"zone":6,"typeConfidence":2.0,"plateTime":0.4185880124568939,"extension":5.326807655374521},"hitData":{"launchSpeed":91.0,"launchAngle":66.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":176.85,"coordY":170.34}},"index":1,"playId":"aef5c7ae-0552-43f8-8c6b-cc154d805e01","pitchNumber":2,"startTime":"2026-04-26T21:07:20.709Z","endTime":"2026-04-26T21:07:34.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:07:34.866Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T21:09:32.226Z","endTime":"2026-04-26T21:11:45.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.735548,"aZ":-35.949596,"pfxX":1.6815747743047127,"pfxZ":-2.6763779089206783,"pX":0.6766076,"pZ":0.8509843,"vX0":3.404682,"vY0":-117.08226,"vZ0":-4.4852657,"x":91.21,"y":215.8,"x0":-1.0048721,"y0":50.0,"z0":6.094078,"aX":2.372185},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.5,"breakHorizontal":-4.0,"spinRate":2775,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.47047799825668335,"extension":5.714143589725644},"index":0,"playId":"920dff31-cdd9-4a88-bbbe-e16097e38dca","pitchNumber":1,"startTime":"2026-04-26T21:09:51.147Z","endTime":"2026-04-26T21:09:54.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.579395,"aZ":-28.02348,"pfxX":0.2901181101975009,"pfxZ":2.3110630357359336,"pX":1.6618767,"pZ":2.1515553,"vX0":7.015886,"vY0":-131.81866,"vZ0":-4.8755608,"x":53.65,"y":180.69,"x0":-1.0487074,"y0":50.0,"z0":6.0417128,"aX":0.5210269},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.8,"spinRate":2132,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.41481098532676697,"extension":6.028005066193307},"index":1,"playId":"3bbce990-1491-46c7-bddc-572c10392bd2","pitchNumber":2,"startTime":"2026-04-26T21:10:07.500Z","endTime":"2026-04-26T21:10:11.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37094,"aZ":-15.455731,"pfxX":-0.9145669081783669,"pfxZ":8.311810807918938,"pX":0.81345475,"pZ":2.510374,"vX0":4.828281,"vY0":-139.30493,"vZ0":-7.105128,"x":85.99,"y":171.0,"x0":-0.80620736,"y0":50.0,"z0":6.071775,"aX":-1.839567},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":1.0,"spinRate":2316,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.3904469907283783,"extension":6.256974901114235},"index":2,"playId":"0f6125da-c23e-422d-938c-6926918fdab7","pitchNumber":3,"startTime":"2026-04-26T21:10:24.366Z","endTime":"2026-04-26T21:10:27.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478735,"aZ":-24.648705,"pfxX":0.7698425333800276,"pfxZ":4.102007786589344,"pX":0.5177067,"pZ":1.9443767,"vX0":4.172818,"vY0":-133.3203,"vZ0":-5.981663,"x":97.27,"y":186.28,"x0":-1.1545964,"y0":50.0,"z0":5.947454,"aX":1.4123163},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-2.2,"spinRate":2165,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.40922799706459045,"extension":6.175255916250033},"index":3,"playId":"3e657a78-8e56-4918-840c-92553c4f58e5","pitchNumber":4,"startTime":"2026-04-26T21:10:44.658Z","endTime":"2026-04-26T21:10:47.990Z","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":97.4,"endSpeed":90.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.644047,"aZ":-14.571433,"pfxX":0.0810629952200285,"pfxZ":8.509409591907591,"pX":1.0833399,"pZ":2.214918,"vX0":4.6392813,"vY0":-141.60538,"vZ0":-8.237061,"x":75.71,"y":178.98,"x0":-0.5735302,"y0":50.0,"z0":6.0576577,"aX":0.16768701},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":-1.0,"spinRate":2243,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.3855609893798828,"extension":6.145616685311625},"index":4,"playId":"eefd27b1-09f3-471a-9241-704d838d7b59","pitchNumber":5,"startTime":"2026-04-26T21:11:10.815Z","endTime":"2026-04-26T21:11:13.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.026402,"aZ":-35.732502,"pfxX":3.240590431089476,"pfxZ":-2.5466929270526553,"pX":-0.008681102,"pZ":3.9298098,"vX0":0.97396326,"vY0":-116.38899,"vZ0":1.7468209,"x":117.33,"y":132.68,"x0":-0.84975064,"y0":50.0,"z0":6.5018044,"aX":4.5280414},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.8,"breakHorizontal":-6.5,"spinRate":2710,"spinDirection":47},"zone":12,"typeConfidence":2.0,"plateTime":0.47117099165916443,"extension":5.911115429845694},"hitData":{"launchSpeed":92.4,"launchAngle":34.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.9,"coordY":57.79}},"index":5,"playId":"c36b2791-3bee-43cd-b4f5-4767de0d5f60","pitchNumber":6,"startTime":"2026-04-26T21:11:33.010Z","endTime":"2026-04-26T21:11:45.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:11:45.774Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Andujar doubles (6) on a sharp fly ball to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T21:11:55.118Z","endTime":"2026-04-26T21:12:25.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.097841,"aZ":-16.901876,"pfxX":-1.9532676756851317,"pfxZ":7.492834775466617,"pX":0.16268374,"pZ":3.0107808,"vX0":3.0250852,"vY0":-140.52913,"vZ0":-5.7046785,"x":110.8,"y":157.49,"x0":-0.6654068,"y0":50.0,"z0":6.1317782,"aX":-3.9812007},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":3.1,"spinRate":2331,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.38756799697875977,"extension":6.271272975941655},"hitData":{"launchSpeed":102.2,"launchAngle":26.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":151.06,"coordY":36.44}},"index":0,"playId":"a420c84c-27bd-4618-bf03-b8264c25cff0","pitchNumber":1,"startTime":"2026-04-26T21:12:09.314Z","endTime":"2026-04-26T21:12:25.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:12:25.472Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Campusano flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T21:12:31.800Z","endTime":"2026-04-26T21:15:30.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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":1},"pitchData":{"startSpeed":94.1,"endSpeed":88.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728848,"aZ":-23.604048,"pfxX":-0.8753543411652873,"pfxZ":4.413267817553573,"pX":1.0308399,"pZ":2.4809089,"vX0":6.294055,"vY0":-136.9202,"vZ0":-5.693612,"x":77.71,"y":171.8,"x0":-1.161693,"y0":50.0,"z0":6.151483,"aX":-1.6998459},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":0.6,"spinRate":2446,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.3983120024204254,"extension":6.125521628562546},"index":0,"playId":"fe6c4e4e-36bb-4d0a-a4c4-669ef3139ddc","pitchNumber":1,"startTime":"2026-04-26T21:12:53.734Z","endTime":"2026-04-26T21:12:58.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":90.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44098,"aZ":-14.535794,"pfxX":-1.599881944693918,"pfxZ":8.640590263163949,"pX":0.2001017,"pZ":2.9213123,"vX0":4.0484843,"vY0":-140.48796,"vZ0":-6.369882,"x":109.37,"y":159.9,"x0":-1.0386254,"y0":50.0,"z0":6.1267357,"aX":-3.2658532},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":2.4,"spinRate":2372,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.38815799355506897,"extension":6.161620767097773},"index":1,"playId":"d4a049ba-fc98-4cfc-8aff-0539ab1783d2","pitchNumber":2,"startTime":"2026-04-26T21:13:11.635Z","endTime":"2026-04-26T21:13:16.312Z","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":97.4,"endSpeed":91.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.737753,"aZ":-15.56608,"pfxX":-1.5109054392247687,"pfxZ":7.970236300483462,"pX":2.1408005,"pZ":2.3923917,"vX0":8.990867,"vY0":-141.47101,"vZ0":-7.7362957,"x":35.4,"y":174.19,"x0":-0.84434056,"y0":50.0,"z0":6.1057644,"aX":-3.148307},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":1.6,"spinRate":2434,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.3848010003566742,"extension":6.119196261633725},"index":2,"playId":"c1c06c9e-fa7b-4ddd-be75-d8bd4703164a","pitchNumber":3,"startTime":"2026-04-26T21:13:30.467Z","endTime":"2026-04-26T21:13:34.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":88.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.940739,"aZ":-21.565018,"pfxX":0.45216535988051115,"pfxZ":5.4714564732679225,"pX":-0.98808396,"pZ":2.6219456,"vX0":0.68585956,"vY0":-136.43567,"vZ0":-5.458917,"x":154.66,"y":167.99,"x0":-1.2985827,"y0":50.0,"z0":6.076017,"aX":0.8767651},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.0,"spinRate":2375,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.40162399411201477,"extension":5.749530914261585},"index":3,"playId":"e95f41b9-55e2-427d-bc4c-fa9d7f325e80","pitchNumber":4,"startTime":"2026-04-26T21:13:48.139Z","endTime":"2026-04-26T21:13:53.387Z","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":96.1,"endSpeed":89.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870226,"aZ":-13.4251375,"pfxX":-1.0428346664182782,"pfxZ":9.29870063395012,"pX":0.21292321,"pZ":2.275059,"vX0":3.3933268,"vY0":-139.78214,"vZ0":-8.020079,"x":108.88,"y":177.35,"x0":-0.8715813,"y0":50.0,"z0":6.0274115,"aX":-2.1026576},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":1.4,"spinRate":2377,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.3898470103740692,"extension":6.245098558310761},"index":4,"playId":"2a7d4acf-8f93-4d3b-a904-c7c1e55f09b8","pitchNumber":5,"startTime":"2026-04-26T21:14:07.310Z","endTime":"2026-04-26T21:14:10.310Z","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":96.5,"endSpeed":89.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.107906,"aZ":-16.388422,"pfxX":-1.9274803069163493,"pfxZ":7.762401474742438,"pX":-0.43899935,"pZ":3.2943666,"vX0":2.540607,"vY0":-140.38385,"vZ0":-5.061099,"x":133.73,"y":149.83,"x0":-1.097687,"y0":50.0,"z0":6.156591,"aX":-3.9197345},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":3.2,"spinRate":2225,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.39024099707603455,"extension":5.956935522750293},"index":5,"playId":"983b3e6f-af2a-4bf0-8166-58bf1a4dd691","pitchNumber":6,"startTime":"2026-04-26T21:14:30.718Z","endTime":"2026-04-26T21:14:34.431Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-26T21:15:01.134Z","endTime":"2026-04-26T21:15:16.082Z","isPitch":false,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411543,"aZ":-14.214266,"pfxX":-1.3350787770560406,"pfxZ":8.672598426736245,"pX":0.24237205,"pZ":3.1067421,"vX0":3.6691666,"vY0":-141.4169,"vZ0":-6.183386,"x":107.76,"y":154.9,"x0":-0.88609254,"y0":50.0,"z0":6.196972,"aX":-2.7647376},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":1.9,"spinRate":2317,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.38356199860572815,"extension":6.427195050272102},"hitData":{"launchSpeed":99.0,"launchAngle":52.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.11,"coordY":90.75}},"index":7,"playId":"98407f13-9017-485f-9328-4cbf4d9a4e69","pitchNumber":7,"startTime":"2026-04-26T21:15:16.082Z","endTime":"2026-04-26T21:15:30.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:15:30.911Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T21:15:43.137Z","endTime":"2026-04-26T21:16:29.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"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":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.655357,"aZ":-13.60581,"pfxX":-1.4137794945653028,"pfxZ":9.143425254371222,"pX":-0.35037073,"pZ":3.9938056,"vX0":2.6937861,"vY0":-139.985,"vZ0":-3.885899,"x":130.36,"y":130.95,"x0":-1.131601,"y0":50.0,"z0":6.2606034,"aX":-2.8710399},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":2.3,"spinRate":2330,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3905549943447113,"extension":5.980374149763051},"index":0,"playId":"f9ef793b-6651-4392-bae6-cc3cb99eda9b","pitchNumber":1,"startTime":"2026-04-26T21:16:01.256Z","endTime":"2026-04-26T21:16:05.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":90.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47402,"aZ":-12.903517,"pfxX":-1.6086220037280103,"pfxZ":9.412795422584052,"pX":1.1151869,"pZ":2.509567,"vX0":5.9673724,"vY0":-140.68364,"vZ0":-7.8591633,"x":74.49,"y":171.02,"x0":-0.8059088,"y0":50.0,"z0":6.138816,"aX":-3.2933037},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":2.0,"spinRate":2232,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.386231005191803,"extension":6.34930108788758},"hitData":{"launchSpeed":62.4,"launchAngle":12.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.24,"coordY":158.88}},"index":1,"playId":"b6962b23-d03f-48cc-a22c-e398d96b0e46","pitchNumber":2,"startTime":"2026-04-26T21:16:20.266Z","endTime":"2026-04-26T21:16:29.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:16:29.993Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, first baseman Gavin Sheets to pitcher Michael King.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T21:18:19.773Z","endTime":"2026-04-26T21:19:27.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.343782,"aZ":-24.890081,"pfxX":-6.889882167493264,"pfxZ":3.9411418315932503,"pX":1.0737401,"pZ":2.5282316,"vX0":13.329787,"vY0":-133.74585,"vZ0":-2.695302,"x":76.07,"y":170.52,"x0":-3.0353608,"y0":50.0,"z0":5.295282,"aX":-12.733832},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":11.2,"spinRate":2285,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.4136419892311096,"extension":5.3886154035883616},"index":0,"playId":"af315ca7-d37f-433e-aebe-5f50d8256156","pitchNumber":1,"startTime":"2026-04-26T21:18:37.399Z","endTime":"2026-04-26T21:18:41.731Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.07986,"aZ":-32.31111,"pfxX":3.6513778989709267,"pfxZ":-0.0935826747582888,"pX":0.8046227,"pZ":1.938609,"vX0":8.029292,"vY0":-119.46266,"vZ0":-1.5096884,"x":86.33,"y":186.44,"x0":-3.0552428,"y0":50.0,"z0":5.445433,"aX":5.3484745},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.8,"breakHorizontal":-9.1,"spinRate":2798,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4675079882144928,"extension":4.996355046124595},"index":1,"playId":"5252c394-efec-4af8-aa24-2b855aa2e716","pitchNumber":2,"startTime":"2026-04-26T21:19:02.490Z","endTime":"2026-04-26T21:19:06.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.055443,"aZ":-29.372337,"pfxX":-7.077755890493316,"pfxZ":1.7632677505804795,"pX":-0.6067815,"pZ":1.5545735,"vX0":8.80396,"vY0":-123.7669,"vZ0":-2.6699605,"x":140.13,"y":196.81,"x0":-3.2543569,"y0":50.0,"z0":5.0438585,"aX":-11.24605},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.8,"breakHorizontal":12.2,"spinRate":1983,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4474579989910126,"extension":5.248336419658711},"hitData":{"launchSpeed":95.6,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.13,"coordY":162.23}},"index":2,"playId":"afcbf02e-8d47-41cb-b4c2-d2b4f5051995","pitchNumber":3,"startTime":"2026-04-26T21:19:17.233Z","endTime":"2026-04-26T21:19:27.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:19:27.763Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T21:19:34.272Z","endTime":"2026-04-26T21:21:14.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":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":669134,"link":"/api/v1/people/669134"},"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, 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":85.9,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.688341,"aZ":-28.954794,"pfxX":-5.930157627646378,"pfxZ":1.9846850727486796,"pX":-1.2116044,"pZ":2.8191404,"vX0":7.266175,"vY0":-124.86833,"vZ0":-0.120449476,"x":163.18,"y":162.66,"x0":-3.3534777,"y0":50.0,"z0":5.1956334,"aX":-9.619084},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":10.3,"spinRate":1839,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.44042500853538513,"extension":5.57741155148804},"index":0,"playId":"86637a59-452d-468b-9ffe-a2876a55a3c8","pitchNumber":1,"startTime":"2026-04-26T21:19:50.313Z","endTime":"2026-04-26T21:19:54.664Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.711998,"aZ":-29.543482,"pfxX":-6.6395274062794964,"pfxZ":1.6405118086675956,"pX":-0.79008526,"pZ":3.111555,"vX0":8.376647,"vY0":-124.44887,"vZ0":0.80007875,"x":147.12,"y":154.77,"x0":-3.3037927,"y0":50.0,"z0":5.1898,"aX":-10.646575},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":11.4,"spinRate":1836,"spinDirection":259},"zone":1,"typeConfidence":2.0,"plateTime":0.44226399064064026,"extension":5.631532099616183},"index":1,"playId":"ef1f9cd7-0099-42a7-a395-0117e00fcd73","pitchNumber":2,"startTime":"2026-04-26T21:20:06.717Z","endTime":"2026-04-26T21:20:10.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.873072,"aZ":-33.41333,"pfxX":0.061535434137413816,"pfxZ":-0.8271259849700402,"pX":-1.1582841,"pZ":2.2611287,"vX0":5.0022078,"vY0":-120.40843,"vZ0":-0.6273983,"x":161.15,"y":177.73,"x0":-3.2526379,"y0":50.0,"z0":5.4264927,"aX":0.09217519},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.0,"breakHorizontal":-1.2,"spinRate":2518,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.4630019962787628,"extension":4.955190294996647},"index":2,"playId":"db0c8f9c-bc41-47d5-a9f9-bcc68724edeb","pitchNumber":3,"startTime":"2026-04-26T21:20:23.279Z","endTime":"2026-04-26T21:20:28.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167093,"aZ":-24.142965,"pfxX":-8.45338591909784,"pfxZ":4.217401440218677,"pX":-0.8649245,"pZ":1.4946785,"vX0":9.088314,"vY0":-136.00392,"vZ0":-5.445702,"x":149.97,"y":198.42,"x0":-3.1291666,"y0":50.0,"z0":5.158963,"aX":-16.097614},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":14.9,"spinRate":2328,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.40772899985313416,"extension":5.3309514297275085},"index":3,"playId":"410b1ab2-d719-4fb0-82fc-395574bed00e","pitchNumber":4,"startTime":"2026-04-26T21:20:38.555Z","endTime":"2026-04-26T21:20:42.799Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.757109,"aZ":-29.13243,"pfxX":3.884763816210228,"pfxZ":2.1161417674830574,"pX":-0.3100984,"pZ":1.4400557,"vX0":5.4842815,"vY0":-118.60435,"vZ0":-2.9098818,"x":128.82,"y":199.9,"x0":-3.1461878,"y0":50.0,"z0":5.310784,"aX":5.5838027},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.2,"breakHorizontal":-9.0,"spinRate":2883,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.47212401032447815,"extension":4.938126705450022},"index":4,"playId":"f174ccc1-6918-4b2d-aa8f-cd1a166d096b","pitchNumber":5,"startTime":"2026-04-26T21:20:55.077Z","endTime":"2026-04-26T21:21:00.164Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986103,"aZ":-27.366314,"pfxX":-8.359803106841138,"pfxZ":2.4935826072542686,"pX":-0.8388058,"pZ":2.1428246,"vX0":8.691138,"vY0":-136.96089,"vZ0":-3.4118242,"x":148.97,"y":180.92,"x0":-2.9472802,"y0":50.0,"z0":5.2436414,"aX":-16.118074},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.0,"breakHorizontal":14.9,"spinRate":2245,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.40582600235939026,"extension":5.235062261891803},"index":5,"playId":"d00ef827-3dde-42e5-825b-accf424aaf25","pitchNumber":6,"startTime":"2026-04-26T21:21:10.768Z","endTime":"2026-04-26T21:21:14.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:21:14.621Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a fly ball to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T21:21:26.685Z","endTime":"2026-04-26T21:22:12.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(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":79.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.279081,"aZ":-33.823174,"pfxX":1.220275596605511,"pfxZ":-1.0454724359465395,"pX":-0.81591207,"pZ":3.6356921,"vX0":5.3112564,"vY0":-123.404915,"vZ0":2.1348917,"x":148.1,"y":140.62,"x0":-3.1342323,"y0":50.0,"z0":5.5617976,"aX":1.9248588},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.9,"breakHorizontal":-3.5,"spinRate":2555,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.4509640038013458,"extension":5.007008007505121},"index":0,"playId":"ce7d14cc-ea51-4630-aaf1-30c6011c5e5b","pitchNumber":1,"startTime":"2026-04-26T21:21:39.973Z","endTime":"2026-04-26T21:21:43.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35247,"aZ":-20.993248,"pfxX":-2.5286613486883205,"pfxZ":5.695905507080197,"pX":-0.5347113,"pZ":3.2911615,"vX0":7.149764,"vY0":-137.95673,"vZ0":-2.5676312,"x":137.38,"y":149.92,"x0":-2.8113747,"y0":50.0,"z0":5.619754,"aX":-4.9636188},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":3.6,"spinRate":2333,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.4015809893608093,"extension":5.342854367779308},"hitData":{"launchSpeed":71.2,"launchAngle":39.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.6,"coordY":101.4}},"index":1,"playId":"212b385d-ed3b-4555-a03f-a4aafa58ab03","pitchNumber":2,"startTime":"2026-04-26T21:21:58.849Z","endTime":"2026-04-26T21:22:12.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:22:12.360Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Jake Cronenworth to first baseman Gavin Sheets.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T21:22:20.495Z","endTime":"2026-04-26T21:23:11.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.217943,"aZ":-19.568916,"pfxX":-2.5126772133384163,"pfxZ":6.544487917517113,"pX":0.11335629,"pZ":2.7624934,"vX0":8.950899,"vY0":-136.29204,"vZ0":-3.7881267,"x":112.68,"y":164.19,"x0":-2.853225,"y0":50.0,"z0":5.4815226,"aX":-4.8395567},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":3.4,"spinRate":2331,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.40514901280403137,"extension":5.419097860341309},"index":0,"playId":"743d03ed-9af3-480b-91d8-09a238190fd7","pitchNumber":1,"startTime":"2026-04-26T21:22:40.037Z","endTime":"2026-04-26T21:22:45.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.113747,"aZ":-27.920868,"pfxX":-7.535944890788221,"pfxZ":2.330157495155109,"pX":-1.0603379,"pZ":3.1473753,"vX0":7.501391,"vY0":-133.59964,"vZ0":-0.8721949,"x":157.42,"y":153.8,"x0":-2.9161744,"y0":50.0,"z0":5.46439,"aX":-13.755245},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":13.1,"spinRate":2142,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4141550064086914,"extension":5.591676382255053},"hitData":{"launchSpeed":62.2,"launchAngle":13.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.01,"coordY":154.62}},"index":1,"playId":"64cf8ff8-0db8-4406-9610-38370652a9c6","pitchNumber":2,"startTime":"2026-04-26T21:22:59.261Z","endTime":"2026-04-26T21:23:11.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:23:11.430Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Laureano walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T21:25:13.572Z","endTime":"2026-04-26T21:26:25.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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(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":91.8,"endSpeed":86.0,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.018972,"aZ":-25.774115,"pfxX":1.0300393942303545,"pfxZ":3.4828346193306086,"pX":1.6368406,"pZ":1.2088091,"vX0":6.5203085,"vY0":-133.31796,"vZ0":-7.8945765,"x":67.12,"y":220.06,"x0":-0.95289046,"y0":50.0,"z0":6.0094786,"aX":1.8927263},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":-3.1,"spinRate":2327,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4098750054836273,"extension":6.058057696800532},"index":0,"playId":"cb45e29e-ef2a-4249-8e13-2b27dd8d2a4e","pitchNumber":1,"startTime":"2026-04-26T21:25:28.756Z","endTime":"2026-04-26T21:25:34.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.9,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.909985,"aZ":-28.200926,"pfxX":-0.4930708806697777,"pfxZ":2.398425199854092,"pX":0.6955971,"pZ":0.57736874,"vX0":4.5905876,"vY0":-126.6188,"vZ0":-8.029108,"x":90.49,"y":223.19,"x0":-1.061191,"y0":50.0,"z0":5.979524,"aX":-0.816788},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":0.1,"spinRate":2408,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4340150058269501,"extension":5.758064469014565},"index":1,"playId":"d33f42bf-cea3-45c8-9d95-f8e28bced51c","pitchNumber":2,"startTime":"2026-04-26T21:25:44.494Z","endTime":"2026-04-26T21:25:50.494Z","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":94.1,"endSpeed":88.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242083,"aZ":-15.101034,"pfxX":-2.581495938338632,"pfxZ":8.791496199885689,"pX":0.79678804,"pZ":1.621624,"vX0":5.434137,"vY0":-136.81792,"vZ0":-9.004281,"x":54.61,"y":206.14,"x0":-0.85888124,"y0":50.0,"z0":5.936447,"aX":-5.0132346},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":4.0,"spinRate":2253,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.3944610059261322,"extension":6.663723411209626},"index":2,"playId":"8b907680-bada-4095-8045-f6947cfdc152","pitchNumber":3,"startTime":"2026-04-26T21:26:02.710Z","endTime":"2026-04-26T21:26:06.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":88.1,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.814728,"aZ":-17.35336,"pfxX":-2.382440917839215,"pfxZ":7.664763669329364,"pX":1.3817749,"pZ":2.7174277,"vX0":7.108727,"vY0":-136.01405,"vZ0":-5.69063,"x":64.33,"y":165.41,"x0":-0.9201279,"y0":50.0,"z0":5.981073,"aX":-4.6066766},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":3.4,"spinRate":2257,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3951210081577301,"extension":6.738962933147359},"index":3,"playId":"ea735391-30e4-4c60-9e92-6a218f813db3","pitchNumber":4,"startTime":"2026-04-26T21:26:20.215Z","endTime":"2026-04-26T21:26:25.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:26:25.631Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Fernando Tatis Jr. grounds into a force out, third baseman Nolan Arenado to second baseman Ildemaro Vargas. Ramón Laureano out at 2nd. Fernando Tatis Jr. to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T21:26:32.251Z","endTime":"2026-04-26T21:27:21.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.146896,"aZ":-15.737309,"pfxX":-1.3967716377081834,"pfxZ":8.130669007151145,"pX":-0.34082675,"pZ":3.515584,"vX0":2.246296,"vY0":-139.36931,"vZ0":-4.5079756,"x":129.99,"y":143.86,"x0":-0.9662533,"y0":50.0,"z0":6.152031,"aX":-2.823681},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":2.3,"spinRate":2338,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.38781800866127014,"extension":6.515547985167014},"index":0,"playId":"06fcbb43-7cc5-40ce-9993-4dd20b50fbde","pitchNumber":1,"startTime":"2026-04-26T21:26:46.864Z","endTime":"2026-04-26T21:26:51.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":91.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.888737,"aZ":-14.671503,"pfxX":-2.589606217981323,"pfxZ":8.44830720443425,"pX":0.38064304,"pZ":2.1979134,"vX0":4.3160496,"vY0":-141.12286,"vZ0":-8.379997,"x":102.49,"y":179.44,"x0":-0.81462926,"y0":50.0,"z0":6.0972443,"aX":-5.3649707},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":4.2,"spinRate":2289,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.3860340118408203,"extension":6.09484596515265},"hitData":{"launchSpeed":79.6,"launchAngle":-68.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.47,"coordY":172.87}},"index":1,"playId":"8957645c-0e00-4f4e-a564-2d31a81f495c","pitchNumber":2,"startTime":"2026-04-26T21:27:08.117Z","endTime":"2026-04-26T21:27:21.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:27:21.063Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a line drive to right fielder Corbin Carroll. Fernando Tatis Jr. to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T21:27:30.631Z","endTime":"2026-04-26T21:28:44.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":1},"pitchData":{"startSpeed":97.0,"endSpeed":91.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.887419,"aZ":-15.2389145,"pfxX":-2.1392913667235787,"pfxZ":8.13618126347309,"pX":0.30188975,"pZ":3.2298195,"vX0":4.2665224,"vY0":-141.21979,"vZ0":-5.3799443,"x":105.49,"y":151.57,"x0":-0.9308366,"y0":50.0,"z0":6.0920634,"aX":-4.452838},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":3.5,"spinRate":2296,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.3861500024795532,"extension":5.973106998158252},"index":0,"playId":"97ddd773-f169-4816-85e4-673207f2d5bc","pitchNumber":1,"startTime":"2026-04-26T21:27:48.352Z","endTime":"2026-04-26T21:27:53.640Z","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":96.9,"endSpeed":90.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427395,"aZ":-15.951159,"pfxX":-2.1898030765413297,"pfxZ":7.882953042120445,"pX":1.1394029,"pZ":4.631791,"vX0":6.1336613,"vY0":-141.01266,"vZ0":-1.7432053,"x":73.57,"y":113.72,"x0":-0.7587861,"y0":50.0,"z0":6.263235,"aX":-4.5065126},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":3.2,"spinRate":2335,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.38837099075317383,"extension":5.913562974904778},"index":1,"playId":"81ea1178-9ab8-4bef-aab7-58c22da3981e","pitchNumber":2,"startTime":"2026-04-26T21:28:08.635Z","endTime":"2026-04-26T21:28:13.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":90.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.727064,"aZ":-14.178672,"pfxX":-2.1087007201093386,"pfxZ":8.85744087808714,"pX":0.09834318,"pZ":2.355748,"vX0":3.6989799,"vY0":-139.81586,"vZ0":-7.9086447,"x":113.25,"y":175.17,"x0":-0.9531824,"y0":50.0,"z0":6.1016536,"aX":-4.2841372},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2343,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.3920769989490509,"extension":5.771489593926376},"hitData":{"launchSpeed":97.5,"launchAngle":16.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.91,"coordY":90.83}},"index":2,"playId":"147334b6-48b4-482d-acc5-e2dbe4aa4442","pitchNumber":3,"startTime":"2026-04-26T21:28:30.900Z","endTime":"2026-04-26T21:28:44.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:28:44.725Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (4) on a fly ball to right field. Fernando Tatis Jr. scores. Jackson Merrill scores.","rbi":3,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T21:29:37.721Z","endTime":"2026-04-26T21:30:48.205Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08250946-0366-0003-001c-f08cd117d70a","startTime":"2026-04-26T21:29:33.168Z","endTime":"2026-04-26T21:29:39.925Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723825,"aZ":-16.5921,"pfxX":0.3611023618480351,"pfxZ":7.520275791798989,"pX":0.32004923,"pZ":2.5813549,"vX0":3.263061,"vY0":-141.72864,"vZ0":-7.0169554,"x":104.8,"y":169.08,"x0":-0.8839534,"y0":50.0,"z0":6.1136975,"aX":0.74817586},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":-1.3,"spinRate":2433,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.38666000962257385,"extension":5.945580525035306},"index":1,"playId":"1219704a-3832-4515-9bd6-eb9b174a47ed","pitchNumber":1,"startTime":"2026-04-26T21:29:39.925Z","endTime":"2026-04-26T21:29:43.184Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02065,"aZ":-15.540912,"pfxX":0.5797243963076373,"pfxZ":8.103307189903859,"pX":0.066699475,"pZ":3.365161,"vX0":2.0994358,"vY0":-141.18086,"vZ0":-5.160876,"x":114.46,"y":147.92,"x0":-0.75635827,"y0":50.0,"z0":6.190909,"aX":1.1899639},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":-1.4,"spinRate":2352,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.3860659897327423,"extension":6.276102360152196},"hitData":{"launchSpeed":96.1,"launchAngle":31.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.89,"coordY":74.52}},"index":2,"playId":"3fd286ce-8faa-4b8b-b748-29747e8752fb","pitchNumber":2,"startTime":"2026-04-26T21:30:13.898Z","endTime":"2026-04-26T21:30:48.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:30:48.205Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T21:31:21.335Z","endTime":"2026-04-26T21:31:49.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":593428,"fullName":"Xander Bogaerts"}}},"count":{"balls":0,"strikes":1,"outs":1},"index":0,"playId":"08250946-0376-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-26T21:31:17.406Z","endTime":"2026-04-26T21:31:23.590Z","isPitch":false,"type":"no_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":92.5,"endSpeed":87.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265997,"aZ":-25.931467,"pfxX":0.07996063378793516,"pfxZ":3.314055209084758,"pX":0.54949474,"pZ":2.1718013,"vX0":4.454764,"vY0":-134.68602,"vZ0":-5.7579036,"x":96.05,"y":180.14,"x0":-1.118599,"y0":50.0,"z0":6.1085367,"aX":0.15059054},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":-0.8,"spinRate":2320,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.40214601159095764,"extension":6.449534276651898},"index":1,"playId":"50b5c608-7015-4423-bfef-ab438b27122f","pitchNumber":1,"startTime":"2026-04-26T21:31:23.590Z","endTime":"2026-04-26T21:31:26.623Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.740719,"aZ":-15.816403,"pfxX":-2.3310630046945855,"pfxZ":7.978031250435536,"pX":0.6439895,"pZ":3.4363353,"vX0":5.225535,"vY0":-140.83717,"vZ0":-4.8313518,"x":92.45,"y":146.0,"x0":-0.916122,"y0":50.0,"z0":6.1651316,"aX":-4.779452},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":3.5,"spinRate":2363,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.3857310116291046,"extension":6.38079064411754},"index":2,"playId":"8d943c68-1c86-48bd-8efd-b911a8a51d54","pitchNumber":2,"startTime":"2026-04-26T21:31:44.445Z","endTime":"2026-04-26T21:31:49.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:31:49.182Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Sheets lines out to center fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T21:31:52.573Z","endTime":"2026-04-26T21:32:57.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":87.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55991,"aZ":-26.233,"pfxX":1.7970078808116159,"pfxZ":3.1106693186159204,"pX":1.6061713,"pZ":2.0025754,"vX0":6.276161,"vY0":-135.83626,"vZ0":-6.226053,"x":55.78,"y":184.71,"x0":-0.9466306,"y0":50.0,"z0":6.093005,"aX":3.432077},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":-4.4,"spinRate":2281,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40016698837280273,"extension":6.322509895159503},"index":0,"playId":"49b91b31-c31b-4e43-9768-d2f8baef5527","pitchNumber":1,"startTime":"2026-04-26T21:32:13.495Z","endTime":"2026-04-26T21:32:18.117Z","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":87.0,"endSpeed":81.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.623177,"aZ":-29.994797,"pfxX":3.4859447967349073,"pfxZ":1.3083858987477819,"pX":-0.7432743,"pZ":1.9786812,"vX0":0.5226083,"vY0":-126.6339,"vZ0":-4.419305,"x":145.33,"y":185.36,"x0":-1.4033858,"y0":50.0,"z0":6.074308,"aX":5.806158},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-6.8,"spinRate":2311,"spinDirection":95},"zone":7,"typeConfidence":2.0,"plateTime":0.4341219961643219,"extension":5.630255918803177},"index":1,"playId":"f12e910c-7b0f-435a-a928-6b82dd17fd15","pitchNumber":2,"startTime":"2026-04-26T21:32:29.139Z","endTime":"2026-04-26T21:32:33.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(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":95.6,"endSpeed":89.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259993,"aZ":-15.274775,"pfxX":-1.2694488418853187,"pfxZ":8.406456647895451,"pX":0.5262926,"pZ":1.8743306,"vX0":4.3204823,"vY0":-139.03122,"vZ0":-8.831102,"x":96.94,"y":188.17,"x0":-0.8652657,"y0":50.0,"z0":6.0484085,"aX":-2.5519192},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":1.7,"spinRate":2289,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.39176100492477417,"extension":6.111036604783666},"hitData":{"launchSpeed":94.1,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.87,"coordY":63.17}},"index":2,"playId":"529e1144-3106-459a-b55d-56417d76239e","pitchNumber":3,"startTime":"2026-04-26T21:32:46.271Z","endTime":"2026-04-26T21:32:57.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:32:57.013Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jose Fernandez homers (3) on a line drive to left field.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T21:34:48.764Z","endTime":"2026-04-26T21:36:08.503Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.770342,"aZ":-28.120226,"pfxX":-6.166889559565567,"pfxZ":2.252755935971192,"pX":0.52825457,"pZ":2.826145,"vX0":11.27581,"vY0":-132.88354,"vZ0":-1.1138616,"x":96.86,"y":162.47,"x0":-2.9576607,"y0":50.0,"z0":5.280548,"aX":-11.097306},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":9.6,"spinRate":2335,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.4170820116996765,"extension":5.572644353225788},"index":0,"playId":"9574114d-c576-4f67-9cb1-cbdc5eb559b5","pitchNumber":1,"startTime":"2026-04-26T21:35:03.738Z","endTime":"2026-04-26T21:35:08.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.941227,"aZ":-32.06928,"pfxX":4.374409519781278,"pfxZ":0.07114173316462771,"pX":2.9166207,"pZ":0.20952101,"vX0":12.549925,"vY0":-119.73182,"vZ0":-5.0918374,"x":5.83,"y":233.12,"x0":-2.9274082,"y0":50.0,"z0":5.1814795,"aX":6.4432416},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.2,"breakHorizontal":-11.5,"spinRate":2841,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4666549861431122,"extension":4.949875156397582},"index":1,"playId":"b3cd1fa4-5b12-4d9e-b14f-feca17075399","pitchNumber":2,"startTime":"2026-04-26T21:35:18.554Z","endTime":"2026-04-26T21:35:24.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":77.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.19663,"aZ":-33.508705,"pfxX":3.601299144151642,"pfxZ":-0.8999999964565742,"pX":-0.3203248,"pZ":2.693691,"vX0":5.443645,"vY0":-119.67072,"vZ0":0.12937008,"x":129.21,"y":166.05,"x0":-3.0700228,"y0":50.0,"z0":5.5800295,"aX":5.340525},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.9,"breakHorizontal":-8.3,"spinRate":2788,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.46782100200653076,"extension":4.676089199196322},"hitData":{"launchSpeed":103.1,"launchAngle":26.0,"totalDistance":409.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":27.3,"coordY":82.63}},"index":2,"playId":"b9abfbde-95c5-42c0-88fd-ea2a053acf38","pitchNumber":3,"startTime":"2026-04-26T21:35:39.801Z","endTime":"2026-04-26T21:36:08.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:36:08.503Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, third baseman Manny Machado to first baseman Gavin Sheets.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T21:36:15.309Z","endTime":"2026-04-26T21:38:20.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"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":94.2,"endSpeed":87.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632381,"aZ":-20.287548,"pfxX":-3.651850453511936,"pfxZ":6.156299175239923,"pX":0.7995407,"pZ":2.3028445,"vX0":10.822214,"vY0":-136.53723,"vZ0":-5.2802296,"x":86.52,"y":176.6,"x0":-2.7022114,"y0":50.0,"z0":5.613301,"aX":-7.0509477},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":5.3,"spinRate":2435,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.403313010931015,"extension":5.595095044984592},"index":0,"playId":"9ff13ee8-059c-4d90-85d3-56cd5fa913c2","pitchNumber":1,"startTime":"2026-04-26T21:36:25.153Z","endTime":"2026-04-26T21:36:29.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.715256,"aZ":-32.62834,"pfxX":1.2987794897218388,"pfxZ":-0.28877953566082815,"pX":1.2533137,"pZ":1.3007283,"vX0":9.823544,"vY0":-123.11804,"vZ0":-3.2562206,"x":69.23,"y":203.66,"x0":-2.915817,"y0":50.0,"z0":5.3299146,"aX":2.0433202},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-4.4,"spinRate":2477,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45051100850105286,"extension":5.151945462064167},"index":1,"playId":"ebc5b760-8671-4d6c-b4c7-05715464b0fe","pitchNumber":2,"startTime":"2026-04-26T21:36:38.625Z","endTime":"2026-04-26T21:36:43.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":78.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.627892,"aZ":-32.29812,"pfxX":1.1553149670362473,"pfxZ":-0.08141731946017798,"pX":1.0787796,"pZ":0.83485234,"vX0":9.233314,"vY0":-121.051384,"vZ0":-4.2897706,"x":75.88,"y":216.24,"x0":-2.8923194,"y0":50.0,"z0":5.373199,"aX":1.7606628},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":-4.1,"spinRate":2514,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45839500427246094,"extension":5.086588030412128},"index":2,"playId":"2e4c66d7-c5f2-4fc2-b7f2-8a79abeea3b0","pitchNumber":3,"startTime":"2026-04-26T21:36:53.916Z","endTime":"2026-04-26T21:36:59.211Z","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.8,"endSpeed":87.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52606,"aZ":-22.282175,"pfxX":-1.3903150056290812,"pfxZ":5.129094668260709,"pX":0.269416,"pZ":3.2536876,"vX0":8.83166,"vY0":-136.22333,"vZ0":-2.5424116,"x":106.73,"y":150.93,"x0":-2.7980578,"y0":50.0,"z0":5.695525,"aX":-2.6813188},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":1.2,"spinRate":2385,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.40540799498558044,"extension":5.362139051667661},"index":3,"playId":"8bb13103-fca1-4428-9189-a71d66a2fcc8","pitchNumber":4,"startTime":"2026-04-26T21:37:13.822Z","endTime":"2026-04-26T21:37:16.985Z","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":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.826065,"aZ":-30.234236,"pfxX":-5.349960383467787,"pfxZ":1.183779558210861,"pX":1.953668,"pZ":1.1998228,"vX0":14.000503,"vY0":-125.01768,"vZ0":-3.8745866,"x":42.53,"y":206.38,"x0":-2.939098,"y0":50.0,"z0":5.15667,"aX":-8.766703},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":8.2,"spinRate":1913,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.438836008310318,"extension":5.551374803377887},"index":4,"playId":"17d2c242-dba9-4156-9c07-d4605f700d04","pitchNumber":5,"startTime":"2026-04-26T21:37:41.736Z","endTime":"2026-04-26T21:37:46.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-26T21:37:52.052Z","endTime":"2026-04-26T21:38:08.518Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"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":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.492067,"aZ":-29.539583,"pfxX":-5.903070953887278,"pfxZ":1.612795208852122,"pX":0.57833004,"pZ":1.100141,"vX0":10.671158,"vY0":-125.22929,"vZ0":-4.153773,"x":94.96,"y":209.08,"x0":-2.9197605,"y0":50.0,"z0":5.117395,"aX":-9.6425295},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":9.5,"spinRate":1886,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.43769600987434387,"extension":5.734287925905442},"hitData":{"launchSpeed":67.5,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":164.76}},"index":6,"playId":"d90cf00b-16a8-4866-975a-b78b72c9e5ff","pitchNumber":6,"startTime":"2026-04-26T21:38:08.518Z","endTime":"2026-04-26T21:38:20.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:38:20.726Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alek Thomas pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T21:38:33.389Z","endTime":"2026-04-26T21:39:34.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":80.8,"endSpeed":75.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.420729,"aZ":-34.886925,"pfxX":4.17251961203072,"pfxZ":-1.8963779462134744,"pX":-1.3756694,"pZ":2.767943,"vX0":3.1566634,"vY0":-117.5037,"vZ0":0.9550295,"x":169.44,"y":164.05,"x0":-3.2663682,"y0":50.0,"z0":5.5375524,"aX":5.9689927},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.8,"breakHorizontal":-9.0,"spinRate":2844,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.47501200437545776,"extension":4.836798027118673},"index":0,"playId":"1dc9c0b1-54f2-4e30-aa85-84c151623314","pitchNumber":1,"startTime":"2026-04-26T21:38:47.124Z","endTime":"2026-04-26T21:38:51.816Z","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":1},"pitchData":{"startSpeed":85.1,"endSpeed":80.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.067785,"aZ":-28.866314,"pfxX":-5.583425206462229,"pfxZ":2.0761416829007815,"pX":1.2957119,"pZ":2.053038,"vX0":12.388983,"vY0":-123.44268,"vZ0":-2.019242,"x":67.61,"y":183.35,"x0":-2.992382,"y0":50.0,"z0":5.2357054,"aX":-8.895557},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":8.8,"spinRate":1873,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4432789981365204,"extension":5.751177864124768},"index":1,"playId":"1dfa4cef-ebdf-46bc-a7d3-13a4f11977f9","pitchNumber":2,"startTime":"2026-04-26T21:39:01.375Z","endTime":"2026-04-26T21:39:08.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.517382,"aZ":-30.67407,"pfxX":-6.296102573552469,"pfxZ":0.9276771433944777,"pX":0.35028544,"pZ":2.2376115,"vX0":10.386896,"vY0":-124.40554,"vZ0":-1.0923885,"x":103.65,"y":178.36,"x0":-3.0048459,"y0":50.0,"z0":5.1503773,"aX":-10.180453},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":10.3,"spinRate":1830,"spinDirection":266},"zone":6,"typeConfidence":2.0,"plateTime":0.43911200761795044,"extension":5.857995332382482},"hitData":{"launchSpeed":78.3,"launchAngle":77.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.72,"coordY":194.17}},"index":2,"playId":"4998d01d-39ff-40bd-a6ca-3ca9bb3e0776","pitchNumber":3,"startTime":"2026-04-26T21:39:21.460Z","endTime":"2026-04-26T21:39:34.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:39:34.832Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, shortstop Xander Bogaerts to first baseman Gavin Sheets.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T21:39:43.831Z","endTime":"2026-04-26T21:41:49.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.262974,"aZ":-26.870335,"pfxX":-6.974724334055982,"pfxZ":2.83354321333367,"pX":-0.3539501,"pZ":3.3569422,"vX0":9.810272,"vY0":-135.61746,"vZ0":-0.50701445,"x":130.49,"y":148.14,"x0":-3.1049113,"y0":50.0,"z0":5.411427,"aX":-13.054947},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":11.5,"spinRate":2362,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.40874600410461426,"extension":5.591174592496215},"index":0,"playId":"9ae131c1-435e-4ff2-a379-71effd5c28fa","pitchNumber":1,"startTime":"2026-04-26T21:40:06.146Z","endTime":"2026-04-26T21:40:10.383Z","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":83.6,"endSpeed":78.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.845985,"aZ":-30.868717,"pfxX":4.6056297820384104,"pfxZ":0.8681889506071572,"pX":1.8112336,"pZ":1.3498557,"vX0":9.86167,"vY0":-121.09017,"vZ0":-3.2658825,"x":47.96,"y":202.33,"x0":-2.8905544,"y0":50.0,"z0":5.3795505,"aX":6.924669},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.7,"breakHorizontal":-11.4,"spinRate":2899,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.46206900477409363,"extension":4.912677008335984},"index":1,"playId":"2f42f2f6-be7c-4ec5-b37d-ce5cbd40672d","pitchNumber":2,"startTime":"2026-04-26T21:40:19.592Z","endTime":"2026-04-26T21:40:24.517Z","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":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593653,"aZ":-31.895975,"pfxX":-8.840157291081946,"pfxZ":0.15318897868117948,"pX":-0.13987862,"pZ":3.4997668,"vX0":10.902145,"vY0":-134.03757,"vZ0":1.2357808,"x":122.33,"y":144.29,"x0":-3.1178641,"y0":50.0,"z0":5.3123784,"aX":-16.045483},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":14.9,"spinRate":2334,"spinDirection":273},"zone":11,"typeConfidence":2.0,"plateTime":0.41512998938560486,"extension":5.533001788957851},"index":2,"playId":"5c91cb20-0ec1-43ed-ae85-8f052c2e45d1","pitchNumber":3,"startTime":"2026-04-26T21:40:35.299Z","endTime":"2026-04-26T21:40:40.319Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685856,"aZ":-20.353416,"pfxX":-4.749173137146656,"pfxZ":6.198976335563058,"pX":-0.4660302,"pZ":5.1469784,"vX0":8.171627,"vY0":-136.42252,"vZ0":1.9029921,"x":134.76,"y":99.81,"x0":-2.867618,"y0":50.0,"z0":5.833123,"aX":-9.056063},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":7.7,"spinRate":2306,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40621599555015564,"extension":5.466545347779441},"index":3,"playId":"0dc597f6-c4eb-4dcc-9713-b3297f5cab6e","pitchNumber":4,"startTime":"2026-04-26T21:40:54.592Z","endTime":"2026-04-26T21:40:58.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":88.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609314,"aZ":-20.003954,"pfxX":-3.479685135713712,"pfxZ":6.239173097873296,"pX":0.2842323,"pZ":2.616798,"vX0":9.702549,"vY0":-137.17802,"vZ0":-4.546929,"x":106.17,"y":168.13,"x0":-2.8110204,"y0":50.0,"z0":5.616634,"aX":-6.787441},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":5.2,"spinRate":2341,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40188899636268616,"extension":5.5128707504022145},"index":4,"playId":"129b194e-d2df-4f00-94da-2a55dfc65f8f","pitchNumber":5,"startTime":"2026-04-26T21:41:11.187Z","endTime":"2026-04-26T21:41:14.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.864141,"aZ":-33.50001,"pfxX":2.9881102010959713,"pfxZ":-0.8766928790357168,"pX":1.0562106,"pZ":1.9085432,"vX0":8.898514,"vY0":-121.176125,"vZ0":-1.671519,"x":76.74,"y":187.25,"x0":-3.0242717,"y0":50.0,"z0":5.482907,"aX":4.519278},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.3,"breakHorizontal":-7.8,"spinRate":2831,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.46045300364494324,"extension":4.9761680793261585},"hitData":{"launchSpeed":72.2,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":161.21}},"index":5,"playId":"3a0ac87b-586f-4bfa-ba92-b073f644b5f7","pitchNumber":6,"startTime":"2026-04-26T21:41:36.127Z","endTime":"2026-04-26T21:41:49.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:41:49.802Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, shortstop Jose Fernandez to first baseman Tim Tawa.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T21:44:04.513Z","endTime":"2026-04-26T21:45:42.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Ginkel replaces Ryne Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T21:44:06.675Z","endTime":"2026-04-26T21:44:06.676Z","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":"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":95.3,"endSpeed":87.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56318,"aZ":-18.995901,"pfxX":-3.770669320906241,"pfxZ":6.787362178479592,"pX":1.284265,"pZ":1.6687402,"vX0":10.720737,"vY0":-137.96031,"vZ0":-8.839105,"x":68.05,"y":193.72,"x0":-2.1503413,"y0":50.0,"z0":6.1762404,"aX":-7.3210397},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":5.0,"spinRate":2429,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.39680200815200806,"extension":6.234970461978061},"index":1,"playId":"d36a1bc9-46d6-40dd-a197-e07d08dcf102","pitchNumber":1,"startTime":"2026-04-26T21:44:06.677Z","endTime":"2026-04-26T21:44:11.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":80.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.780027,"aZ":-36.1679,"pfxX":0.40582678185438537,"pfxZ":-2.522244169486789,"pX":-0.03858596,"pZ":2.2691076,"vX0":5.020348,"vY0":-123.502525,"vZ0":-3.0566437,"x":118.47,"y":177.51,"x0":-2.1290288,"y0":50.0,"z0":6.4859447,"aX":0.6426017},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.6,"breakHorizontal":-1.7,"spinRate":2541,"spinDirection":14},"zone":5,"typeConfidence":0.92,"plateTime":0.4439780116081238,"extension":5.786056358983197},"index":2,"playId":"d53566a0-9865-4010-b994-42edf1f43473","pitchNumber":2,"startTime":"2026-04-26T21:44:19.986Z","endTime":"2026-04-26T21:44:24.399Z","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":95.6,"endSpeed":88.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80913,"aZ":-17.278475,"pfxX":-4.989173351310369,"pfxZ":7.514724229264446,"pX":0.17218505,"pZ":3.5205545,"vX0":7.7746134,"vY0":-138.88982,"vZ0":-4.920899,"x":110.44,"y":143.73,"x0":-1.998376,"y0":50.0,"z0":6.439728,"aX":-9.889492},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":8.2,"spinRate":2611,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.3943080008029938,"extension":6.060623356050706},"index":3,"playId":"2d1f1724-8dd9-47a4-be75-1b9e24252c11","pitchNumber":3,"startTime":"2026-04-26T21:44:35.189Z","endTime":"2026-04-26T21:44:38.417Z","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":86.1,"endSpeed":81.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.718235,"aZ":-31.38739,"pfxX":0.6298819102170898,"pfxZ":0.48303147997912455,"pX":1.4121194,"pZ":1.0404167,"vX0":8.512323,"vY0":-125.108,"vZ0":-6.839137,"x":63.17,"y":210.69,"x0":-2.0773787,"y0":50.0,"z0":6.2912927,"aX":1.0258235},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-2.8,"spinRate":2594,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4379960000514984,"extension":5.773786171840557},"index":4,"playId":"193ca5d0-a011-45d1-9d6c-cdceb811e16a","pitchNumber":4,"startTime":"2026-04-26T21:44:52.790Z","endTime":"2026-04-26T21:44:57.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":80.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.473557,"aZ":-36.271175,"pfxX":2.010314923337125,"pfxZ":-2.560748124685813,"pX":-0.5572342,"pZ":2.728189,"vX0":3.576755,"vY0":-123.78452,"vZ0":-2.096447,"x":138.24,"y":165.12,"x0":-2.2633727,"y0":50.0,"z0":6.5291862,"aX":3.2164402},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.4,"breakHorizontal":-4.4,"spinRate":2570,"spinDirection":35},"zone":4,"typeConfidence":0.92,"plateTime":0.44208601117134094,"extension":5.774901607843834},"index":5,"playId":"48b4ebf9-6589-4484-9333-57088866f4a7","pitchNumber":5,"startTime":"2026-04-26T21:45:06.849Z","endTime":"2026-04-26T21:45:10.924Z","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":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":81.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.907644,"aZ":-33.1964,"pfxX":1.8600393526666743,"pfxZ":-0.6299999755198561,"pX":0.4251837,"pZ":2.5326312,"vX0":5.6231756,"vY0":-124.231636,"vZ0":-3.125479,"x":100.79,"y":170.4,"x0":-2.0740519,"y0":50.0,"z0":6.4576936,"aX":3.0185235},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.8,"breakHorizontal":-4.3,"spinRate":2436,"spinDirection":59},"zone":6,"typeConfidence":0.92,"plateTime":0.43573299050331116,"extension":6.225534624314996},"hitData":{"launchSpeed":105.1,"launchAngle":3.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":148.54}},"index":6,"playId":"c88a4f31-a6ce-472a-8ca5-c0154efedb0e","pitchNumber":6,"startTime":"2026-04-26T21:45:29.579Z","endTime":"2026-04-26T21:45:42.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:45:42.121Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Campusano homers (3) on a line drive to center field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T21:45:47.890Z","endTime":"2026-04-26T21:46:31.315Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"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":96.7,"endSpeed":90.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430744,"aZ":-19.968796,"pfxX":-3.908937136957964,"pfxZ":5.968504064665066,"pX":0.0228937,"pZ":2.2351475,"vX0":7.6410136,"vY0":-140.60074,"vZ0":-7.725466,"x":116.13,"y":178.43,"x0":-2.1976051,"y0":50.0,"z0":6.2662334,"aX":-7.99355},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.7,"breakHorizontal":6.1,"spinRate":2412,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.3853060007095337,"extension":6.516794441878951},"hitData":{"launchSpeed":105.9,"launchAngle":22.0,"totalDistance":421.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":167.16,"coordY":42.12}},"index":0,"playId":"cf40355f-475a-457d-a998-acc6a6e79a20","pitchNumber":1,"startTime":"2026-04-26T21:46:04.917Z","endTime":"2026-04-26T21:46:31.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:46:31.315Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Cronenworth pops out to first baseman Tim Tawa in foul territory.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T21:46:32.531Z","endTime":"2026-04-26T21:47:07.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"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":1},"pitchData":{"startSpeed":85.9,"endSpeed":81.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.257967,"aZ":-35.848293,"pfxX":-0.29480315774209853,"pfxZ":-2.2506693334091366,"pX":-0.19591208,"pZ":2.3256266,"vX0":4.929534,"vY0":-125.13943,"vZ0":-3.1082873,"x":124.47,"y":175.99,"x0":-2.128668,"y0":50.0,"z0":6.42939,"aX":-0.48128608},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-0.2,"spinRate":2449,"spinDirection":2},"zone":5,"typeConfidence":0.91,"plateTime":0.43751201033592224,"extension":5.781427221348279},"hitData":{"launchSpeed":85.6,"launchAngle":58.0,"totalDistance":198.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":179.78,"coordY":152.57}},"index":0,"playId":"cd5d764b-1d66-477c-9cd8-b19e5e25bdd3","pitchNumber":1,"startTime":"2026-04-26T21:46:52.985Z","endTime":"2026-04-26T21:47:07.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:47:07.218Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, third baseman Nolan Arenado to first baseman Tim Tawa.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T21:47:13.454Z","endTime":"2026-04-26T21:47:57.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":80.7,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.96145,"aZ":-35.98444,"pfxX":0.25122046954636496,"pfxZ":-2.373700858805123,"pX":0.11881234,"pZ":1.8039862,"vX0":5.7252855,"vY0":-124.33167,"vZ0":-4.2272735,"x":112.47,"y":190.07,"x0":-2.221834,"y0":50.0,"z0":6.428901,"aX":0.40328082},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.6,"breakHorizontal":-1.6,"spinRate":2419,"spinDirection":13},"zone":8,"typeConfidence":0.91,"plateTime":0.44207000732421875,"extension":5.648215142447804},"index":0,"playId":"cffb1ac4-32aa-4312-a2db-a7cd449237b5","pitchNumber":1,"startTime":"2026-04-26T21:47:29.702Z","endTime":"2026-04-26T21:47:33.947Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":80.2,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.92842,"aZ":-33.8001,"pfxX":1.2126771777164276,"pfxZ":-1.024566957448411,"pX":-0.34044945,"pZ":1.8496194,"vX0":3.9345508,"vY0":-123.66868,"vZ0":-4.4029655,"x":129.98,"y":188.84,"x0":-2.0931003,"y0":50.0,"z0":6.4085007,"aX":1.9245766},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":-3.0,"spinRate":2367,"spinDirection":38},"zone":7,"typeConfidence":0.92,"plateTime":0.4427720010280609,"extension":5.868956876864896},"hitData":{"launchSpeed":88.8,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.86,"coordY":167.3}},"index":1,"playId":"e272af83-4d85-4e09-9d73-649e073f7849","pitchNumber":2,"startTime":"2026-04-26T21:47:44.500Z","endTime":"2026-04-26T21:47:57.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:47:57.552Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ildemaro Vargas homers (6) on a fly ball to right field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T21:49:52.213Z","endTime":"2026-04-26T21:52:32.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"pitchData":{"startSpeed":94.2,"endSpeed":88.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.092958,"aZ":-21.211304,"pfxX":-2.9552757270692838,"pfxZ":5.608700861142376,"pX":-1.3409678,"pZ":3.1148393,"vX0":5.5933337,"vY0":-136.97891,"vZ0":-2.8062696,"x":168.11,"y":154.68,"x0":-2.9998064,"y0":50.0,"z0":5.5566072,"aX":-5.776378},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":4.9,"spinRate":2240,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40249601006507874,"extension":5.409101175823862},"index":0,"playId":"ef8cb59d-9975-43c8-932e-5f2da2713211","pitchNumber":1,"startTime":"2026-04-26T21:50:10.064Z","endTime":"2026-04-26T21:50:14.413Z","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":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35298,"aZ":-31.068241,"pfxX":2.732795230516298,"pfxZ":0.7803543052804751,"pX":1.0190222,"pZ":1.7254888,"vX0":8.300588,"vY0":-117.482376,"vZ0":-1.9337106,"x":78.16,"y":192.19,"x0":-2.8941042,"y0":50.0,"z0":5.406939,"aX":3.8725426},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.7,"breakHorizontal":-7.4,"spinRate":2737,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.47600600123405457,"extension":4.915777701405402},"index":1,"playId":"19b9b8b9-95e8-4ba3-8b63-503417806344","pitchNumber":2,"startTime":"2026-04-26T21:50:24.693Z","endTime":"2026-04-26T21:50:30.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.287418,"aZ":-31.073402,"pfxX":5.423897716004078,"pfxZ":0.7865354272089604,"pX":-0.68843836,"pZ":2.1783104,"vX0":4.1668572,"vY0":-116.53386,"vZ0":-0.65242785,"x":143.24,"y":179.97,"x0":-3.189521,"y0":50.0,"z0":5.347953,"aX":7.5897903},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.2,"breakHorizontal":-11.6,"spinRate":2743,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.4792340099811554,"extension":4.915393634731062},"index":2,"playId":"ab6be198-ccc3-4b4d-a86d-08792e280dff","pitchNumber":3,"startTime":"2026-04-26T21:50:39.586Z","endTime":"2026-04-26T21:50:45.217Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-04-26T21:50:49.909Z","endTime":"2026-04-26T21:51:03.160Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658403,"aZ":-28.270039,"pfxX":-7.567480206489563,"pfxZ":2.040590533590692,"pX":-1.6003674,"pZ":3.5324278,"vX0":7.012477,"vY0":-136.404,"vZ0":0.15967192,"x":178.0,"y":143.4,"x0":-3.2040188,"y0":50.0,"z0":5.3968406,"aX":-14.477943},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":13.6,"spinRate":2139,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4067330062389374,"extension":5.330124630389876},"index":4,"playId":"4be265bd-3618-4af3-a61d-ca975dad4189","pitchNumber":4,"startTime":"2026-04-26T21:51:03.160Z","endTime":"2026-04-26T21:51:07.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":81.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.770565,"aZ":-27.646597,"pfxX":-7.090000069047522,"pfxZ":2.7860630684950216,"pX":-0.18668963,"pZ":0.53535104,"vX0":9.313327,"vY0":-124.99432,"vZ0":-5.606063,"x":124.12,"y":224.33,"x0":-2.9987795,"y0":50.0,"z0":4.99752,"aX":-11.521486},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":12.1,"spinRate":1963,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.44159001111984253,"extension":5.375951372106557},"index":5,"playId":"b5aca7ee-7ac2-417f-b451-843f3bc33008","pitchNumber":5,"startTime":"2026-04-26T21:51:21.146Z","endTime":"2026-04-26T21:51:24.506Z","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":0},"pitchData":{"startSpeed":87.5,"endSpeed":82.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91975,"aZ":-26.559635,"pfxX":-6.566692994335504,"pfxZ":3.376259930490508,"pX":1.4709743,"pZ":0.5024114,"vX0":13.270095,"vY0":-126.60982,"vZ0":-6.420656,"x":60.93,"y":225.21,"x0":-2.9299672,"y0":50.0,"z0":5.127123,"aX":-10.9197645},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":10.3,"spinRate":1898,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4353649914264679,"extension":5.508041366191673},"index":6,"playId":"528cab2d-6cc7-491f-9eff-166c7e15529a","pitchNumber":6,"startTime":"2026-04-26T21:51:42.004Z","endTime":"2026-04-26T21:51:47.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":91.4,"endSpeed":84.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.272932,"aZ":-30.82562,"pfxX":-6.6425592645885425,"pfxZ":0.7538188718200667,"pX":0.15839566,"pZ":3.150233,"vX0":10.986945,"vY0":-132.41289,"vZ0":0.18959318,"x":110.96,"y":153.72,"x0":-3.1719258,"y0":50.0,"z0":5.3141336,"aX":-11.882411},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":10.4,"spinRate":2198,"spinDirection":268},"zone":2,"typeConfidence":2.0,"plateTime":0.4176270067691803,"extension":5.670469107590322},"hitData":{"launchSpeed":90.9,"launchAngle":27.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.53,"coordY":85.68}},"index":7,"playId":"79ea7cd7-1dfc-4ef6-98c3-08aba692474a","pitchNumber":7,"startTime":"2026-04-26T21:52:04.883Z","endTime":"2026-04-26T21:52:32.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:52:32.428Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T21:52:32.022Z","endTime":"2026-04-26T21:54:15.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":84.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95017,"aZ":-31.087046,"pfxX":-6.845393988091175,"pfxZ":0.6040945047820646,"pX":0.8372868,"pZ":3.7901182,"vX0":12.437559,"vY0":-132.24478,"vZ0":1.7333235,"x":85.08,"y":136.45,"x0":-3.0092552,"y0":50.0,"z0":5.3747015,"aX":-12.3176155},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":10.7,"spinRate":2259,"spinDirection":267},"zone":12,"typeConfidence":2.0,"plateTime":0.4162049889564514,"extension":5.75476040051678},"index":0,"playId":"44b7d22f-4c73-4a61-a6cf-5235d152ea80","pitchNumber":1,"startTime":"2026-04-26T21:52:47.151Z","endTime":"2026-04-26T21:52:51.700Z","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":81.1,"endSpeed":76.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.133097,"aZ":-33.12519,"pfxX":3.581299321857963,"pfxZ":-0.6543307411154423,"pX":-1.1635662,"pZ":1.8272539,"vX0":3.926696,"vY0":-118.05106,"vZ0":-1.4166602,"x":161.35,"y":189.44,"x0":-3.2933464,"y0":50.0,"z0":5.3981433,"aX":5.2057347},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.7,"breakHorizontal":-7.8,"spinRate":2680,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.47201600670814514,"extension":4.792162204977721},"index":1,"playId":"c730ab2d-b1b7-4ed9-a9c7-f52a3799afe0","pitchNumber":2,"startTime":"2026-04-26T21:53:01.550Z","endTime":"2026-04-26T21:53:06.893Z","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":86.1,"endSpeed":80.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.559196,"aZ":-30.041792,"pfxX":-6.393346730179674,"pfxZ":1.318858217770659,"pX":0.19401248,"pZ":1.2687861,"vX0":10.489616,"vY0":-124.88693,"vZ0":-3.3172343,"x":109.6,"y":204.52,"x0":-3.1894193,"y0":50.0,"z0":5.019429,"aX":-10.336581},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":10.4,"spinRate":1903,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4418720006942749,"extension":5.458513973891891},"index":2,"playId":"8130ac79-d4b5-4e48-972f-584c96819d49","pitchNumber":3,"startTime":"2026-04-26T21:53:24.288Z","endTime":"2026-04-26T21:53:28.313Z","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":94.4,"endSpeed":87.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57292,"aZ":-21.804306,"pfxX":-1.7187795711783913,"pfxZ":5.350708374826926,"pX":-1.6231004,"pZ":4.212953,"vX0":4.3810925,"vY0":-137.19577,"vZ0":-0.2093996,"x":178.87,"y":125.03,"x0":-3.0056791,"y0":50.0,"z0":5.755167,"aX":-3.33104},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":2.5,"spinRate":2403,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4021419882774353,"extension":5.611489451150568},"index":3,"playId":"541fd536-3adb-4288-8ba3-c0b3291c8beb","pitchNumber":4,"startTime":"2026-04-26T21:53:46.232Z","endTime":"2026-04-26T21:53:50.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68038,"aZ":-32.34717,"pfxX":3.1371652258662723,"pfxZ":-0.11389763424480992,"pX":0.04561352,"pZ":2.1785893,"vX0":6.684075,"vY0":-121.652534,"vZ0":-1.3016306,"x":115.26,"y":179.96,"x0":-3.127218,"y0":50.0,"z0":5.483399,"aX":4.7682676},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":-7.7,"spinRate":2798,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.45864900946617126,"extension":5.035118011664843},"hitData":{"launchSpeed":86.1,"launchAngle":23.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.64,"coordY":93.7}},"index":4,"playId":"e98b5eb0-ff0f-42e2-a70e-2574608ae643","pitchNumber":5,"startTime":"2026-04-26T21:54:02.209Z","endTime":"2026-04-26T21:54:15.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:54:15.337Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out to first baseman Gavin Sheets.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T21:54:21.232Z","endTime":"2026-04-26T21:55:20.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.914019,"aZ":-20.169329,"pfxX":-3.0046061971994833,"pfxZ":6.230590263689597,"pX":-0.35785106,"pZ":3.3337927,"vX0":8.198628,"vY0":-136.24767,"vZ0":-2.4884448,"x":130.64,"y":148.77,"x0":-2.983281,"y0":50.0,"z0":5.6148295,"aX":-5.789078},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":4.6,"spinRate":2420,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40583500266075134,"extension":5.322381893167971},"index":0,"playId":"182464f3-d196-4287-b38d-d198cd83159d","pitchNumber":1,"startTime":"2026-04-26T21:54:38.426Z","endTime":"2026-04-26T21:54:43.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.678734,"aZ":-29.202417,"pfxX":-6.489330741364185,"pfxZ":1.7948032129467941,"pX":2.0563977,"pZ":1.2725557,"vX0":14.675784,"vY0":-126.53431,"vZ0":-3.9621882,"x":38.61,"y":204.42,"x0":-2.9219422,"y0":50.0,"z0":5.1433005,"aX":-10.74434},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":9.8,"spinRate":1916,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4354119896888733,"extension":5.601427060725494},"index":1,"playId":"2a63296e-95a8-4eee-8deb-79e62b51bf4c","pitchNumber":2,"startTime":"2026-04-26T21:54:51.723Z","endTime":"2026-04-26T21:54:56.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.389074,"aZ":-29.597483,"pfxX":-5.092204907747703,"pfxZ":1.5697638526206878,"pX":-0.059120737,"pZ":2.128202,"vX0":9.509363,"vY0":-126.195465,"vZ0":-1.7928182,"x":119.25,"y":181.32,"x0":-3.187172,"y0":50.0,"z0":5.188025,"aX":-8.358133},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.5,"breakHorizontal":8.0,"spinRate":1857,"spinDirection":259},"zone":5,"typeConfidence":2.0,"plateTime":0.43772798776626587,"extension":5.52164366239012},"hitData":{"launchSpeed":88.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.67,"coordY":162.23}},"index":2,"playId":"e1226779-1d6d-457c-a78b-baacc4aa945f","pitchNumber":3,"startTime":"2026-04-26T21:55:10.393Z","endTime":"2026-04-26T21:55:20.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:55:20.992Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Xander Bogaerts to first baseman Gavin Sheets.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T21:55:24.948Z","endTime":"2026-04-26T21:57:24.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074667,"aZ":-19.547596,"pfxX":-2.7246063384484116,"pfxZ":6.4314174370502855,"pX":0.106076114,"pZ":2.5406954,"vX0":8.857211,"vY0":-137.47307,"vZ0":-4.7199144,"x":112.96,"y":170.18,"x0":-2.767956,"y0":50.0,"z0":5.56023,"aX":-5.3490653},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":3.8,"spinRate":2371,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.39930999279022217,"extension":5.706666804986988},"index":0,"playId":"b0188a4f-30cd-4f15-8a06-b8adba791799","pitchNumber":1,"startTime":"2026-04-26T21:55:39.690Z","endTime":"2026-04-26T21:55:44.196Z","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":86.8,"endSpeed":82.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.040047,"aZ":-26.82735,"pfxX":-5.40460657885694,"pfxZ":3.2135040506603207,"pX":0.7886975,"pZ":1.3495538,"vX0":11.207897,"vY0":-125.96357,"vZ0":-4.292467,"x":86.94,"y":202.34,"x0":-2.9477265,"y0":50.0,"z0":5.156834,"aX":-8.99226},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":8.6,"spinRate":1923,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.43212899565696716,"extension":5.979324028560808},"index":1,"playId":"5adad4da-2d34-479f-85ed-88582997e834","pitchNumber":2,"startTime":"2026-04-26T21:55:54.626Z","endTime":"2026-04-26T21:55:59.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.542822,"aZ":-27.329239,"pfxX":-6.804685071697385,"pfxZ":3.0034645570544747,"pX":0.36692584,"pZ":2.0002131,"vX0":10.302021,"vY0":-124.989494,"vZ0":-2.542503,"x":103.01,"y":184.77,"x0":-2.8890913,"y0":50.0,"z0":5.228858,"aX":-10.976418},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.9,"breakHorizontal":11.0,"spinRate":1819,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.43800801038742065,"extension":5.9818932077703195},"index":2,"playId":"b72417e6-dcb8-4d94-b852-557a584be9c7","pitchNumber":3,"startTime":"2026-04-26T21:56:12.533Z","endTime":"2026-04-26T21:56:16.868Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-26T21:56:22.286Z","endTime":"2026-04-26T21:56:34.926Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.544062,"aZ":-21.280174,"pfxX":-5.360314930517842,"pfxZ":5.464921082098653,"pX":-1.6443896,"pZ":1.4185598,"vX0":5.355722,"vY0":-138.98003,"vZ0":-6.9290915,"x":179.68,"y":200.48,"x0":-2.8846982,"y0":50.0,"z0":5.314459,"aX":-10.685374},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":9.5,"spinRate":2249,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3965040147304535,"extension":5.62827770165571},"index":4,"playId":"5eb2d096-c8a8-4adf-b1f8-d9b7e9033807","pitchNumber":4,"startTime":"2026-04-26T21:56:34.926Z","endTime":"2026-04-26T21:56:39.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.214394,"aZ":-19.726358,"pfxX":-2.3749212580403003,"pfxZ":6.322834904738297,"pX":0.45626315,"pZ":3.432359,"vX0":9.185256,"vY0":-137.89581,"vZ0":-2.863481,"x":99.61,"y":146.11,"x0":-2.5778117,"y0":50.0,"z0":5.780863,"aX":-4.6754956},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":3.0,"spinRate":2381,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.3982509970664978,"extension":5.7518044168867775},"index":5,"playId":"a196c913-7a8c-4a4d-bbf0-f7aef74e7638","pitchNumber":5,"startTime":"2026-04-26T21:56:54.366Z","endTime":"2026-04-26T21:56:57.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.131779,"aZ":-26.376825,"pfxX":-5.946653330419945,"pfxZ":3.4562205001125177,"pX":0.45053148,"pZ":1.7147474,"vX0":10.433163,"vY0":-126.93254,"vZ0":-3.7824278,"x":99.83,"y":192.48,"x0":-2.891391,"y0":50.0,"z0":5.2570734,"aX":-9.974479},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":9.7,"spinRate":1850,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.43248599767684937,"extension":5.660055894551314},"hitData":{"launchSpeed":98.7,"launchAngle":1.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.9,"coordY":149.55}},"index":6,"playId":"96ae3067-4f62-447c-8de4-1ee9de510ec4","pitchNumber":6,"startTime":"2026-04-26T21:57:13.583Z","endTime":"2026-04-26T21:57:24.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T21:57:24.536Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T21:59:58.788Z","endTime":"2026-04-26T22:00:24.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Thompson replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T21:58:06.759Z","endTime":"2026-04-26T21:59:58.788Z","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":"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":89.8,"endSpeed":82.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8118,"aZ":-39.75641,"pfxX":-7.12440943154763,"pfxZ":-4.380472356409538,"pX":0.17570865,"pZ":1.3795047,"vX0":11.65358,"vY0":-130.11243,"vZ0":1.9174573,"x":121.48,"y":202.15,"x0":-3.4174573,"y0":50.0,"z0":3.621273,"aX":-12.331925},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-8.4,"breakHorizontal":11.3,"spinRate":1932,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.42262500524520874,"extension":5.9449375457963916},"index":1,"playId":"2073a879-d3fc-4a95-a4cb-45a4f1d65705","pitchNumber":1,"startTime":"2026-04-26T21:59:58.788Z","endTime":"2026-04-26T22:00:03.072Z","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":89.3,"endSpeed":83.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.275887,"aZ":-37.935154,"pfxX":-6.17783487312437,"pfxZ":-3.305708798836535,"pX":-0.16512139,"pZ":2.3213713,"vX0":10.894179,"vY0":-129.70659,"vZ0":3.730118,"x":123.29,"y":176.1,"x0":-3.576775,"y0":50.0,"z0":3.7113156,"aX":-10.766568},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-5.8,"breakHorizontal":9.6,"spinRate":1970,"spinDirection":304},"zone":5,"typeConfidence":2.0,"plateTime":0.41661199927330017,"extension":6.629265355938688},"hitData":{"launchSpeed":112.2,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":100.88}},"index":2,"playId":"df6f1f33-ff7f-4894-a9cf-42275c32885a","pitchNumber":2,"startTime":"2026-04-26T22:00:13.507Z","endTime":"2026-04-26T22:00:24.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:00:24.190Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a line drive to center fielder Alek Thomas. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T22:00:30.571Z","endTime":"2026-04-26T22:01:00.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030115,"aZ":-39.652348,"pfxX":-6.937952492180772,"pfxZ":-4.409055012886918,"pX":-0.029543962,"pZ":2.5386713,"vX0":11.283192,"vY0":-128.96327,"vZ0":4.734875,"x":118.13,"y":170.24,"x0":-3.5498128,"y0":50.0,"z0":3.7172866,"aX":-11.767578},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.7,"breakHorizontal":10.8,"spinRate":1999,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4254930019378662,"extension":6.112870894704903},"hitData":{"launchSpeed":88.8,"launchAngle":22.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.16,"coordY":78.22}},"index":0,"playId":"c57c6102-5a1a-41f5-bdf9-b71a797b647f","pitchNumber":1,"startTime":"2026-04-26T22:00:49.716Z","endTime":"2026-04-26T22:01:00.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:01:00.981Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, third baseman Nolan Arenado to first baseman Tim Tawa.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T22:01:10.037Z","endTime":"2026-04-26T22:02:54.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_pickoff_caught_stealing_3b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.1,"endSpeed":72.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245457,"aZ":-27.080217,"pfxX":5.8866532768790165,"pfxZ":3.835826701535953,"pX":1.4100754,"pZ":2.8003542,"vX0":9.644967,"vY0":-114.54368,"vZ0":3.6934285,"x":63.25,"y":163.17,"x0":-3.6171556,"y0":50.0,"z0":3.81335,"aX":7.8172836},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":8.0,"breakHorizontal":-14.0,"spinRate":2333,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.48270800709724426,"extension":5.846089265477938},"index":0,"playId":"cc45f8ec-3fd9-4d4a-adef-bf0ca8ec9400","pitchNumber":1,"startTime":"2026-04-26T22:01:48.240Z","endTime":"2026-04-26T22:01:52.759Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"08250946-0536-0013-001c-f08cd117d70a","startTime":"2026-04-26T22:02:28.674Z","endTime":"2026-04-26T22:02:34.719Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Fernando Tatis Jr. picked off and caught stealing 3rd base, pitcher Ryan Thompson to second baseman Ildemaro Vargas to third baseman Nolan Arenado. Jackson Merrill to 2nd.","event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"08250946-0536-0013-001c-f08cd117d70a","startTime":"2026-04-26T22:02:34.719Z","endTime":"2026-04-26T22:02:42.489Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.43924,"aZ":-30.501173,"pfxX":5.237677200572697,"pfxZ":1.2318897024383693,"pX":-0.63983923,"pZ":2.9931068,"vX0":5.754465,"vY0":-114.45939,"vZ0":4.9487596,"x":141.39,"y":157.97,"x0":-3.8412697,"y0":50.0,"z0":3.7493274,"aX":7.112671},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.1,"breakHorizontal":-11.3,"spinRate":2352,"spinDirection":100},"zone":1,"typeConfidence":2.0,"plateTime":0.480677992105484,"extension":5.626886535504358},"hitData":{"launchSpeed":91.6,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.4,"coordY":172.37}},"index":3,"playId":"7b0b35b0-7b21-4fcf-aae9-b20fd679b6e7","pitchNumber":2,"startTime":"2026-04-26T22:02:42.489Z","endTime":"2026-04-26T22:02:54.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:02:54.294Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T22:03:10.055Z","endTime":"2026-04-26T22:03:35.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":78.2,"endSpeed":73.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.661217,"aZ":-30.076347,"pfxX":5.206102578658757,"pfxZ":1.570905492765697,"pX":-0.6652953,"pZ":3.2218535,"vX0":5.4035892,"vY0":-113.63171,"vZ0":5.0895963,"x":142.36,"y":151.79,"x0":-3.7280512,"y0":50.0,"z0":3.9050033,"aX":6.952005},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.8,"breakHorizontal":-11.0,"spinRate":2335,"spinDirection":103},"zone":1,"typeConfidence":2.0,"plateTime":0.4799489974975586,"extension":6.157460566267879},"hitData":{"launchSpeed":90.9,"launchAngle":50.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.0,"coordY":120.0}},"index":0,"playId":"363d7e41-4c06-492e-9d5b-ab5850dfd0e5","pitchNumber":1,"startTime":"2026-04-26T22:03:20.339Z","endTime":"2026-04-26T22:03:35.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:03:35.082Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:05:55.070Z","endTime":"2026-04-26T22:06:45.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Morgan replaces Michael King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T22:04:42.384Z","endTime":"2026-04-26T22:05:57.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":92.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.102373,"aZ":-22.726103,"pfxX":-5.785511938605721,"pfxZ":4.417086680104413,"pX":0.58159447,"pZ":3.0767748,"vX0":8.803934,"vY0":-143.07019,"vZ0":-2.2996457,"x":94.83,"y":155.71,"x0":-1.7403215,"y0":50.0,"z0":5.267559,"aX":-12.374974},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.0,"breakHorizontal":10.0,"spinRate":2505,"spinDirection":233},"zone":3,"typeConfidence":1.34,"plateTime":0.38218799233436584,"extension":5.802214536766993},"index":1,"playId":"04355519-efc7-4d05-aa0b-4b8a7a103d27","pitchNumber":1,"startTime":"2026-04-26T22:05:57.162Z","endTime":"2026-04-26T22:06:01.241Z","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":99.1,"endSpeed":92.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164772,"aZ":-24.315092,"pfxX":-6.042913658412422,"pfxZ":3.6573228169613934,"pX":-1.1737598,"pZ":3.6925523,"vX0":4.5029526,"vY0":-144.21912,"vZ0":-0.31305444,"x":161.74,"y":139.08,"x0":-1.9555972,"y0":50.0,"z0":5.2760468,"aX":-12.985174},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.8,"breakHorizontal":11.0,"spinRate":2510,"spinDirection":240},"zone":11,"typeConfidence":1.34,"plateTime":0.3814690113067627,"extension":5.699862332481724},"index":2,"playId":"1a5f4250-7426-4c41-bd1f-83ac5be22b96","pitchNumber":2,"startTime":"2026-04-26T22:06:14.594Z","endTime":"2026-04-26T22:06:18.950Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.39045,"aZ":-38.971535,"pfxX":1.909566940519753,"pfxZ":-4.210472400263538,"pX":0.4593701,"pZ":2.3674967,"vX0":4.604469,"vY0":-124.524086,"vZ0":0.040643044,"x":99.49,"y":174.86,"x0":-1.6398917,"y0":50.0,"z0":5.494879,"aX":3.0828838},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.4,"breakHorizontal":-4.6,"spinRate":2532,"spinDirection":26},"zone":6,"typeConfidence":1.27,"plateTime":0.44501999020576477,"extension":5.139661977297364},"hitData":{"launchSpeed":89.1,"launchAngle":47.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.29,"coordY":86.46}},"index":3,"playId":"f77d3365-9557-482c-82fb-6dd4e6c449fe","pitchNumber":3,"startTime":"2026-04-26T22:06:32.495Z","endTime":"2026-04-26T22:06:45.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:06:45.553Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:06:47.933Z","endTime":"2026-04-26T22:07:38.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"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":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":98.4,"endSpeed":91.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.815123,"aZ":-19.453674,"pfxX":-2.9089369290456997,"pfxZ":5.99177158254338,"pX":-0.10159777,"pZ":2.3374934,"vX0":5.4729757,"vY0":-143.13585,"vZ0":-5.140525,"x":120.87,"y":175.67,"x0":-1.6412075,"y0":50.0,"z0":5.334101,"aX":-6.1756005},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.6,"breakHorizontal":4.7,"spinRate":2380,"spinDirection":205},"zone":5,"typeConfidence":1.3,"plateTime":0.3834669888019562,"extension":5.765282341188645},"index":0,"playId":"57d3bfad-cecf-4fdb-9cd4-9596ff421d22","pitchNumber":1,"startTime":"2026-04-26T22:07:08.118Z","endTime":"2026-04-26T22:07:12.660Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.973457,"aZ":-25.896782,"pfxX":-5.385433360347597,"pfxZ":2.955551163887414,"pX":0.07020013,"pZ":2.106847,"vX0":7.7768245,"vY0":-143.40543,"vZ0":-3.7918406,"x":114.32,"y":181.9,"x0":-1.9543669,"y0":50.0,"z0":5.0229855,"aX":-11.438022},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.9,"breakHorizontal":9.1,"spinRate":2455,"spinDirection":245},"zone":8,"typeConfidence":1.32,"plateTime":0.38372400403022766,"extension":5.692956172262276},"hitData":{"launchSpeed":109.6,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.74,"coordY":82.63}},"index":1,"playId":"6a8a996b-f1b6-4af0-8ebf-2b09019970f0","pitchNumber":2,"startTime":"2026-04-26T22:07:25.300Z","endTime":"2026-04-26T22:07:38.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:07:38.859Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a ground ball to right fielder Fernando Tatis Jr. Jose Fernandez to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:07:45.551Z","endTime":"2026-04-26T22:08:54.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622032,"aZ":-25.089846,"pfxX":-8.075551137210816,"pfxZ":3.3519683977750336,"pX":-0.38838252,"pZ":1.621647,"vX0":7.41894,"vY0":-143.4234,"vZ0":-5.3787766,"x":131.8,"y":195.0,"x0":-1.943084,"y0":50.0,"z0":5.0548787,"aX":-17.06722},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.3,"breakHorizontal":14.4,"spinRate":2320,"spinDirection":252},"zone":7,"typeConfidence":1.36,"plateTime":0.38534098863601685,"extension":5.56145010032053},"index":0,"playId":"643faae6-8540-477c-82d5-a4144ac5255a","pitchNumber":1,"startTime":"2026-04-26T22:08:05.253Z","endTime":"2026-04-26T22:08:11.762Z","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":"08250946-0576-0013-001c-f08cd117d70a","startTime":"2026-04-26T22:08:24.746Z","endTime":"2026-04-26T22:08:42.778Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":92.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742477,"aZ":-17.243828,"pfxX":-2.954803172528274,"pfxZ":6.877125834855507,"pX":-0.37327754,"pZ":2.3441634,"vX0":4.714183,"vY0":-144.8165,"vZ0":-5.700709,"x":131.23,"y":175.49,"x0":-1.6229757,"y0":50.0,"z0":5.355761,"aX":-6.4148293},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.1,"breakHorizontal":4.9,"spinRate":2567,"spinDirection":203},"zone":4,"typeConfidence":1.34,"plateTime":0.37927401065826416,"extension":5.746833843196157},"hitData":{"launchSpeed":80.5,"launchAngle":10.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.96,"coordY":104.43}},"index":2,"playId":"dab98788-89cd-4faa-af74-f13f9f89b23a","pitchNumber":2,"startTime":"2026-04-26T22:08:42.778Z","endTime":"2026-04-26T22:08:54.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:08:54.117Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a ground ball to second baseman Jake Cronenworth. Jose Fernandez to 3rd. Nolan Arenado to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:10:05.712Z","endTime":"2026-04-26T22:10:24.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T22:09:07.704Z","endTime":"2026-04-26T22:10:07.964Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876104,"aZ":-19.803448,"pfxX":-0.8879920951728744,"pfxZ":6.024527737474816,"pX":-0.11625984,"pZ":1.9990585,"vX0":5.3752494,"vY0":-140.75047,"vZ0":-5.6173296,"x":121.43,"y":184.81,"x0":-1.9164041,"y0":50.0,"z0":5.2584877,"aX":-1.8233825},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":0.8,"spinRate":2401,"spinDirection":184},"zone":8,"typeConfidence":0.92,"plateTime":0.39082300662994385,"extension":5.6364107632574445},"hitData":{"launchSpeed":60.1,"launchAngle":-73.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.87,"coordY":143.98}},"index":1,"playId":"f669422d-8675-4281-8f9f-facf2919b72c","pitchNumber":1,"startTime":"2026-04-26T22:10:07.964Z","endTime":"2026-04-26T22:10:24.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:10:24.272Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tim Tawa hits a grand slam (1) to left field. Jose Fernandez scores. Nolan Arenado scores. Alek Thomas scores.","rbi":4,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:11:50.333Z","endTime":"2026-04-26T22:12:37.606Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T22:10:46.861Z","endTime":"2026-04-26T22:11:52.480Z","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":87.7,"endSpeed":82.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.437054,"aZ":-32.30941,"pfxX":1.1993700447748963,"pfxZ":-0.0801574765139912,"pX":-1.9195701,"pZ":2.6395538,"vX0":-0.12133858,"vY0":-127.646515,"vZ0":-0.38744095,"x":190.17,"y":167.51,"x0":-2.0279167,"y0":50.0,"z0":5.284173,"aX":2.0257318},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-2.4,"spinRate":2088,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4340609908103943,"extension":5.23704712785135},"index":1,"playId":"78c402b6-2082-42cf-a47f-52ab2e193d1f","pitchNumber":1,"startTime":"2026-04-26T22:11:52.480Z","endTime":"2026-04-26T22:11:57.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279875,"aZ":-29.275251,"pfxX":-6.92433083620597,"pfxZ":1.4129134379033967,"pX":-0.033372704,"pZ":2.303422,"vX0":7.776568,"vY0":-141.20335,"vZ0":-2.5375032,"x":118.27,"y":176.59,"x0":-1.9065682,"y0":50.0,"z0":5.063087,"aX":-14.206086},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.2,"breakHorizontal":12.0,"spinRate":2218,"spinDirection":263},"zone":5,"typeConfidence":1.37,"plateTime":0.3915160000324249,"extension":5.511542161305745},"hitData":{"launchSpeed":100.1,"launchAngle":21.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":33.11,"coordY":92.44}},"index":2,"playId":"6d994f33-59e2-4168-a5ed-616811ca5119","pitchNumber":2,"startTime":"2026-04-26T22:12:12.498Z","endTime":"2026-04-26T22:12:37.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:12:37.606Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ildemaro Vargas doubles (6) on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:15:06.755Z","endTime":"2026-04-26T22:16:28.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T22:12:48.440Z","endTime":"2026-04-26T22:13:11.252Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bradgley Rodriguez replaces David Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T22:13:11.252Z","endTime":"2026-04-26T22:15:08.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699134,"link":"/api/v1/people/699134"},"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":1},"pitchData":{"startSpeed":87.2,"endSpeed":82.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.67667,"aZ":-32.64157,"pfxX":2.1525984263326237,"pfxZ":-0.27496063363129697,"pX":-0.62715876,"pZ":2.8218768,"vX0":-0.33251312,"vY0":-127.164276,"vZ0":-1.6750034,"x":140.91,"y":162.59,"x0":-0.7776017,"y0":50.0,"z0":5.986352,"aX":3.6600196},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":-4.1,"spinRate":2634,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.43003401160240173,"extension":5.670626723547307},"index":2,"playId":"00bb74db-6673-4dfe-bcfd-194a2320ced9","pitchNumber":1,"startTime":"2026-04-26T22:15:08.793Z","endTime":"2026-04-26T22:15:13.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618637,"aZ":-27.299976,"pfxX":-8.184763742244149,"pfxZ":2.850866106551463,"pX":-0.095564306,"pZ":2.262756,"vX0":3.7082021,"vY0":-129.10506,"vZ0":-3.9189205,"x":120.64,"y":177.69,"x0":-0.4842224,"y0":50.0,"z0":5.8663974,"aX":-13.99326},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":14.8,"spinRate":1717,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.4242500066757202,"extension":6.08987539146203},"index":3,"playId":"89472600-d61c-45b5-ab96-a43766eab12b","pitchNumber":2,"startTime":"2026-04-26T22:15:27.794Z","endTime":"2026-04-26T22:15:32.476Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.382645,"aZ":-33.361908,"pfxX":2.316653611153129,"pfxZ":-0.7082677380306514,"pX":-0.1612172,"pZ":2.5308006,"vX0":-0.158937,"vY0":-127.451675,"vZ0":-2.420305,"x":123.15,"y":170.45,"x0":-0.39865813,"y0":50.0,"z0":6.070922,"aX":3.8852298},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.0,"breakHorizontal":-4.4,"spinRate":2478,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4326370060443878,"extension":5.585685802569852},"hitData":{"launchSpeed":102.1,"launchAngle":-2.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.89,"coordY":109.5}},"index":4,"playId":"4fe2dcfa-7855-4795-ab77-5759c37e714f","pitchNumber":3,"startTime":"2026-04-26T22:16:13.765Z","endTime":"2026-04-26T22:16:28.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:16:28.533Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, pitcher Bradgley Rodriguez to first baseman Gavin Sheets. Ildemaro Vargas to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:16:42.900Z","endTime":"2026-04-26T22:17:50.864Z","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":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699134,"link":"/api/v1/people/699134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.041674,"aZ":-26.772202,"pfxX":-5.918504215600922,"pfxZ":2.995157453018849,"pX":-0.6012598,"pZ":2.9785237,"vX0":2.2755446,"vY0":-131.72745,"vZ0":-2.509019,"x":139.92,"y":158.36,"x0":-0.69620407,"y0":50.0,"z0":5.8685236,"aX":-10.674207},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.0,"breakHorizontal":10.8,"spinRate":1863,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.4114130139350891,"extension":6.400852847912805},"index":0,"playId":"bff7e091-f3c7-4276-ae4b-cfda5fd1a786","pitchNumber":1,"startTime":"2026-04-26T22:16:58.105Z","endTime":"2026-04-26T22:17:02.653Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.167654,"aZ":-26.224987,"pfxX":-7.851692869907288,"pfxZ":3.3690551603872945,"pX":0.2906135,"pZ":2.0699213,"vX0":4.811529,"vY0":-130.69995,"vZ0":-4.588993,"x":105.92,"y":182.89,"x0":-0.5364501,"y0":50.0,"z0":5.7681103,"aX":-13.864547},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":13.9,"spinRate":1814,"spinDirection":252},"zone":9,"typeConfidence":2.0,"plateTime":0.4149079918861389,"extension":6.480587357924053},"index":1,"playId":"80a64740-7a66-4c60-8dbe-ab3bf1bcd76c","pitchNumber":2,"startTime":"2026-04-26T22:17:18.614Z","endTime":"2026-04-26T22:17:23.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300089,"aZ":-22.336464,"pfxX":-6.29964541262529,"pfxZ":4.6904329357184755,"pX":0.46791992,"pZ":2.8207643,"vX0":5.6277723,"vY0":-142.64613,"vZ0":-4.5957346,"x":99.16,"y":162.62,"x0":-0.7018274,"y0":50.0,"z0":5.8262568,"aX":-13.21266},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.0,"breakHorizontal":10.9,"spinRate":2255,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3840459883213043,"extension":5.975075437640893},"hitData":{"launchSpeed":75.8,"launchAngle":-78.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.74,"coordY":186.56}},"index":2,"playId":"208c6cb3-57e5-472f-897c-1e53e2af7af9","pitchNumber":3,"startTime":"2026-04-26T22:17:38.169Z","endTime":"2026-04-26T22:17:50.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:17:50.864Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:17:58.573Z","endTime":"2026-04-26T22:22:18.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":83.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.048162,"aZ":-26.098085,"pfxX":-5.33456701462663,"pfxZ":3.5256692978340807,"pX":0.1828609,"pZ":2.2994096,"vX0":4.318832,"vY0":-128.52113,"vZ0":-3.8263683,"x":110.03,"y":176.7,"x0":-0.8044981,"y0":50.0,"z0":5.7636976,"aX":-9.193334},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":9.6,"spinRate":1774,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4267269968986511,"extension":5.667995358389506},"index":0,"playId":"1b045300-901d-4341-8c19-096d72749e59","pitchNumber":1,"startTime":"2026-04-26T22:18:12.425Z","endTime":"2026-04-26T22:18:23.321Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-26T22:18:48.334Z","endTime":"2026-04-26T22:20:20.773Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":93.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691504,"aZ":-21.431467,"pfxX":-5.009881858750591,"pfxZ":4.9118504045516485,"pX":-0.113684386,"pZ":2.2944553,"vX0":2.7423458,"vY0":-145.50595,"vZ0":-7.038402,"x":121.33,"y":176.83,"x0":-0.4095046,"y0":50.0,"z0":6.000922,"aX":-10.957021},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.0,"breakHorizontal":9.2,"spinRate":2393,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.377375990152359,"extension":5.806246845740971},"index":2,"playId":"76d63239-a410-4c03-bbce-169838eb2021","pitchNumber":2,"startTime":"2026-04-26T22:20:20.773Z","endTime":"2026-04-26T22:20:25.011Z","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":99.7,"endSpeed":93.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.265465,"aZ":-22.536573,"pfxX":-4.365433036811708,"pfxZ":4.433661288633121,"pX":2.1564107,"pZ":1.8777723,"vX0":8.314537,"vY0":-144.80177,"vZ0":-7.5834675,"x":34.8,"y":188.08,"x0":-0.15520997,"y0":50.0,"z0":5.8563647,"aX":-9.48915},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.1,"breakHorizontal":7.1,"spinRate":2463,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3776949942111969,"extension":5.954537257121929},"index":3,"playId":"67947c6f-108d-400b-9087-c37cf7a3b185","pitchNumber":3,"startTime":"2026-04-26T22:20:38.820Z","endTime":"2026-04-26T22:20:43.701Z","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":2},"pitchData":{"startSpeed":100.4,"endSpeed":93.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.842457,"aZ":-20.288218,"pfxX":-5.463582910890653,"pfxZ":5.405196758705799,"pX":1.577897,"pZ":2.2514172,"vX0":7.334744,"vY0":-145.90097,"vZ0":-7.0210238,"x":56.85,"y":177.99,"x0":-0.23658136,"y0":50.0,"z0":5.8710337,"aX":-12.014281},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.0,"breakHorizontal":9.2,"spinRate":2338,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.37508898973464966,"extension":5.992932973571336},"index":4,"playId":"b259a544-bc34-4556-94de-1ad6a7958505","pitchNumber":4,"startTime":"2026-04-26T22:21:04.708Z","endTime":"2026-04-26T22:21:10.275Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.223825,"aZ":-25.912588,"pfxX":-6.81822811524699,"pfxZ":3.3955117614250483,"pX":0.42812335,"pZ":1.556332,"vX0":4.5442324,"vY0":-133.58022,"vZ0":-6.0701118,"x":100.68,"y":196.76,"x0":-0.39634514,"y0":50.0,"z0":5.6674085,"aX":-12.573058},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":12.0,"spinRate":1906,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.40693598985671997,"extension":6.351880044761917},"index":5,"playId":"cefa631c-4b44-40dc-9ab2-7772ac886364","pitchNumber":5,"startTime":"2026-04-26T22:21:26.724Z","endTime":"2026-04-26T22:21:30.122Z","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":2},"pitchData":{"startSpeed":99.9,"endSpeed":92.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.778788,"aZ":-20.612745,"pfxX":-1.8361417620670135,"pfxZ":5.291653430368017,"pX":-0.11028543,"pZ":4.6744127,"vX0":1.0069062,"vY0":-145.45435,"vZ0":-0.78654855,"x":121.2,"y":112.57,"x0":-0.21908137,"y0":50.0,"z0":6.17561,"aX":-4.01167},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.0,"breakHorizontal":3.4,"spinRate":2337,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3782530128955841,"extension":5.704973704545829},"index":6,"playId":"b9fec2f0-c567-4f89-9ce9-2f3d1bb814ac","pitchNumber":6,"startTime":"2026-04-26T22:21:51.920Z","endTime":"2026-04-26T22:21:58.155Z","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":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548923,"aZ":-27.60406,"pfxX":-5.158818964883098,"pfxZ":2.4538977056976377,"pX":-1.1598163,"pZ":3.2999017,"vX0":0.0035334646,"vY0":-134.04079,"vZ0":-1.7135334,"x":161.21,"y":149.68,"x0":-0.48952428,"y0":50.0,"z0":5.8731856,"aX":-9.607519},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":10.0,"spinRate":1847,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.40881699323654175,"extension":5.850364060539586},"index":7,"playId":"588a3dfb-78de-4838-a8d5-1b9e38b0fce2","pitchNumber":7,"startTime":"2026-04-26T22:22:13.724Z","endTime":"2026-04-26T22:22:18.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:22:18.553Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lourdes Gurriel Jr. doubles (1) on a ground ball to left fielder Ramón Laureano. Ildemaro Vargas scores. Corbin Carroll scores.","rbi":2,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:22:26.048Z","endTime":"2026-04-26T22:23:19.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":699134,"link":"/api/v1/people/699134"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126194,"aZ":-27.064651,"pfxX":-6.257559018810903,"pfxZ":2.750747903125492,"pX":0.021788059,"pZ":2.290722,"vX0":3.2448654,"vY0":-133.78346,"vZ0":-4.6805906,"x":116.17,"y":176.93,"x0":-0.38182086,"y0":50.0,"z0":5.9426837,"aX":-11.623114},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":11.4,"spinRate":1907,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.4087890088558197,"extension":5.9329591241721396},"hitData":{"launchSpeed":96.7,"launchAngle":-9.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.05,"coordY":114.57}},"index":0,"playId":"e5fa47c8-e54a-4db0-bf37-3385ecc6b8d7","pitchNumber":1,"startTime":"2026-04-26T22:22:58.547Z","endTime":"2026-04-26T22:23:19.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:23:19.023Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Jake Cronenworth to first baseman Gavin Sheets.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T22:24:50.601Z","endTime":"2026-04-26T22:26:57.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"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":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T22:23:45.817Z","endTime":"2026-04-26T22:24:52.753Z","isPitch":false,"type":"action"},{"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":99.1,"endSpeed":92.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.297447,"aZ":-20.141048,"pfxX":-4.5751574940568815,"pfxZ":5.558503894355352,"pX":0.03513123,"pZ":3.178622,"vX0":2.344521,"vY0":-144.32701,"vZ0":-4.75479,"x":115.66,"y":152.96,"x0":-0.1842815,"y0":50.0,"z0":6.042992,"aX":-9.9042225},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.8,"breakHorizontal":8.4,"spinRate":2380,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.38007599115371704,"extension":5.7364499631516255},"index":1,"playId":"c3ad7641-0a48-49a2-8d64-3501bd8bf69f","pitchNumber":1,"startTime":"2026-04-26T22:24:52.753Z","endTime":"2026-04-26T22:24:59.331Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87045,"aZ":-30.255505,"pfxX":2.377755851961496,"pfxZ":1.0942913386530762,"pX":0.4708596,"pZ":1.4612827,"vX0":1.8060727,"vY0":-130.65952,"vZ0":-5.338422,"x":99.05,"y":199.33,"x0":-0.53393704,"y0":50.0,"z0":5.763448,"aX":4.168737},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-5.0,"spinRate":2679,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4226439893245697,"extension":5.614816203830748},"index":2,"playId":"37029f34-ba49-4b42-88ec-be2f5b4ca7ff","pitchNumber":2,"startTime":"2026-04-26T22:25:18.405Z","endTime":"2026-04-26T22:25:22.435Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.05326,"aZ":-32.384716,"pfxX":2.4460630095380496,"pfxZ":-0.12381889630021072,"pX":0.46142063,"pZ":1.8437107,"vX0":2.211437,"vY0":-127.75888,"vZ0":-3.4376771,"x":99.41,"y":189.0,"x0":-0.7225361,"y0":50.0,"z0":5.670256,"aX":4.1617846},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":-5.2,"spinRate":2786,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.43062400817871094,"extension":5.513973279887923},"index":3,"playId":"baa4bce7-b473-4948-b543-43eaba6cb5b0","pitchNumber":3,"startTime":"2026-04-26T22:25:38.728Z","endTime":"2026-04-26T22:25:42.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.181467,"aZ":-32.02696,"pfxX":3.4966536863582336,"pfxZ":0.08370078308141136,"pX":-1.276437,"pZ":2.759193,"vX0":-2.4153247,"vY0":-130.18904,"vZ0":-2.1647146,"x":165.65,"y":164.28,"x0":-0.8008694,"y0":50.0,"z0":5.9674606,"aX":6.14522},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":-6.4,"spinRate":2686,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.4218499958515167,"extension":5.720423197183083},"index":4,"playId":"585b75fd-5a3b-43bb-b8e5-2dc48343c3c5","pitchNumber":4,"startTime":"2026-04-26T22:26:02.492Z","endTime":"2026-04-26T22:26:06.946Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322638,"aZ":-24.310696,"pfxX":-6.460866003524599,"pfxZ":4.342559167719262,"pX":-0.54171586,"pZ":2.1523786,"vX0":2.0300655,"vY0":-132.71175,"vZ0":-4.954941,"x":137.65,"y":180.67,"x0":-0.47503278,"y0":50.0,"z0":5.777677,"aX":-11.69918},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":11.9,"spinRate":1946,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.41286700963974,"extension":6.021296023696738},"index":5,"playId":"08bb4a18-37a4-403d-93d3-e6f605c5f8e5","pitchNumber":5,"startTime":"2026-04-26T22:26:22.946Z","endTime":"2026-04-26T22:26:26.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":99.6,"endSpeed":93.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235672,"aZ":-18.85809,"pfxX":-3.192913461857893,"pfxZ":6.1002361962175735,"pX":-0.23120408,"pZ":1.4079987,"vX0":1.5510532,"vY0":-144.8721,"vZ0":-9.476969,"x":125.81,"y":200.76,"x0":-0.3524967,"y0":50.0,"z0":5.81185,"aX":-6.969669},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.1,"breakHorizontal":5.9,"spinRate":2444,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.37689900398254395,"extension":5.9748622845477},"hitData":{"launchSpeed":98.5,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.91,"coordY":143.98}},"index":6,"playId":"4bec30cd-0ae5-4498-8063-ba8f7bc59be2","pitchNumber":6,"startTime":"2026-04-26T22:26:47.457Z","endTime":"2026-04-26T22:26:57.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:26:57.623Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T22:29:27.183Z","endTime":"2026-04-26T22:30:54.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Morillo replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T22:27:29.371Z","endTime":"2026-04-26T22:29:29.393Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"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(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":99.8,"endSpeed":93.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.868313,"aZ":-17.66205,"pfxX":-2.9056299272484667,"pfxZ":6.646810788807906,"pX":-0.28940618,"pZ":3.4440682,"vX0":4.3626347,"vY0":-145.22095,"vZ0":-3.2888517,"x":128.03,"y":145.79,"x0":-1.418878,"y0":50.0,"z0":5.63561,"aX":-6.343891},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.0,"breakHorizontal":4.8,"spinRate":2152,"spinDirection":203},"zone":1,"typeConfidence":1.34,"plateTime":0.3754290044307709,"extension":6.154110738298711},"index":1,"playId":"48088feb-55f8-44c9-9bca-2849b8e155fa","pitchNumber":1,"startTime":"2026-04-26T22:29:29.393Z","endTime":"2026-04-26T22:29:33.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.21976,"aZ":-35.757618,"pfxX":5.08704699399903,"pfxZ":-2.3579527073957784,"pX":1.1257153,"pZ":2.4436681,"vX0":3.907664,"vY0":-121.28776,"vZ0":-0.8657743,"x":74.09,"y":172.8,"x0":-1.1544652,"y0":50.0,"z0":5.8665648,"aX":7.731152},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.0,"breakHorizontal":-10.7,"spinRate":2819,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4545319974422455,"extension":5.5885268008615085},"index":2,"playId":"27595fbb-d09d-49ef-a2ef-12bfdd379834","pitchNumber":2,"startTime":"2026-04-26T22:29:43.241Z","endTime":"2026-04-26T22:29:47.615Z","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":98.6,"endSpeed":91.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.373028,"aZ":-19.951336,"pfxX":-2.9464174560674525,"pfxZ":5.762086609217125,"pX":0.7655643,"pZ":3.0001082,"vX0":6.7658396,"vY0":-143.40523,"vZ0":-3.8982646,"x":87.82,"y":157.78,"x0":-1.2231332,"y0":50.0,"z0":5.591834,"aX":-6.249974},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":4.4,"spinRate":2140,"spinDirection":205},"zone":3,"typeConfidence":1.3,"plateTime":0.37881699204444885,"extension":6.425547709302326},"index":3,"playId":"7ea912d6-1320-4de1-9e65-264d35f78b96","pitchNumber":3,"startTime":"2026-04-26T22:29:57.142Z","endTime":"2026-04-26T22:30:01.979Z","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":99.7,"endSpeed":92.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.632702,"aZ":-18.153713,"pfxX":-2.227598493258784,"pfxZ":6.500433279773381,"pX":-0.36824802,"pZ":5.3528967,"vX0":3.4888089,"vY0":-144.9754,"vZ0":1.7074212,"x":131.04,"y":94.25,"x0":-1.290712,"y0":50.0,"z0":5.8555903,"aX":-4.8045473},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.6,"breakHorizontal":3.7,"spinRate":2098,"spinDirection":197},"zone":11,"typeConfidence":1.34,"plateTime":0.37799501419067383,"extension":6.055383701024092},"index":4,"playId":"d5ba1950-d525-43dc-b1a5-42c7d898a400","pitchNumber":4,"startTime":"2026-04-26T22:30:15.200Z","endTime":"2026-04-26T22:30:18.837Z","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":99.8,"endSpeed":93.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962013,"aZ":-20.350588,"pfxX":-1.489645618153369,"pfxZ":5.394212725594287,"pX":-0.3589403,"pZ":2.8563223,"vX0":3.314695,"vY0":-145.29883,"vZ0":-4.4194655,"x":130.68,"y":161.66,"x0":-1.308586,"y0":50.0,"z0":5.5919814,"aX":-3.2651541},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.4,"breakHorizontal":2.3,"spinRate":2144,"spinDirection":194},"zone":4,"typeConfidence":1.19,"plateTime":0.3751879930496216,"extension":6.100561205796369},"index":5,"playId":"e5ce7c11-bf33-4b9d-ba65-2a177ddc4c89","pitchNumber":5,"startTime":"2026-04-26T22:30:29.872Z","endTime":"2026-04-26T22:30:33.957Z","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":99.5,"endSpeed":93.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966326,"aZ":-19.968103,"pfxX":-1.6957480372406364,"pfxZ":5.560393525859502,"pX":-0.7487402,"pZ":4.2211123,"vX0":2.487874,"vY0":-144.99048,"vZ0":-0.87142056,"x":145.54,"y":124.81,"x0":-1.3856922,"y0":50.0,"z0":5.709416,"aX":-3.7224247},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.2,"breakHorizontal":2.9,"spinRate":2299,"spinDirection":196},"zone":11,"typeConfidence":1.25,"plateTime":0.3742330074310303,"extension":6.238215082273708},"index":6,"playId":"85482cf4-7310-4080-8f20-08c5dfb7edaa","pitchNumber":6,"startTime":"2026-04-26T22:30:49.459Z","endTime":"2026-04-26T22:30:54.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:30:54.740Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T22:30:59.261Z","endTime":"2026-04-26T22:32:39.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.6,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.708546,"aZ":-38.78878,"pfxX":5.385747810048381,"pfxZ":-4.593346590601552,"pX":-0.10939304,"pZ":3.6311712,"vX0":0.93879914,"vY0":-118.69423,"vZ0":2.7286286,"x":121.17,"y":140.74,"x0":-1.20771,"y0":50.0,"z0":5.9724507,"aX":7.7558627},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.8,"breakHorizontal":-10.8,"spinRate":2872,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4666680097579956,"extension":5.546637329216703},"index":0,"playId":"8c09d064-a822-428d-a344-e33c6c6b5b1e","pitchNumber":1,"startTime":"2026-04-26T22:31:18.028Z","endTime":"2026-04-26T22:31:22.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.194267,"aZ":-35.514088,"pfxX":3.548818897074601,"pfxZ":-2.178700831462079,"pX":0.8771949,"pZ":1.479393,"vX0":3.8750458,"vY0":-122.25817,"vZ0":-3.0538287,"x":83.56,"y":198.84,"x0":-1.1803806,"y0":50.0,"z0":5.7500787,"aX":5.440502},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.2,"breakHorizontal":-7.7,"spinRate":2862,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4511060118675232,"extension":5.715341158113454},"index":1,"playId":"1bdba083-c5df-49ee-b9f1-7e9a7f1106fb","pitchNumber":2,"startTime":"2026-04-26T22:31:33.387Z","endTime":"2026-04-26T22:31:38.726Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":92.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.338436,"aZ":-19.970057,"pfxX":-6.7285829641687585,"pfxZ":5.688818655614777,"pX":0.059117455,"pZ":3.381995,"vX0":6.588596,"vY0":-144.35112,"vZ0":-2.9492354,"x":114.75,"y":147.47,"x0":-1.363809,"y0":50.0,"z0":5.622188,"aX":-14.434547},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.1,"breakHorizontal":11.6,"spinRate":2214,"spinDirection":231},"zone":12,"typeConfidence":1.31,"plateTime":0.37808600068092346,"extension":6.2107875591187955},"index":2,"playId":"a9e54446-cd09-4784-ba4a-a93a386ef954","pitchNumber":3,"startTime":"2026-04-26T22:31:49.086Z","endTime":"2026-04-26T22:31:53.638Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555935,"aZ":-19.350288,"pfxX":-5.571023803057632,"pfxZ":5.889606522762868,"pX":-0.10294291,"pZ":3.332569,"vX0":5.443619,"vY0":-145.58928,"vZ0":-3.3915684,"x":120.92,"y":148.8,"x0":-1.2627822,"y0":50.0,"z0":5.6626673,"aX":-12.130105},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.4,"breakHorizontal":9.7,"spinRate":2210,"spinDirection":224},"zone":2,"typeConfidence":0.97,"plateTime":0.37651100754737854,"extension":6.016427137720303},"index":3,"playId":"e8495a77-800a-4845-a2b2-6455c12c058b","pitchNumber":4,"startTime":"2026-04-26T22:32:09.730Z","endTime":"2026-04-26T22:32:14.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":92.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30537,"aZ":-19.313776,"pfxX":-1.72496061977439,"pfxZ":5.942243994690301,"pX":0.40612534,"pZ":3.8378117,"vX0":5.21749,"vY0":-144.92923,"vZ0":-1.9969981,"x":101.52,"y":135.16,"x0":-1.1798753,"y0":50.0,"z0":5.6933727,"aX":-3.7331593},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.8,"breakHorizontal":2.4,"spinRate":2129,"spinDirection":193},"zone":12,"typeConfidence":1.28,"plateTime":0.37710699439048767,"extension":6.117621275383656},"index":4,"playId":"3dbdfaa1-3652-4a7b-ac40-390b937b6b54","pitchNumber":5,"startTime":"2026-04-26T22:32:35.010Z","endTime":"2026-04-26T22:32:39.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:32:39.689Z","atBatIndex":65},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Luis Campusano reaches on a throwing error by shortstop Jose Fernandez. Luis Campusano to 2nd.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T22:32:48.475Z","endTime":"2026-04-26T22:34:17.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.1,"endSpeed":77.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.363024,"aZ":-36.753426,"pfxX":1.932322890974405,"pfxZ":-3.058818850930281,"pX":0.36302164,"pZ":2.122277,"vX0":2.8171096,"vY0":-120.98096,"vZ0":-1.1854002,"x":103.16,"y":181.48,"x0":-1.0619521,"y0":50.0,"z0":5.8059874,"aX":2.8928576},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.5,"breakHorizontal":-4.3,"spinRate":2686,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.4549329876899719,"extension":5.8854756549274505},"index":0,"playId":"b0c1262a-f6ac-4814-9917-8382de0bbf4c","pitchNumber":1,"startTime":"2026-04-26T22:33:06.113Z","endTime":"2026-04-26T22:33:10.507Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.791971,"aZ":-36.482616,"pfxX":2.410157517654689,"pfxZ":-2.717007919559328,"pX":0.61706036,"pZ":2.1267583,"vX0":3.626457,"vY0":-123.830765,"vZ0":-1.4118078,"x":93.48,"y":181.36,"x0":-1.1657645,"y0":50.0,"z0":5.691516,"aX":3.8219652},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.6,"breakHorizontal":-5.3,"spinRate":2704,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4430600106716156,"extension":5.8316930228956725},"index":1,"playId":"90415935-1575-4d94-bc4b-f96b6513f6cf","pitchNumber":2,"startTime":"2026-04-26T22:33:19.731Z","endTime":"2026-04-26T22:33:23.367Z","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":100.1,"endSpeed":93.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.632034,"aZ":-20.415653,"pfxX":-1.4398031406045897,"pfxZ":5.3474406792422915,"pX":0.6809219,"pZ":2.6405084,"vX0":5.577477,"vY0":-145.65096,"vZ0":-5.0165553,"x":91.04,"y":167.49,"x0":-1.0525296,"y0":50.0,"z0":5.5787992,"aX":-3.1659482},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.1,"breakHorizontal":1.8,"spinRate":2163,"spinDirection":192},"zone":6,"typeConfidence":1.13,"plateTime":0.3737190067768097,"extension":6.217004589521352},"index":2,"playId":"f5da2296-e3f1-4482-b6c7-0ddd924897ec","pitchNumber":3,"startTime":"2026-04-26T22:33:44.763Z","endTime":"2026-04-26T22:33:47.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":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":92.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.255812,"aZ":-16.20315,"pfxX":-1.1135433162525883,"pfxZ":7.369251936439452,"pX":0.78751314,"pZ":3.477615,"vX0":5.576181,"vY0":-144.60031,"vZ0":-3.448622,"x":86.98,"y":144.88,"x0":-1.0020604,"y0":50.0,"z0":5.649738,"aX":-2.4133399},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.1,"breakHorizontal":1.2,"spinRate":2240,"spinDirection":185},"zone":12,"typeConfidence":1.25,"plateTime":0.3744499981403351,"extension":6.503927034968778},"hitData":{"launchSpeed":95.9,"launchAngle":-14.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":113.99,"coordY":150.57}},"index":3,"playId":"05674afe-6a49-453d-a9d9-308a01499736","pitchNumber":4,"startTime":"2026-04-26T22:34:02.016Z","endTime":"2026-04-26T22:34:17.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:34:17.602Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out to first baseman Tim Tawa.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T22:35:48.685Z","endTime":"2026-04-26T22:38:03.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T22:34:58.035Z","endTime":"2026-04-26T22:35:11.372Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"description":"Offensive Substitution: Pinch-runner Sung-Mun Song replaces Luis Campusano.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-26T22:35:11.372Z","endTime":"2026-04-26T22:35:51.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":669134,"link":"/api/v1/people/669134"},"base":2},{"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":101.1,"endSpeed":94.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.321714,"aZ":-16.319529,"pfxX":-2.0483464706601118,"pfxZ":7.062834782863225,"pX":1.1927165,"pZ":2.126053,"vX0":7.7288513,"vY0":-146.98837,"vZ0":-7.1808267,"x":71.54,"y":181.38,"x0":-1.1768602,"y0":50.0,"z0":5.5238223,"aX":-4.5980806},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":12.0,"breakHorizontal":2.6,"spinRate":2152,"spinDirection":193},"zone":14,"typeConfidence":1.29,"plateTime":0.3691810071468353,"extension":6.329123898753969},"index":2,"playId":"f60441c5-73ba-487d-8b31-81d198711802","pitchNumber":1,"startTime":"2026-04-26T22:35:51.685Z","endTime":"2026-04-26T22:35:57.557Z","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":99.8,"endSpeed":93.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048111,"aZ":-17.829334,"pfxX":-4.793779528516483,"pfxZ":6.527204917171808,"pX":-0.07298556,"pZ":2.4019554,"vX0":4.901808,"vY0":-145.28891,"vZ0":-6.016693,"x":119.78,"y":173.93,"x0":-1.1385137,"y0":50.0,"z0":5.5344324,"aX":-10.535211},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.3,"breakHorizontal":8.4,"spinRate":2302,"spinDirection":218},"zone":5,"typeConfidence":1.16,"plateTime":0.37428098917007446,"extension":6.179179888697746},"index":3,"playId":"648d4a9a-25d6-4deb-b8d0-c89925d9167a","pitchNumber":2,"startTime":"2026-04-26T22:36:09.051Z","endTime":"2026-04-26T22:36:14.036Z","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":100.0,"endSpeed":92.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306417,"aZ":-17.177887,"pfxX":-3.201338484531312,"pfxZ":6.92692915285666,"pX":-0.29534122,"pZ":1.7209055,"vX0":3.8026247,"vY0":-145.36208,"vZ0":-7.9047146,"x":128.26,"y":192.32,"x0":-1.1988714,"y0":50.0,"z0":5.4948425,"aX":-6.930614},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.5,"breakHorizontal":5.4,"spinRate":2287,"spinDirection":206},"zone":7,"typeConfidence":1.36,"plateTime":0.3764539957046509,"extension":6.16423218581933},"index":4,"playId":"81a11222-9ad8-4f6b-86cf-18b2cf3d7896","pitchNumber":3,"startTime":"2026-04-26T22:36:32.657Z","endTime":"2026-04-26T22:36:36.046Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.266266,"aZ":-26.470905,"pfxX":-7.472637835450058,"pfxZ":3.026417331902061,"pX":1.8181233,"pZ":-1.3175689,"vX0":10.007501,"vY0":-135.81566,"vZ0":-13.100869,"x":47.7,"y":274.35,"x0":-0.94077426,"y0":50.0,"z0":5.3675656,"aX":-14.081913},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":12.0,"spinRate":2093,"spinDirection":259},"zone":14,"typeConfidence":1.37,"plateTime":0.40480101108551025,"extension":5.957667283185823},"index":5,"playId":"4433fe76-079a-4e5d-a3b7-576f2757e4df","pitchNumber":4,"startTime":"2026-04-26T22:36:57.600Z","endTime":"2026-04-26T22:37:04.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Juan Morillo. Sung-Mun Song to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"4433fe76-079a-4e5d-a3b7-576f2757e4df","startTime":"2026-04-26T22:37:09.497Z","endTime":"2026-04-26T22:37:33.134Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"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":100.2,"endSpeed":94.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.937578,"aZ":-17.540426,"pfxX":-2.5927953011407627,"pfxZ":6.57275612429371,"pX":0.6787434,"pZ":3.1040912,"vX0":6.4936614,"vY0":-145.94308,"vZ0":-4.3206396,"x":91.13,"y":154.97,"x0":-1.2076936,"y0":50.0,"z0":5.6131463,"aX":-5.772605},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":11.6,"breakHorizontal":4.0,"spinRate":2335,"spinDirection":199},"zone":3,"typeConfidence":1.31,"plateTime":0.37058600783348083,"extension":6.392342368448812},"index":7,"playId":"7558b8b2-945b-4f99-a61a-daba71a3388e","pitchNumber":5,"startTime":"2026-04-26T22:37:33.134Z","endTime":"2026-04-26T22:37:38.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":94.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.507006,"aZ":-18.956213,"pfxX":-2.16779526411079,"pfxZ":5.952440730230075,"pX":0.4616798,"pZ":3.018973,"vX0":5.8319945,"vY0":-145.47238,"vZ0":-4.1193867,"x":99.4,"y":157.27,"x0":-1.2565453,"y0":50.0,"z0":5.5478544,"aX":-4.813704},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":10.7,"breakHorizontal":3.4,"spinRate":2264,"spinDirection":198},"zone":3,"typeConfidence":1.24,"plateTime":0.37390199303627014,"extension":6.003992685808597},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.53,"coordY":167.3}},"index":8,"playId":"1662b53a-8f2c-4a23-a464-667f642755da","pitchNumber":6,"startTime":"2026-04-26T22:37:52.406Z","endTime":"2026-04-26T22:38:03.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:38:03.024Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a ground ball to left fielder Ramón Laureano.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:40:22.527Z","endTime":"2026-04-26T22:41:41.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"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":[2,3,4,5,6],"actionIndex":[0,1],"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":6},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Freddy Fermin replaces Sung-Mun Song, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T22:39:43.336Z","endTime":"2026-04-26T22:39:43.358Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"description":"Pitching Change: Ron Marinaccio replaces Bradgley Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T22:39:43.358Z","endTime":"2026-04-26T22:40:24.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"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(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":87.4,"endSpeed":80.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.063242,"aZ":-30.152876,"pfxX":1.0966535246982347,"pfxZ":1.2325590813723135,"pX":1.0578642,"pZ":1.623796,"vX0":8.551175,"vY0":-126.77189,"vZ0":-2.6223786,"x":76.68,"y":194.94,"x0":-2.4900887,"y0":50.0,"z0":5.0582185,"aX":1.7983136},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.4,"breakHorizontal":-4.1,"spinRate":2164,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4346889853477478,"extension":5.866460052375092},"index":2,"playId":"3d5cf8cf-3eb7-4767-b0f1-680c95cccb9f","pitchNumber":1,"startTime":"2026-04-26T22:40:24.566Z","endTime":"2026-04-26T22:40:28.862Z","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":86.0,"endSpeed":79.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.382126,"aZ":-30.854393,"pfxX":0.4625196869331082,"pfxZ":0.8262204754305637,"pX":1.19021,"pZ":2.043294,"vX0":9.26231,"vY0":-124.86319,"vZ0":-1.3420144,"x":71.63,"y":183.61,"x0":-2.6088288,"y0":50.0,"z0":5.0976543,"aX":0.7387336},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":-2.9,"spinRate":2167,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.44025400280952454,"extension":5.918434989733958},"index":3,"playId":"ecd53a27-1392-446d-9ac8-2aada4291bfd","pitchNumber":2,"startTime":"2026-04-26T22:40:39.905Z","endTime":"2026-04-26T22:40:43.909Z","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":94.9,"endSpeed":87.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396866,"aZ":-20.109245,"pfxX":-5.04090560702827,"pfxZ":6.159055303400894,"pX":-0.91794294,"pZ":2.8609087,"vX0":6.925768,"vY0":-138.0506,"vZ0":-2.187946,"x":151.99,"y":161.54,"x0":-2.7876182,"y0":50.0,"z0":4.995512,"aX":-9.874524},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":8.3,"spinRate":2254,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3936159908771515,"extension":6.485981108948314},"index":4,"playId":"02ce7427-c923-4928-8f69-e7d4803a8e8a","pitchNumber":3,"startTime":"2026-04-26T22:40:56.145Z","endTime":"2026-04-26T22:41:00.710Z","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":94.9,"endSpeed":88.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.545975,"aZ":-22.818743,"pfxX":-4.499645566377113,"pfxZ":4.729881999999519,"pX":0.21034776,"pZ":2.3210695,"vX0":9.723484,"vY0":-137.8343,"vZ0":-2.82688,"x":108.98,"y":176.11,"x0":-2.7353215,"y0":50.0,"z0":4.85332,"aX":-8.899892},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":7.1,"spinRate":2165,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39653998613357544,"extension":5.901292787762138},"index":5,"playId":"0f5fc6e6-d1fa-46b7-9d0d-ac1f6cb8023c","pitchNumber":4,"startTime":"2026-04-26T22:41:13.285Z","endTime":"2026-04-26T22:41:18.499Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.396086,"aZ":-30.219864,"pfxX":0.6487007861531625,"pfxZ":1.153936976288247,"pX":0.44872704,"pZ":2.3628707,"vX0":7.6481495,"vY0":-127.56179,"vZ0":-0.96360236,"x":99.9,"y":174.98,"x0":-2.6377363,"y0":50.0,"z0":5.066713,"aX":1.0985893},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-2.5,"spinRate":2168,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.4279319941997528,"extension":5.97664377507888},"hitData":{"launchSpeed":93.9,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.46,"coordY":116.09}},"index":6,"playId":"e0bfe3af-2b62-409b-b3bf-68462aff59f1","pitchNumber":5,"startTime":"2026-04-26T22:41:27.906Z","endTime":"2026-04-26T22:41:41.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:41:41.260Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a line drive to center fielder Jackson Merrill. Jose Fernandez to 2nd.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:41:52.119Z","endTime":"2026-04-26T22:43:54.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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(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":87.5,"endSpeed":80.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59698,"aZ":-29.23768,"pfxX":1.0459055376099788,"pfxZ":1.7846063307420472,"pX":0.56545275,"pZ":1.855197,"vX0":7.441765,"vY0":-127.09326,"vZ0":-2.6407578,"x":95.45,"y":188.69,"x0":-2.528038,"y0":50.0,"z0":5.212264,"aX":1.7208792},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-3.6,"spinRate":2120,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.43010199069976807,"extension":6.345311800638834},"index":0,"playId":"38b7e2ea-79ee-42ae-868f-7c823f13eb3b","pitchNumber":1,"startTime":"2026-04-26T22:42:05.020Z","endTime":"2026-04-26T22:42:08.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.170607,"aZ":-30.383884,"pfxX":-7.244291619991692,"pfxZ":1.2496456973196013,"pX":0.17742127,"pZ":2.3508892,"vX0":8.876791,"vY0":-117.76901,"vZ0":0.06660761,"x":110.24,"y":175.31,"x0":-2.6682515,"y0":50.0,"z0":5.083051,"aX":-10.377684},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.0,"breakHorizontal":11.8,"spinRate":2210,"spinDirection":265},"zone":5,"typeConfidence":2.0,"plateTime":0.46030399203300476,"extension":6.5150262489719335},"index":1,"playId":"2f92a15b-3b15-4bf2-b2b6-6e21f7c18be7","pitchNumber":2,"startTime":"2026-04-26T22:42:28.578Z","endTime":"2026-04-26T22:42:32.986Z","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":"08250946-0706-0023-001c-f08cd117d70a","startTime":"2026-04-26T22:42:59.371Z","endTime":"2026-04-26T22:43:27.477Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"08250946-0706-0023-002c-f08cd117d70a","startTime":"2026-04-26T22:43:27.477Z","endTime":"2026-04-26T22:43:43.730Z","isPitch":false,"type":"pickoff"},{"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":80.6,"endSpeed":74.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.390875,"aZ":-34.998116,"pfxX":-8.204527727262242,"pfxZ":-2.0319290869817954,"pX":-0.25217518,"pZ":2.6670897,"vX0":8.131722,"vY0":-116.96522,"vZ0":1.7774804,"x":126.61,"y":166.77,"x0":-2.7065551,"y0":50.0,"z0":5.1653314,"aX":-11.403011},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.8,"breakHorizontal":13.6,"spinRate":2215,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.4671050012111664,"extension":6.432861011485102},"hitData":{"launchSpeed":95.8,"launchAngle":14.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.32,"coordY":105.45}},"index":4,"playId":"bda9120a-a633-46f6-8ebc-32d192d69c18","pitchNumber":3,"startTime":"2026-04-26T22:43:43.730Z","endTime":"2026-04-26T22:43:54.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:43:54.512Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a line drive to center fielder Jackson Merrill. Jose Fernandez to 3rd. Nolan Arenado to 2nd.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:44:04.773Z","endTime":"2026-04-26T22:46:03.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":81.5,"endSpeed":76.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.192951,"aZ":-33.978493,"pfxX":-6.19818903799132,"pfxZ":-1.2387401299683127,"pX":-1.6254462,"pZ":3.1140125,"vX0":4.3996553,"vY0":-118.68541,"vZ0":2.3687108,"x":682.01,"y":-213.29,"x0":-2.6801968,"y0":50.0,"z0":5.1504726,"aX":-9.028665},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":10.9,"spinRate":2195,"spinDirection":286},"zone":11,"typeConfidence":2.0,"plateTime":0.45806899666786194,"extension":6.335147722499577},"index":0,"playId":"b48cab98-2635-42a2-8c19-2aae5f2809f6","pitchNumber":1,"startTime":"2026-04-26T22:44:31.589Z","endTime":"2026-04-26T22:44:35.285Z","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":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.09447,"aZ":-34.32488,"pfxX":-7.8219685732849,"pfxZ":-1.4318503791422355,"pX":0.3850853,"pZ":1.5382284,"vX0":9.742644,"vY0":-120.3581,"vZ0":-0.97431105,"x":102.32,"y":197.25,"x0":-2.6579363,"y0":50.0,"z0":4.919885,"aX":-11.749515},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.1,"breakHorizontal":13.0,"spinRate":2214,"spinDirection":287},"zone":9,"typeConfidence":2.0,"plateTime":0.45132601261138916,"extension":6.324022304354689},"index":1,"playId":"52172576-e780-4dda-a2a8-369cc5f9241e","pitchNumber":2,"startTime":"2026-04-26T22:44:53.053Z","endTime":"2026-04-26T22:44:56.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749249,"aZ":-22.755112,"pfxX":-4.8804330074881,"pfxZ":4.76881891019701,"pX":0.44370735,"pZ":3.80937,"vX0":9.865932,"vY0":-138.00366,"vZ0":0.38569555,"x":100.09,"y":135.93,"x0":-2.5057611,"y0":50.0,"z0":5.1715813,"aX":-9.639377},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":7.8,"spinRate":2227,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39716899394989014,"extension":5.826345031342794},"index":2,"playId":"2f0ac7a0-5af5-499c-96f4-ca7027e6ba04","pitchNumber":3,"startTime":"2026-04-26T22:45:22.687Z","endTime":"2026-04-26T22:45:26.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-26T22:45:36.161Z","endTime":"2026-04-26T22:45:51.094Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"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":95.9,"endSpeed":89.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866472,"aZ":-21.225365,"pfxX":-5.356653586147337,"pfxZ":5.458307078504187,"pX":0.34813648,"pZ":2.6857183,"vX0":10.343402,"vY0":-139.23404,"vZ0":-2.5420341,"x":103.73,"y":166.27,"x0":-2.685187,"y0":50.0,"z0":4.9812665,"aX":-10.744751},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":8.5,"spinRate":2227,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3929150104522705,"extension":5.975820104593992},"hitData":{"launchSpeed":90.6,"launchAngle":9.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.96,"coordY":128.59}},"index":4,"playId":"809071d7-98fe-439f-8b02-d4b504367ea3","pitchNumber":4,"startTime":"2026-04-26T22:45:51.094Z","endTime":"2026-04-26T22:46:03.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:46:03.265Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:46:18.554Z","endTime":"2026-04-26T22:47:58.922Z","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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.4,"endSpeed":81.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15418,"aZ":-30.69913,"pfxX":0.5737401721045726,"pfxZ":0.8897244284941455,"pX":1.3887237,"pZ":2.348248,"vX0":9.413127,"vY0":-126.953964,"vZ0":-0.9446063,"x":64.07,"y":175.38,"x0":-2.4169652,"y0":50.0,"z0":5.133071,"aX":0.9511385},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":-3.0,"spinRate":2176,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4290570020675659,"extension":6.340081923277046},"index":0,"playId":"5feb077f-2c10-4449-a97b-39f994b08038","pitchNumber":1,"startTime":"2026-04-26T22:46:37.547Z","endTime":"2026-04-26T22:46:41.785Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.330597,"aZ":-30.963705,"pfxX":0.8016141996843609,"pfxZ":0.7458661103577124,"pX":-0.69271326,"pZ":2.768061,"vX0":4.9160104,"vY0":-125.75838,"vZ0":0.25518045,"x":143.4,"y":164.04,"x0":-2.76563,"y0":50.0,"z0":5.146745,"aX":1.3008071},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-2.5,"spinRate":2135,"spinDirection":94},"zone":1,"typeConfidence":2.0,"plateTime":0.43430599570274353,"extension":6.241013841053319},"index":1,"playId":"018d0c57-c374-4836-9bb8-745463d8c3e5","pitchNumber":2,"startTime":"2026-04-26T22:46:56.508Z","endTime":"2026-04-26T22:47:00.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.031178,"aZ":-33.01085,"pfxX":-7.003267684320765,"pfxZ":-0.5585826772052471,"pX":0.84376645,"pZ":0.8627789,"vX0":10.322343,"vY0":-119.94597,"vZ0":-2.908307,"x":84.84,"y":215.48,"x0":-2.553012,"y0":50.0,"z0":4.949423,"aX":-10.491683},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.9,"breakHorizontal":11.4,"spinRate":2303,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4520989954471588,"extension":6.331086080531122},"index":2,"playId":"752639b1-60b9-48fc-8ef9-60182e89d61a","pitchNumber":3,"startTime":"2026-04-26T22:47:21.750Z","endTime":"2026-04-26T22:47:26.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.67575,"aZ":-33.11403,"pfxX":-5.83858295219151,"pfxZ":-0.6385039039484158,"pX":-0.82114166,"pZ":1.6137664,"vX0":6.5741014,"vY0":-119.63721,"vZ0":-0.8873228,"x":148.3,"y":195.21,"x0":-2.8296423,"y0":50.0,"z0":4.9102163,"aX":-8.595345},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.7,"breakHorizontal":9.6,"spinRate":2284,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.45521000027656555,"extension":6.349766895839861},"hitData":{"launchSpeed":79.5,"launchAngle":49.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.58,"coordY":128.26}},"index":3,"playId":"00c05d05-ddf8-420a-a3d0-ef3d4c92c85f","pitchNumber":4,"startTime":"2026-04-26T22:47:43.634Z","endTime":"2026-04-26T22:47:58.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:47:58.922Z","atBatIndex":71},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ildemaro Vargas triples (2) on a ground ball to right fielder Fernando Tatis Jr. Jose Fernandez scores. Nolan Arenado scores. Alek Thomas scores.","rbi":3,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:48:14.010Z","endTime":"2026-04-26T22:50:57.900Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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.1,"endSpeed":76.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.843922,"aZ":-33.589455,"pfxX":6.204252167949526,"pfxZ":-0.9716535353754447,"pX":-1.7107449,"pZ":2.4861548,"vX0":1.3905413,"vY0":-119.352455,"vZ0":1.2923622,"x":182.21,"y":171.65,"x0":-3.1029003,"y0":50.0,"z0":4.9361286,"aX":9.03785},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.9,"breakHorizontal":-12.5,"spinRate":2348,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.46424299478530884,"extension":5.516512343889771},"index":0,"playId":"1f353927-d0bb-4583-b858-6640e8f6bfc3","pitchNumber":1,"startTime":"2026-04-26T22:48:31.765Z","endTime":"2026-04-26T22:48:36.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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637007,"aZ":-30.597862,"pfxX":0.5632677064167233,"pfxZ":0.934881913497692,"pX":-1.1289304,"pZ":1.7075754,"vX0":4.0340977,"vY0":-128.51996,"vZ0":-2.4871194,"x":160.03,"y":192.68,"x0":-2.7860599,"y0":50.0,"z0":5.0400887,"aX":0.9496293},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":-1.9,"spinRate":2230,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4268510043621063,"extension":6.1045242889033835},"index":1,"playId":"3872bad9-2b45-4fac-a4bc-32bf0af54326","pitchNumber":2,"startTime":"2026-04-26T22:48:50.059Z","endTime":"2026-04-26T22:48:54.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08250946-0736-0023-001c-f08cd117d70a","startTime":"2026-04-26T22:49:12.193Z","endTime":"2026-04-26T22:49:25.064Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42483,"aZ":-32.160217,"pfxX":-9.29685030865857,"pfxZ":0.009173228300917219,"pX":0.25385168,"pZ":1.4113485,"vX0":10.06499,"vY0":-120.874756,"vZ0":-1.6326969,"x":107.32,"y":200.67,"x0":-2.7236876,"y0":50.0,"z0":4.8670177,"aX":-14.012138},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":15.5,"spinRate":2349,"spinDirection":276},"zone":14,"typeConfidence":2.0,"plateTime":0.44896200299263,"extension":6.484094410743612},"index":3,"playId":"c0f92ba3-8e94-470e-8ca2-5177b87bcaf3","pitchNumber":3,"startTime":"2026-04-26T22:49:25.064Z","endTime":"2026-04-26T22:49:30.123Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.39023,"aZ":-34.74735,"pfxX":-6.521141787213603,"pfxZ":-1.7432677816218278,"pX":-0.05171916,"pZ":1.5988058,"vX0":8.659642,"vY0":-119.464325,"vZ0":-0.4442782,"x":118.97,"y":195.61,"x0":-2.8455415,"y0":50.0,"z0":4.84624,"aX":-9.6260395},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.6,"breakHorizontal":10.6,"spinRate":2290,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.456028014421463,"extension":6.215833225275274},"index":4,"playId":"967fc8f7-e430-4190-a227-e4241f597f86","pitchNumber":4,"startTime":"2026-04-26T22:49:45.147Z","endTime":"2026-04-26T22:49:49.728Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.244251,"aZ":-30.044912,"pfxX":-8.428031651992496,"pfxZ":1.3648818327685979,"pX":1.3961548,"pZ":0.600666,"vX0":12.301988,"vY0":-122.76264,"vZ0":-4.12483,"x":67.12,"y":215.35,"x0":-2.5373032,"y0":50.0,"z0":4.7957416,"aX":-13.147185},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":13.6,"spinRate":2218,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.4422839879989624,"extension":6.385144442710976},"index":5,"playId":"7dc493a0-62c1-4e50-9e03-cbfcd1baf2ec","pitchNumber":5,"startTime":"2026-04-26T22:50:10.481Z","endTime":"2026-04-26T22:50:17.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.635412,"aZ":-34.784115,"pfxX":-7.857677387440297,"pfxZ":-1.8300787787737807,"pX":-0.18934056,"pZ":2.6220539,"vX0":8.719426,"vY0":-117.90047,"vZ0":1.7228411,"x":124.22,"y":167.98,"x0":-2.8975887,"y0":50.0,"z0":5.0529037,"aX":-11.20668},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.4,"breakHorizontal":13.0,"spinRate":2205,"spinDirection":289},"zone":5,"typeConfidence":2.0,"plateTime":0.4633690118789673,"extension":6.22913045833117},"hitData":{"launchSpeed":85.0,"launchAngle":-29.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.83,"coordY":113.05}},"index":6,"playId":"85e13d87-7b55-4788-9309-0359883b4330","pitchNumber":6,"startTime":"2026-04-26T22:50:34.969Z","endTime":"2026-04-26T22:50:57.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:50:57.900Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a ground ball to right fielder Fernando Tatis Jr. Ildemaro Vargas scores.","rbi":1,"awayScore":7,"homeScore":12,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:51:19.605Z","endTime":"2026-04-26T22:52:02.783Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"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":[0,1],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"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":88.3,"endSpeed":82.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.791119,"aZ":-29.432915,"pfxX":0.08338582921978525,"pfxZ":1.6079133185814685,"pX":-0.9402231,"pZ":1.9883038,"vX0":4.5656886,"vY0":-128.51268,"vZ0":-1.9461974,"x":152.84,"y":185.1,"x0":-2.7360663,"y0":50.0,"z0":4.9967127,"aX":0.14217848},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-1.1,"spinRate":2287,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.42570599913597107,"extension":6.0249211907073885},"index":0,"playId":"7301143b-0a7a-4721-8d63-87245d112fdf","pitchNumber":1,"startTime":"2026-04-26T22:51:30.334Z","endTime":"2026-04-26T22:51:34.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.212667,"aZ":-31.224268,"pfxX":-8.853267966292973,"pfxZ":0.6394487930329765,"pX":-0.32321194,"pZ":1.6348687,"vX0":8.533661,"vY0":-120.757385,"vZ0":-1.0864469,"x":129.32,"y":194.64,"x0":-2.7482414,"y0":50.0,"z0":4.8173723,"aX":-13.150236},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.6,"breakHorizontal":14.9,"spinRate":2241,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.45514601469039917,"extension":6.046089052841106},"hitData":{"launchSpeed":68.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.55,"coordY":122.68}},"index":1,"playId":"17f873b4-0562-4e60-988d-876a87961c60","pitchNumber":2,"startTime":"2026-04-26T22:51:47.985Z","endTime":"2026-04-26T22:52:02.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:52:02.783Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a ground ball to right fielder Fernando Tatis Jr. Ketel Marte to 3rd.","rbi":0,"awayScore":7,"homeScore":12,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:54:29.461Z","endTime":"2026-04-26T22:57:29.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9,10],"actionIndex":[1],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T22:52:28.112Z","endTime":"2026-04-26T22:52:46.788Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Wandy Peralta replaces Ron Marinaccio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T22:52:46.788Z","endTime":"2026-04-26T22:54:31.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754137,"aZ":-23.087116,"pfxX":6.294566697961702,"pfxZ":4.392126061784939,"pX":0.6709121,"pZ":2.8316042,"vX0":-2.2159874,"vY0":-141.42778,"vZ0":-4.8270245,"x":91.43,"y":162.33,"x0":0.63850725,"y0":50.0,"z0":5.999416,"aX":13.022929},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":-12.0,"spinRate":2096,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.39125099778175354,"extension":5.35426842258984},"index":2,"playId":"60bec2af-543a-4c13-912f-5a8ce47fc271","pitchNumber":1,"startTime":"2026-04-26T22:54:31.663Z","endTime":"2026-04-26T22:54:36.508Z","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":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753979,"aZ":-22.149508,"pfxX":6.046181353997057,"pfxZ":4.848504043000889,"pX":0.65903544,"pZ":1.3264993,"vX0":-2.5320833,"vY0":-141.59506,"vZ0":-8.65268,"x":91.88,"y":202.96,"x0":0.7719193,"y0":50.0,"z0":5.793655,"aX":12.5007715},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.7,"breakHorizontal":-11.4,"spinRate":2164,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.39052098989486694,"extension":5.454773430436301},"index":3,"playId":"3597d543-38e7-49ae-bcfd-4d3fbde25e27","pitchNumber":2,"startTime":"2026-04-26T22:54:49.416Z","endTime":"2026-04-26T22:54:53.704Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":83.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.092539,"aZ":-27.205885,"pfxX":6.823031686422393,"pfxZ":2.913385864317886,"pX":1.6221423,"pZ":0.47239503,"vX0":-0.5822867,"vY0":-128.1354,"vZ0":-7.2031894,"x":55.17,"y":226.03,"x0":0.9624376,"y0":50.0,"z0":5.3691797,"aX":11.635223},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-13.2,"spinRate":2281,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.430990993976593,"extension":5.378825614458619},"index":4,"playId":"53723938-d4e6-4fec-81a8-e27a22cfc5d2","pitchNumber":3,"startTime":"2026-04-26T22:55:06.893Z","endTime":"2026-04-26T22:55:15.598Z","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":5,"playId":"08250946-0756-0033-001c-f08cd117d70a","startTime":"2026-04-26T22:55:35.840Z","endTime":"2026-04-26T22:55:49.739Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":91.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131388,"aZ":-26.382637,"pfxX":5.6660233989475275,"pfxZ":2.7572046818695664,"pX":0.39740157,"pZ":2.7309515,"vX0":-2.35438,"vY0":-141.87054,"vZ0":-4.5331726,"x":101.85,"y":165.04,"x0":0.48988515,"y0":50.0,"z0":5.9678283,"aX":11.901297},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.6,"breakHorizontal":-10.7,"spinRate":2114,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.3886759877204895,"extension":5.36424868063038},"index":6,"playId":"b2564de6-1661-4fb3-b821-6aaede0e41ef","pitchNumber":4,"startTime":"2026-04-26T22:55:49.739Z","endTime":"2026-04-26T22:55:53.470Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.712746,"aZ":-25.287313,"pfxX":0.25874016601152305,"pfxZ":3.885590419994564,"pX":-0.34108925,"pZ":1.9930019,"vX0":-2.7987466,"vY0":-131.0484,"vZ0":-4.67961,"x":130.0,"y":184.97,"x0":0.6984219,"y0":50.0,"z0":5.644744,"aX":0.45858926},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":0.0,"spinRate":2211,"spinDirection":180},"zone":7,"typeConfidence":2.0,"plateTime":0.4255729913711548,"extension":4.958001960293827},"index":7,"playId":"d528d9aa-be64-4444-82ab-3016f3df1e97","pitchNumber":5,"startTime":"2026-04-26T22:56:12.348Z","endTime":"2026-04-26T22:56:15.552Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375809,"aZ":-23.890703,"pfxX":6.011850603922145,"pfxZ":4.0250394757338395,"pX":0.5462533,"pZ":4.6736417,"vX0":-1.5498228,"vY0":-141.42395,"vZ0":-0.29912075,"x":96.18,"y":112.59,"x0":0.3157349,"y0":50.0,"z0":6.2917485,"aX":12.372132},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":-11.6,"spinRate":2119,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.3925890028476715,"extension":5.273999269865942},"index":8,"playId":"303c33a4-b429-46fa-b79d-6c63b74a117b","pitchNumber":6,"startTime":"2026-04-26T22:56:35.697Z","endTime":"2026-04-26T22:56:39.880Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.025345,"aZ":-28.819784,"pfxX":6.057204693321166,"pfxZ":1.866614196713515,"pX":1.2696884,"pZ":2.8305447,"vX0":-0.67716867,"vY0":-131.72757,"vZ0":-1.9433267,"x":68.6,"y":162.36,"x0":0.7392946,"y0":50.0,"z0":5.6608434,"aX":10.884567},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-11.9,"spinRate":2159,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.4220519959926605,"extension":5.066722553233149},"index":9,"playId":"5fe2bd2a-0d8b-40a9-a94a-9ed344f32770","pitchNumber":7,"startTime":"2026-04-26T22:56:55.330Z","endTime":"2026-04-26T22:57:00.262Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":91.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76563,"aZ":-24.665804,"pfxX":6.185747741714237,"pfxZ":3.605590561243492,"pX":1.2645047,"pZ":2.1541176,"vX0":0.25266406,"vY0":-141.64462,"vZ0":-6.383678,"x":68.8,"y":180.62,"x0":0.37183398,"y0":50.0,"z0":5.9569654,"aX":12.881224},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":-12.2,"spinRate":2136,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.3931010067462921,"extension":4.932827993327864},"hitData":{"launchSpeed":73.1,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.86,"coordY":120.66}},"index":10,"playId":"9528dec9-b78f-4127-a353-03f85f667d12","pitchNumber":8,"startTime":"2026-04-26T22:57:14.083Z","endTime":"2026-04-26T22:57:29.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T22:57:29.137Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lourdes Gurriel Jr. walks. Corbin Carroll to 2nd.","rbi":0,"awayScore":7,"homeScore":12,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T22:57:50.047Z","endTime":"2026-04-26T23:00:31.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":91.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.937077,"aZ":-19.058271,"pfxX":3.096062954016557,"pfxZ":6.267755754350677,"pX":-0.6853642,"pZ":2.191519,"vX0":-3.8353183,"vY0":-141.7913,"vZ0":-7.1308007,"x":143.12,"y":179.61,"x0":0.26562005,"y0":50.0,"z0":5.8983827,"aX":6.478763},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":-5.5,"spinRate":2103,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.3911780118942261,"extension":5.092411607582112},"index":0,"playId":"a793a8cd-8ba3-4506-8745-9fe74250811d","pitchNumber":1,"startTime":"2026-04-26T22:58:08.873Z","endTime":"2026-04-26T22:58:13.300Z","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":1},"pitchData":{"startSpeed":90.7,"endSpeed":86.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.710308,"aZ":-26.549139,"pfxX":6.1327166210009345,"pfxZ":3.0759449197551394,"pX":-0.5309252,"pZ":0.9813944,"vX0":-4.4377394,"vY0":-132.05263,"vZ0":-6.848205,"x":137.24,"y":212.28,"x0":0.3483071,"y0":50.0,"z0":5.4650855,"aX":11.214777},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":-11.3,"spinRate":2259,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.41751399636268616,"extension":5.271830583807676},"index":1,"playId":"f8d938c2-2102-4c0a-825e-d707456d5f55","pitchNumber":2,"startTime":"2026-04-26T22:58:27.543Z","endTime":"2026-04-26T22:58:32.070Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":85.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.516497,"aZ":-27.483727,"pfxX":7.061180988634665,"pfxZ":2.6035432036467423,"pX":0.61070865,"pZ":1.0105052,"vX0":-1.9036188,"vY0":-131.31415,"vZ0":-6.4188776,"x":93.72,"y":211.5,"x0":0.41531825,"y0":50.0,"z0":5.445361,"aX":12.72086},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-13.7,"spinRate":2307,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4217570126056671,"extension":5.10008199008431},"index":2,"playId":"56c2ae6f-f8d3-4493-849d-33e571c50d0d","pitchNumber":3,"startTime":"2026-04-26T22:58:46.784Z","endTime":"2026-04-26T22:58:51.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T22:59:00.706Z","endTime":"2026-04-26T22:59:19.618Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":1},"pitchData":{"startSpeed":91.0,"endSpeed":85.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.167158,"aZ":-27.03754,"pfxX":5.816810830371586,"pfxZ":2.839370212686343,"pX":0.55646324,"pZ":0.4094488,"vX0":-1.6756856,"vY0":-132.16739,"vZ0":-8.023041,"x":95.79,"y":227.72,"x0":0.43671587,"y0":50.0,"z0":5.4022737,"aX":10.522776},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":-11.2,"spinRate":2322,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4205250144004822,"extension":5.081315522431701},"index":4,"playId":"f64ded81-66f5-4c28-aa41-a1756d10ad38","pitchNumber":4,"startTime":"2026-04-26T22:59:19.618Z","endTime":"2026-04-26T22:59:24.475Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.752989,"aZ":-28.136347,"pfxX":5.6684644907478265,"pfxZ":2.214803147738374,"pX":0.31120408,"pZ":1.7319062,"vX0":-2.3059711,"vY0":-132.32214,"vZ0":-4.7872767,"x":105.14,"y":192.02,"x0":0.44687992,"y0":50.0,"z0":5.5549345,"aX":10.333898},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":-10.7,"spinRate":2176,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.41827499866485596,"extension":5.204356874380837},"index":5,"playId":"9d48c7fe-60a6-4d4f-9765-cf64582337f4","pitchNumber":5,"startTime":"2026-04-26T22:59:44.128Z","endTime":"2026-04-26T22:59:47.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.575771,"aZ":-22.207848,"pfxX":3.428425141206876,"pfxZ":4.853661370089673,"pX":-0.6799475,"pZ":4.4791074,"vX0":-3.3963287,"vY0":-141.1091,"vZ0":-0.9801575,"x":142.92,"y":117.84,"x0":0.083871394,"y0":50.0,"z0":6.237283,"aX":7.039741},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":-6.2,"spinRate":2200,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3949359953403473,"extension":5.018352836448689},"index":6,"playId":"184fa270-3ea7-4c96-b463-cc162a79076c","pitchNumber":6,"startTime":"2026-04-26T23:00:07.486Z","endTime":"2026-04-26T23:00:11.193Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923872,"aZ":-29.131361,"pfxX":-0.8687794971184467,"pfxZ":1.6593306846036684,"pX":1.3507972,"pZ":2.6351707,"vX0":2.636975,"vY0":-133.61417,"vZ0":-3.1459677,"x":65.51,"y":167.63,"x0":0.4699836,"y0":50.0,"z0":5.8877296,"aX":-1.5930709},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":1.2,"spinRate":2243,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4158119857311249,"extension":5.273116933392101},"index":7,"playId":"c2633ee6-2ad1-48c9-80f0-3d06b5c062b0","pitchNumber":7,"startTime":"2026-04-26T23:00:26.761Z","endTime":"2026-04-26T23:00:31.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T23:00:31.483Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James McCann grounds into a double play, second baseman Jake Cronenworth to first baseman Gavin Sheets. Jorge Barrosa out at 2nd. James McCann out at 1st.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T23:01:51.626Z","endTime":"2026-04-26T23:02:05.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"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":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T23:00:42.264Z","endTime":"2026-04-26T23:01:47.106Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Jorge Barrosa replaces Lourdes Gurriel Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T23:01:47.106Z","endTime":"2026-04-26T23:01:53.888Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"},"base":1},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":90.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.972103,"aZ":-26.335867,"pfxX":4.375196817353015,"pfxZ":2.8539762839557614,"pX":0.9202986,"pZ":2.0463912,"vX0":0.03376312,"vY0":-140.31323,"vZ0":-6.104777,"x":81.92,"y":183.53,"x0":0.34013453,"y0":50.0,"z0":5.9039893,"aX":8.950075},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":-8.5,"spinRate":2017,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.3943859934806824,"extension":5.255531607650396},"hitData":{"launchSpeed":68.1,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.01,"coordY":163.24}},"index":2,"playId":"58231ec2-8d18-4638-8b62-6c0cbe7e02aa","pitchNumber":1,"startTime":"2026-04-26T23:01:53.888Z","endTime":"2026-04-26T23:02:05.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T23:02:05.602Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ramón Laureano singles on a sharp line drive to left fielder Jorge Barrosa.","rbi":0,"awayScore":7,"homeScore":12,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:04:28.818Z","endTime":"2026-04-26T23:04:59.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jorge Barrosa remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T23:03:20.958Z","endTime":"2026-04-26T23:03:20.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T23:03:20.983Z","endTime":"2026-04-26T23:04:31.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.5,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.424807,"aZ":-26.675642,"pfxX":-7.112047334355632,"pfxZ":2.6601573496352966,"pX":-0.03830709,"pZ":3.419941,"vX0":7.127218,"vY0":-141.29654,"vZ0":-0.98963577,"x":118.46,"y":146.44,"x0":-1.6445178,"y0":50.0,"z0":5.4531593,"aX":-14.700357},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.7,"breakHorizontal":12.5,"spinRate":2263,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.38653799891471863,"extension":6.057470645804417},"index":2,"playId":"7c0ddf9a-cc98-4dc9-800f-e53442933326","pitchNumber":1,"startTime":"2026-04-26T23:04:31.068Z","endTime":"2026-04-26T23:04:35.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.4,"strikeZoneTop":3.065,"strikeZoneBottom":1.547,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359205,"aZ":-25.03809,"pfxX":-7.651299238204956,"pfxZ":3.466259717471956,"pX":-0.35509843,"pZ":2.4565158,"vX0":6.463333,"vY0":-141.23201,"vZ0":-3.7690685,"x":130.54,"y":172.45,"x0":-1.6617717,"y0":50.0,"z0":5.380915,"aX":-15.751582},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.8,"breakHorizontal":13.4,"spinRate":2298,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.3868680000305176,"extension":6.098398777443593},"hitData":{"launchSpeed":101.2,"launchAngle":14.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.34,"coordY":124.13}},"index":3,"playId":"918e41f8-336a-403c-871f-8a8c5cd0cbf7","pitchNumber":2,"startTime":"2026-04-26T23:04:48.164Z","endTime":"2026-04-26T23:04:59.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T23:04:59.797Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:05:06.865Z","endTime":"2026-04-26T23:07:38.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":{"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":97.6,"endSpeed":91.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779892,"aZ":-25.233042,"pfxX":-7.9413386076454096,"pfxZ":3.3173229046693935,"pX":0.5331955,"pZ":2.7306955,"vX0":8.983619,"vY0":-141.96059,"vZ0":-2.863186,"x":96.68,"y":165.05,"x0":-1.6047244,"y0":50.0,"z0":5.314278,"aX":-16.61598},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.6,"breakHorizontal":13.8,"spinRate":2366,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.38394099473953247,"extension":6.112349158509822},"index":0,"playId":"24846331-2dc6-49ad-ac01-c156223508e7","pitchNumber":1,"startTime":"2026-04-26T23:05:22.306Z","endTime":"2026-04-26T23:05:26.967Z","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":91.2,"endSpeed":84.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.851974,"aZ":-29.736053,"pfxX":-8.955590837583767,"pfxZ":1.3560630146443373,"pX":0.8660236,"pZ":1.7028707,"vX0":8.8842745,"vY0":-132.3953,"vZ0":-4.3459973,"x":83.99,"y":192.8,"x0":-1.3518504,"y0":50.0,"z0":5.507812,"aX":-16.100643},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.4,"breakHorizontal":15.5,"spinRate":1882,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4150780141353607,"extension":5.912381832993875},"index":1,"playId":"fa99683b-4a9d-4610-b0a9-e9692af9524c","pitchNumber":2,"startTime":"2026-04-26T23:05:42.076Z","endTime":"2026-04-26T23:05:49.775Z","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":89.2,"endSpeed":82.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.062458,"aZ":-24.937492,"pfxX":-7.069173056309617,"pfxZ":4.211614040408547,"pX":0.7534941,"pZ":1.2749213,"vX0":7.8313026,"vY0":-129.50308,"vZ0":-5.847677,"x":88.28,"y":204.36,"x0":-1.376506,"y0":50.0,"z0":5.4388056,"aX":-12.1465225},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":12.0,"spinRate":1816,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42320799827575684,"extension":6.08247721914857},"index":2,"playId":"25ffedd1-ac4b-4ac1-a27c-e79e0d4b514b","pitchNumber":3,"startTime":"2026-04-26T23:06:02.542Z","endTime":"2026-04-26T23:06:07.148Z","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":89.2,"endSpeed":82.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.834082,"aZ":-31.321894,"pfxX":-8.35307059794899,"pfxZ":0.49629919670932876,"pX":0.3216306,"pZ":2.322054,"vX0":7.254925,"vY0":-129.64127,"vZ0":-2.2888975,"x":104.74,"y":176.08,"x0":-1.421588,"y0":50.0,"z0":5.5808234,"aX":-14.342907},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.2,"breakHorizontal":14.4,"spinRate":1982,"spinDirection":273},"zone":6,"typeConfidence":2.0,"plateTime":0.42416998744010925,"extension":5.95539378056063},"index":3,"playId":"132a6c3d-8e50-4985-af41-8ddac04b59d7","pitchNumber":4,"startTime":"2026-04-26T23:06:22.726Z","endTime":"2026-04-26T23:06:26.363Z","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":89.2,"endSpeed":83.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.687868,"aZ":-28.30664,"pfxX":-7.932952891184588,"pfxZ":2.2159449345483555,"pX":-0.8702822,"pZ":2.4096456,"vX0":4.4107776,"vY0":-129.88676,"vZ0":-2.6085467,"x":150.17,"y":173.72,"x0":-1.5435433,"y0":50.0,"z0":5.5305905,"aX":-13.8450985},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":14.5,"spinRate":1883,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4225560128688812,"extension":5.804369925201095},"index":4,"playId":"cdf3d1a5-362c-4661-99a8-d3c72b7ddfc2","pitchNumber":5,"startTime":"2026-04-26T23:06:45.929Z","endTime":"2026-04-26T23:06:49.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.554348,"aZ":-21.52353,"pfxX":-5.546141797163354,"pfxZ":5.2700391200583745,"pX":-1.4063222,"pZ":3.208107,"vX0":3.0194423,"vY0":-140.07635,"vZ0":-2.2226903,"x":170.61,"y":152.16,"x0":-1.7693142,"y0":50.0,"z0":5.3933268,"aX":-11.208485},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":10.3,"spinRate":2265,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39417800307273865,"extension":5.561302653134963},"index":5,"playId":"5a76b7b6-e872-45ae-8a4e-d33d671c134b","pitchNumber":6,"startTime":"2026-04-26T23:07:06.384Z","endTime":"2026-04-26T23:07:10.279Z","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":96.6,"endSpeed":90.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28336,"aZ":-22.43483,"pfxX":-6.587165077840249,"pfxZ":4.767952706870131,"pX":0.0032709974,"pZ":2.30749,"vX0":6.4167457,"vY0":-140.49612,"vZ0":-4.662379,"x":116.88,"y":176.48,"x0":-1.4335598,"y0":50.0,"z0":5.404367,"aX":-13.455216},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.2,"breakHorizontal":11.5,"spinRate":2242,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3884510099887848,"extension":6.106568211958477},"hitData":{"launchSpeed":96.8,"launchAngle":19.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.14,"coordY":106.44}},"index":6,"playId":"8a903f2c-1398-4bf2-afef-ba8bd59826e3","pitchNumber":7,"startTime":"2026-04-26T23:07:28.716Z","endTime":"2026-04-26T23:07:38.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T23:07:38.599Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:07:47.979Z","endTime":"2026-04-26T23:10:22.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":{"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947287,"aZ":-27.02953,"pfxX":-8.365433281800877,"pfxZ":2.846850419607688,"pX":0.31824148,"pZ":1.1495603,"vX0":8.481617,"vY0":-132.50354,"vZ0":-5.971762,"x":104.87,"y":207.74,"x0":-1.8155086,"y0":50.0,"z0":5.36335,"aX":-15.117104},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":14.5,"spinRate":1838,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4156169891357422,"extension":5.7214533719490825},"index":0,"playId":"aa56b42f-792f-486f-81ce-2a78c029701a","pitchNumber":1,"startTime":"2026-04-26T23:08:04.910Z","endTime":"2026-04-26T23:08:09.595Z","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":96.9,"endSpeed":90.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257435,"aZ":-18.76688,"pfxX":-5.509645685436218,"pfxZ":6.5484249920356925,"pX":-0.2930151,"pZ":2.7551641,"vX0":5.7112827,"vY0":-140.85312,"vZ0":-4.232451,"x":128.17,"y":164.39,"x0":-1.6155971,"y0":50.0,"z0":5.4597964,"aX":-11.280351},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":2428,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.391182005405426,"extension":5.635633243350531},"index":1,"playId":"3f37b9b0-7ed7-40c0-aede-42d488044f9b","pitchNumber":2,"startTime":"2026-04-26T23:08:23.190Z","endTime":"2026-04-26T23:08:27.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.610996,"aZ":-31.312376,"pfxX":-7.537953027590053,"pfxZ":0.48807085176387166,"pX":-0.049032155,"pZ":2.2429821,"vX0":6.8149934,"vY0":-130.56258,"vZ0":-2.4157283,"x":118.87,"y":178.22,"x0":-1.6879462,"y0":50.0,"z0":5.4815717,"aX":-13.308242},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.2,"breakHorizontal":13.3,"spinRate":1665,"spinDirection":272},"zone":8,"typeConfidence":2.0,"plateTime":0.41987401247024536,"extension":5.846099043142764},"index":2,"playId":"b6a22193-c693-4f45-bb43-a95c2acfae75","pitchNumber":3,"startTime":"2026-04-26T23:08:46.530Z","endTime":"2026-04-26T23:08:50.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T23:08:55.844Z","endTime":"2026-04-26T23:09:12.459Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"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":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.744019,"aZ":-31.796993,"pfxX":-6.968740403182863,"pfxZ":0.2105511893613601,"pX":-0.9040452,"pZ":1.6173786,"vX0":4.314213,"vY0":-131.91295,"vZ0":-4.143281,"x":151.46,"y":195.11,"x0":-1.6458333,"y0":50.0,"z0":5.505715,"aX":-12.480745},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.6,"breakHorizontal":12.6,"spinRate":1768,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4169420003890991,"extension":5.793057558104747},"index":4,"playId":"21517b66-ac36-4292-9571-30d3bff696e7","pitchNumber":4,"startTime":"2026-04-26T23:09:12.459Z","endTime":"2026-04-26T23:09:16.896Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":91.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0525,"aZ":-19.448557,"pfxX":-5.507519629996592,"pfxZ":6.027519702911376,"pX":-0.92547905,"pZ":1.9524968,"vX0":4.5019193,"vY0":-142.61,"vZ0":-6.0447474,"x":152.28,"y":186.06,"x0":-1.7919816,"y0":50.0,"z0":5.2788515,"aX":-11.627677},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.4,"breakHorizontal":9.8,"spinRate":2572,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3837360143661499,"extension":5.891443550430258},"index":5,"playId":"f3774a63-3b89-4c41-813a-a81f99ac54dd","pitchNumber":5,"startTime":"2026-04-26T23:09:45.033Z","endTime":"2026-04-26T23:09:49.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.429981,"aZ":-28.633177,"pfxX":-7.725472408016834,"pfxZ":1.9868897406135018,"pX":0.6095604,"pZ":2.469075,"vX0":7.987936,"vY0":-131.31487,"vZ0":-2.5853086,"x":93.76,"y":172.11,"x0":-1.4437959,"y0":50.0,"z0":5.5483465,"aX":-13.767571},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.1,"breakHorizontal":13.3,"spinRate":1919,"spinDirection":260},"zone":6,"typeConfidence":2.0,"plateTime":0.4176029860973358,"extension":5.869616282580718},"hitData":{"launchSpeed":100.2,"launchAngle":48.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":175.49,"coordY":104.91}},"index":6,"playId":"3cef22e5-1dd9-4213-aa30-36c92bae1da0","pitchNumber":6,"startTime":"2026-04-26T23:10:07.994Z","endTime":"2026-04-26T23:10:22.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T23:10:22.126Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to third baseman Nolan Arenado.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:10:25.954Z","endTime":"2026-04-26T23:10:58.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".127"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".102"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".276"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".942"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.097"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.50"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.90"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.38"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.02"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.58"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.62"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.90"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.83"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.05"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".276"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".942"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.097"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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_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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213907,"aZ":-29.72877,"pfxX":-8.079094562943524,"pfxZ":1.3665354803321867,"pX":-0.967664,"pZ":2.7571785,"vX0":4.5578246,"vY0":-132.41786,"vZ0":-1.7896883,"x":153.89,"y":164.34,"x0":-1.6602626,"y0":50.0,"z0":5.5963254,"aX":-14.456548},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":1930,"spinDirection":265},"zone":11,"typeConfidence":2.0,"plateTime":0.4174500107765198,"extension":5.688727136672012},"hitData":{"launchSpeed":107.6,"launchAngle":7.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.76,"coordY":165.78}},"index":0,"playId":"68c6b01f-270e-4fa0-bce7-df9bcd775e9d","pitchNumber":1,"startTime":"2026-04-26T23:10:48.530Z","endTime":"2026-04-26T23:10:58.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T23:10:58.761Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to third baseman Nolan Arenado.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T23:10:25.954Z","endTime":"2026-04-26T23:10:58.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".127"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".102"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".103"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".276"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".942"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.097"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.50"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.90"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.38"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.04"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.02"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.58"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.62"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.90"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.83"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.05"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.515"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".276"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".942"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.097"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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_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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213907,"aZ":-29.72877,"pfxX":-8.079094562943524,"pfxZ":1.3665354803321867,"pX":-0.967664,"pZ":2.7571785,"vX0":4.5578246,"vY0":-132.41786,"vZ0":-1.7896883,"x":153.89,"y":164.34,"x0":-1.6602626,"y0":50.0,"z0":5.5963254,"aX":-14.456548},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":1930,"spinDirection":265},"zone":11,"typeConfidence":2.0,"plateTime":0.4174500107765198,"extension":5.688727136672012},"hitData":{"launchSpeed":107.6,"launchAngle":7.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.76,"coordY":165.78}},"index":0,"playId":"68c6b01f-270e-4fa0-bce7-df9bcd775e9d","pitchNumber":1,"startTime":"2026-04-26T23:10:48.530Z","endTime":"2026-04-26T23:10:58.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T23:10:58.761Z","atBatIndex":80},"scoringPlays":[10,18,35,38,43,46,58,62,72,73],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":80.21,"y":60.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":96.52,"y":72.62},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":142.14,"y":53.83},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":14,"top":[6,7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":176.13,"y":122.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":154.54,"y":145.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":135.41,"y":123.52},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":47.57,"y":102.91},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":129.2,"y":180.98},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":15,"endIndex":23,"top":[15,16,17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":189.02,"y":85.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":95.12,"y":34.38},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":189.52,"y":116.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":176.85,"y":170.34},"type":"O","description":"Pop Out"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26,27],"bottom":[28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":143.9,"y":57.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":151.06,"y":36.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":159.11,"y":90.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":143.24,"y":158.88},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":161.13,"y":162.23},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":104.6,"y":101.4},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":152.01,"y":154.62},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":41,"top":[32,33,34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":112.47,"y":172.87},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":161.91,"y":90.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":215.89,"y":74.52},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":127.87,"y":63.17},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":27.3,"y":82.63},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":106.38,"y":164.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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":94.72,"y":194.17},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":108.92,"y":161.21},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":49,"top":[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":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":111.45,"y":148.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":167.16,"y":42.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":179.78,"y":152.57},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":104.86,"y":167.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":226.53,"y":85.68},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":192.64,"y":93.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":163.67,"y":162.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":107.9,"y":149.55},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":63,"top":[50,51,52,53],"bottom":[54,55,56,57,58,59,60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":125.65,"y":100.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":100.16,"y":78.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":107.4,"y":172.37},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":88.0,"y":120.0},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":115.29,"y":86.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":168.74,"y":82.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":184.96,"y":104.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":141.87,"y":143.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":33.11,"y":92.44},"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":7,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":215.89,"y":109.5},"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":7,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":132.74,"y":186.56},"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":7,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":46.05,"y":114.57},"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":7,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":144.91,"y":143.98},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":76,"top":[64,65,66,67],"bottom":[68,69,70,71,72,73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":113.99,"y":150.57},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":153.53,"y":167.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":75.46,"y":116.09},"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":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":138.32,"y":105.45},"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":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":127.96,"y":128.59},"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":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":84.58,"y":128.26},"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":8,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":211.83,"y":113.05},"type":"H","description":"Triple"},{"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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":191.55,"y":122.68},"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":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":177.86,"y":120.66},"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":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":152.01,"y":163.24},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":77,"endIndex":80,"top":[77,78,79,80],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":82.34,"y":124.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":201.14,"y":106.44},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":175.49,"y":104.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":97.76,"y":165.78},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":6,"hits":6,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":6,"errors":1,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":12,"hits":15,"errors":1,"leftOnBase":5},"away":{"runs":7,"hits":11,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"catcher":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"first":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"second":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"third":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"shortstop":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"left":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"center":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"onDeck":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"inHole":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"battingOrder":6,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"onDeck":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"inHole":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"battingOrder":4,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".235","atBats":38,"obp":".311","slg":".382","ops":".693","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":22,"rbi":7,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"12.67","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":38,"obp":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":176,"era":"3.96","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.29","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":63,"strikes":113,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":12,"pitchesPerInning":"22.00","runsScoredPer9":"13.50","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":6,"groundOuts":10,"airOuts":7,"runs":8,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".350","atBats":40,"obp":".395","slg":".750","ops":"1.145","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":30,"rbi":9,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".393","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.33","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":5,"putOuts":99,"errors":1,"chances":105,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"802","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":10,"groundOuts":10,"airOuts":15,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".186","atBats":43,"obp":".315","slg":".256","ops":".571","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":11,"rbi":3,"leftOnBase":22,"sacBunts":0,"sacFlies":2,"babip":".242","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":7,"putOuts":145,"errors":3,"chances":155,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":106,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":41,"strikes":65,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":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":15,"groundOuts":30,"airOuts":30,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":0,"hits":20,"hitByPitch":4,"atBats":113,"obp":".293","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":554,"era":"2.41","inningsPitched":"33.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.04","battersFaced":134,"outs":101,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":216,"strikes":338,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".750","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"9.09","walksPer9Inn":"4.01","hitsPer9Inn":"5.35","runsScoredPer9":"2.67","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":3,"groundOuts":8,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":42,"obp":".114","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"0.00","inningsPitched":"13.1","wins":1,"losses":0,"saves":10,"saveOpportunities":10,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.38","battersFaced":44,"outs":40,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":47,"strikes":128,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.13","gamesFinished":12,"strikeoutWalkRatio":"13.50","strikeoutsPer9Inn":"18.23","walksPer9Inn":"1.35","hitsPer9Inn":"2.03","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":3,"groundOuts":15,"airOuts":7,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":1,"hits":16,"hitByPitch":2,"atBats":51,"obp":".444","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":239,"era":"5.68","inningsPitched":"12.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.05","battersFaced":64,"outs":38,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":90,"strikes":149,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.14","rbi":4,"winPercentage":"1.000","pitchesPerInning":"18.87","gamesFinished":4,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"9.95","walksPer9Inn":"7.11","hitsPer9Inn":"11.37","runsScoredPer9":"6.39","homeRunsPer9":"1.42","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":12,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":11,"runs":3,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":48,"obp":".346","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":211,"era":"2.19","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.46","battersFaced":52,"outs":37,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":75,"strikes":136,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".---","pitchesPerInning":"17.11","gamesFinished":3,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.92","hitsPer9Inn":"10.22","runsScoredPer9":"2.19","homeRunsPer9":"1.46","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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"}]},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":10,"groundOuts":10,"airOuts":17,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".146","atBats":48,"obp":".196","slg":".208","ops":".404","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":10,"rbi":5,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".206","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":9,"groundOuts":19,"airOuts":19,"runs":13,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":82,"obp":".370","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"5.75","inningsPitched":"20.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.62","battersFaced":92,"outs":61,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":140,"strikes":231,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"18.25","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.85","walksPer9Inn":"3.98","hitsPer9Inn":"10.62","runsScoredPer9":"5.75","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"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":27,"flyOuts":15,"groundOuts":28,"airOuts":28,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":1,"hits":22,"hitByPitch":1,"avg":".214","atBats":103,"obp":".283","slg":".359","ops":".642","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":37,"rbi":14,"leftOnBase":51,"sacBunts":2,"sacFlies":0,"babip":".260","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","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":1,"putOuts":61,"errors":0,"chances":62,"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"}]},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":21,"obp":".261","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":100,"era":"1.59","inningsPitched":"5.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":1,"whip":"0.88","battersFaced":23,"outs":17,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":30,"strikes":70,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".---","pitchesPerInning":"17.65","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"3.18","walksPer9Inn":"1.59","hitsPer9Inn":"6.35","runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608566":{"person":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":20,"airOuts":34,"runs":12,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":97,"obp":".324","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":406,"era":"4.38","inningsPitched":"24.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.34","battersFaced":105,"outs":74,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":406,"balls":146,"strikes":260,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".750","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.20","walksPer9Inn":"2.55","hitsPer9Inn":"9.49","runsScoredPer9":"4.38","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"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}},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)(BS, 1)","summary":"0.2 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.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":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":11,"gamesStarted":0,"flyOuts":4,"groundOuts":16,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":49,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":213,"era":"2.08","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":3,"whip":"1.23","battersFaced":54,"outs":39,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":66,"strikes":147,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":2,"winPercentage":".000","pitchesPerInning":"16.38","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.77","hitsPer9Inn":"8.31","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":8,"groundOuts":24,"airOuts":20,"runs":10,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".229","atBats":83,"obp":".264","slg":".446","ops":".710","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":37,"rbi":11,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.67","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":105,"errors":0,"chances":119,"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"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":16,"groundOuts":22,"airOuts":22,"runs":13,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".255","atBats":98,"obp":".318","slg":".459","ops":".777","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":45,"rbi":18,"leftOnBase":35,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":47,"errors":0,"chances":47,"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"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":4,"groundOuts":19,"airOuts":7,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":58,"obp":".328","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":235,"era":"5.93","inningsPitched":"13.2","wins":2,"losses":0,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":9,"whip":"1.46","battersFaced":61,"outs":41,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":235,"balls":77,"strikes":158,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.20","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.88","walksPer9Inn":"1.98","hitsPer9Inn":"11.20","runsScoredPer9":"6.59","homeRunsPer9":"0.66","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 HR, K, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":5,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":10,"groundOuts":27,"airOuts":25,"runs":15,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":17,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".209","atBats":91,"obp":".327","slg":".363","ops":".690","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":33,"rbi":16,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".224","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.75","popOuts":6,"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":49,"putOuts":21,"errors":2,"chances":72,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":12,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":41,"obp":".457","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"12.46","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"2.31","battersFaced":47,"outs":26,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":58,"strikes":105,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"18.81","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.27","walksPer9Inn":"4.15","hitsPer9Inn":"16.62","runsScoredPer9":"12.46","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":16,"airOuts":13,"runs":5,"doubles":6,"triples":1,"homeRuns":0,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".311","atBats":61,"obp":".344","slg":".443","ops":".787","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":27,"rbi":5,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".396","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":12,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".265","atBats":34,"obp":".306","slg":".559","ops":".865","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":19,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":68,"errors":0,"chances":81,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, 2 R, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":27,"flyOuts":14,"groundOuts":25,"airOuts":25,"runs":11,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":1,"avg":".250","atBats":100,"obp":".333","slg":".290","ops":".623","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":29,"rbi":12,"leftOnBase":31,"sacBunts":1,"sacFlies":3,"babip":".338","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":44,"errors":0,"chances":50,"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"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".250","atBats":16,"obp":".294","slg":".375","ops":".669","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":6,"rbi":2,"leftOnBase":8,"sacBunts":1,"sacFlies":0,"babip":".444","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":16,"groundOuts":27,"airOuts":29,"runs":11,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".278","atBats":97,"obp":".358","slg":".423","ops":".781","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":41,"rbi":16,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.25","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":50,"putOuts":36,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":4,"groundOuts":21,"airOuts":14,"runs":8,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":51,"obp":".305","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":226,"era":"4.91","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":8,"whip":"1.09","battersFaced":60,"outs":44,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":226,"balls":81,"strikes":145,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.41","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"4.30","walksPer9Inn":"3.07","hitsPer9Inn":"6.75","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":6,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":9,"groundOuts":14,"airOuts":15,"runs":10,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":58,"obp":".355","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":266,"era":"6.14","inningsPitched":"14.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.50","battersFaced":62,"outs":44,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":266,"balls":105,"strikes":161,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":4,"winPercentage":"1.000","pitchesPerInning":"18.14","gamesFinished":3,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.45","hitsPer9Inn":"11.05","runsScoredPer9":"6.14","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":8,"groundOuts":28,"airOuts":23,"runs":12,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".155","atBats":84,"obp":".283","slg":".214","ops":".497","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":18,"rbi":4,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".190","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":6,"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":61,"putOuts":47,"errors":0,"chances":108,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":19,"groundOuts":24,"airOuts":27,"runs":6,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":103,"obp":".289","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":435,"era":"1.88","inningsPitched":"28.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.08","battersFaced":114,"outs":86,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":435,"balls":155,"strikes":280,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"9.42","walksPer9Inn":"2.51","hitsPer9Inn":"7.22","runsScoredPer9":"1.88","homeRunsPer9":"0.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[657656,665487,701538,592518,593428,657757,609280,669134,823550,666023,630105,650633,688158,699134,676760,593974],"pitchers":[650633,688158,699134,676760,593974],"bench":[592206,664034,669369],"bullpen":[592094,621111,606996,608566,695243,670970,681190,663362],"battingOrder":[657656,665487,701538,592518,593428,657757,609280,666023,630105],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Campusano (7, Nelson, R); Andujar (6, Nelson, R)."},{"label":"HR","value":"Machado, M 2 (4, 3rd inning off Nelson, R, 1 on, 2 out, 5th inning off Nelson, R, 2 on, 1 out); Campusano (3, 6th inning off Ginkel, 0 on, 1 out)."},{"label":"TB","value":"Andujar 2; Bogaerts; Campusano 6; Laureano; Machado, M 8; Merrill 2; Sheets; Tatis Jr."},{"label":"RBI","value":"Campusano 2 (9); Machado, M 5 (16)."},{"label":"2-out RBI","value":"Campusano; Machado, M 2."},{"label":"Runners left in scoring position, 2 out","value":"Cronenworth 4; Bogaerts."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Tatis Jr. (2, 3rd base by Thompson, R/McCann)."},{"label":"PO","value":"Tatis Jr. (2nd base by Thompson, R)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Cronenworth-Sheets)."}]}],"note":[{"label":"1","value":"Ran for Campusano in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":12,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".255","atBats":38,"obp":".310","slg":".426","ops":".736","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":28,"rbi":12,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":38,"obp":".325","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":146,"era":"4.53","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.32","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":45,"strikes":101,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":7,"pitchesPerInning":"16.22","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":7,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":39,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":192,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.32","battersFaced":48,"outs":34,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":192,"balls":86,"strikes":106,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.94","gamesFinished":3,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"9.53","walksPer9Inn":"5.56","hitsPer9Inn":"6.35","runsScoredPer9":"3.18","homeRunsPer9":"2.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":5,"gamesStarted":5,"flyOuts":20,"groundOuts":34,"airOuts":31,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":108,"obp":".308","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":465,"era":"2.89","inningsPitched":"28.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.32","battersFaced":120,"outs":84,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":465,"balls":174,"strikes":291,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.86","hitsPer9Inn":"8.04","runsScoredPer9":"3.21","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"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":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"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":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":14,"gamesStarted":0,"flyOuts":6,"groundOuts":15,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":50,"obp":".222","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":218,"era":"1.98","inningsPitched":"13.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":3,"whip":"0.88","battersFaced":54,"outs":41,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":77,"strikes":141,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".500","pitchesPerInning":"15.95","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.54","walksPer9Inn":"2.63","hitsPer9Inn":"5.27","runsScoredPer9":"1.98","homeRunsPer9":"0.66","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":5,"gamesStarted":3,"flyOuts":11,"groundOuts":33,"airOuts":23,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":97,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":405,"era":"5.54","inningsPitched":"26.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.31","battersFaced":110,"outs":78,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":405,"balls":144,"strikes":261,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".000","pitchesPerInning":"15.58","gamesFinished":1,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"6.58","walksPer9Inn":"3.81","hitsPer9Inn":"7.96","runsScoredPer9":"5.88","homeRunsPer9":"1.38","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"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}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":17,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".146","atBats":41,"obp":".234","slg":".268","ops":".502","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":11,"rbi":6,"leftOnBase":18,"sacBunts":1,"sacFlies":1,"babip":".156","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":26,"errors":0,"chances":28,"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"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":7,"groundOuts":13,"airOuts":10,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".234","atBats":47,"obp":".250","slg":".362","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":17,"rbi":10,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":2,"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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":56,"errors":1,"chances":59,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"2-3 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":9,"groundOuts":18,"airOuts":29,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".286","atBats":91,"obp":".313","slg":".440","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":40,"rbi":14,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.75","popOuts":11,"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":39,"putOuts":17,"errors":2,"chances":58,"fielding":".966","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":2,"gamesStarted":2,"flyOuts":10,"groundOuts":7,"airOuts":13,"runs":10,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":41,"obp":".449","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":187,"era":"9.31","inningsPitched":"9.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"2.28","battersFaced":50,"outs":29,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":85,"strikes":102,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".500","pitchesPerInning":"19.34","gamesFinished":0,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"7.45","walksPer9Inn":"6.52","hitsPer9Inn":"13.97","runsScoredPer9":"9.31","homeRunsPer9":"3.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":12,"gamesStarted":0,"flyOuts":7,"groundOuts":12,"airOuts":10,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":49,"obp":".288","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":195,"era":"4.38","inningsPitched":"12.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.22","battersFaced":52,"outs":37,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":67,"strikes":128,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":1,"winPercentage":".000","pitchesPerInning":"15.81","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.95","walksPer9Inn":"2.19","hitsPer9Inn":"8.76","runsScoredPer9":"4.38","homeRunsPer9":"0.73","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":26,"flyOuts":12,"groundOuts":32,"airOuts":28,"runs":16,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".238","atBats":105,"obp":".298","slg":".381","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":40,"rbi":10,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".259","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.25","popOuts":3,"lineOuts":13},"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":56,"putOuts":26,"errors":0,"chances":82,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":8,"groundOuts":12,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":52,"obp":".304","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":227,"era":"3.29","inningsPitched":"13.2","wins":0,"losses":1,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":5,"whip":"1.17","battersFaced":56,"outs":41,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":227,"balls":85,"strikes":142,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"16.61","gamesFinished":3,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"7.24","walksPer9Inn":"1.32","hitsPer9Inn":"9.22","runsScoredPer9":"3.29","homeRunsPer9":"0.66","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"3-5 | HR, 3B, 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":23,"airOuts":17,"runs":18,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".367","atBats":79,"obp":".383","slg":".722","ops":"1.105","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":57,"rbi":20,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.35","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.17","popOuts":5,"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":29,"putOuts":96,"errors":2,"chances":127,"fielding":".984","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":{"summary":"5.0 IP, 6 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":30,"strikes":63,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":6,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":13,"groundOuts":32,"airOuts":22,"runs":11,"doubles":3,"triples":3,"homeRuns":1,"strikeOuts":13,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".250","atBats":84,"obp":".350","slg":".393","ops":".743","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":33,"rbi":6,"leftOnBase":43,"sacBunts":2,"sacFlies":2,"babip":".278","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":30,"errors":2,"chances":86,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699912":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":3,"groundOuts":15,"airOuts":17,"runs":17,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".342","atBats":76,"obp":".359","slg":".500","ops":".859","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":38,"rbi":12,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".418","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":9,"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":19,"putOuts":60,"errors":2,"chances":81,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":9,"groundOuts":3,"airOuts":15,"runs":6,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":35,"obp":".237","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":3,"saves":7,"saveOpportunities":7,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.90","battersFaced":39,"outs":30,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":43,"strikes":106,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".000","pitchesPerInning":"14.90","gamesFinished":10,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"5.40","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":23,"airOuts":23,"runs":8,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":7,"intentionalWalks":0,"hits":25,"hitByPitch":3,"atBats":104,"obp":".307","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":468,"era":"2.60","inningsPitched":"27.2","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.16","battersFaced":115,"outs":83,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":468,"balls":157,"strikes":311,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.92","gamesFinished":0,"strikeoutWalkRatio":"4.86","strikeoutsPer9Inn":"11.06","walksPer9Inn":"2.28","hitsPer9Inn":"8.13","runsScoredPer9":"2.60","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":19,"airOuts":17,"runs":18,"doubles":6,"triples":4,"homeRuns":3,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".287","atBats":87,"obp":".400","slg":".552","ops":".952","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":48,"rbi":17,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".379","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":51,"errors":2,"chances":54,"fielding":".963","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":13,"gamesStarted":0,"flyOuts":7,"groundOuts":24,"airOuts":10,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":1,"hits":10,"hitByPitch":2,"atBats":47,"obp":".250","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":184,"era":"3.29","inningsPitched":"13.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":5,"whip":"0.80","battersFaced":53,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":68,"strikes":116,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.40","rbi":0,"winPercentage":".500","pitchesPerInning":"13.46","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"3.95","walksPer9Inn":"0.66","hitsPer9Inn":"6.59","runsScoredPer9":"3.95","homeRunsPer9":"0.66","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":21,"groundOuts":30,"airOuts":34,"runs":11,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":111,"obp":".328","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":480,"era":"3.14","inningsPitched":"28.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.36","battersFaced":120,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":480,"balls":178,"strikes":302,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"16.74","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"5.34","walksPer9Inn":"2.20","hitsPer9Inn":"10.05","runsScoredPer9":"3.45","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":10},"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}},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":9,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".125","atBats":24,"obp":".192","slg":".167","ops":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":4,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".136","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605244":{"person":{"id":605244,"fullName":"Aramis Garcia","link":"/api/v1/people/605244"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".500","atBats":2,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"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":{"note":"(W, 2-0)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":6,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"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":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":15,"gamesStarted":0,"flyOuts":7,"groundOuts":12,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":1,"hits":8,"hitByPitch":1,"atBats":38,"obp":".318","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":142,"era":"4.22","inningsPitched":"10.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":5,"whip":"1.22","battersFaced":44,"outs":32,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":52,"strikes":90,"strikePercentage":".630","hitBatsmen":1,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.31","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.06","walksPer9Inn":"4.22","hitsPer9Inn":"6.75","runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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,"battingOrder":"501","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":6,"groundOuts":13,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".195","atBats":41,"obp":".214","slg":".268","ops":".482","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":11,"rbi":4,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":12,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"22.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"4.50","battersFaced":14,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":14,"strikes":19,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"36.00","runsScoredPer9":"22.50","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":5,"putOuts":79,"errors":0,"chances":84,"fielding":"1.000","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":18,"airOuts":9,"runs":7,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".207","atBats":58,"obp":".258","slg":".414","ops":".672","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":24,"rbi":6,"leftOnBase":17,"sacBunts":2,"sacFlies":0,"babip":".306","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":31,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"2-4 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"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":2,"rbi":0,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":12,"groundOuts":22,"airOuts":22,"runs":10,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".213","atBats":75,"obp":".253","slg":".400","ops":".653","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":30,"rbi":10,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".246","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":69,"errors":0,"chances":70,"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":[545121,606466,682998,666971,678489,680728,543510,699912,571448,677950,694374,669194,656464,657044,666661,642528],"pitchers":[669194,656464,657044,666661,642528],"bench":[605244,672695],"bullpen":[664199,668678,694851,518876,694297,593958,623149,647336],"battingOrder":[545121,606466,682998,678489,543510,699912,571448,677950,694374],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Vargas, I (6, Rodriguez, B); Gurriel Jr. (1, Rodriguez, B)."},{"label":"3B","value":"Vargas, I (2, Marinaccio)."},{"label":"HR","value":"Fernandez, Jo (3, 5th inning off King, M, 0 on, 0 out); Vargas, I (6, 6th inning off King, M, 0 on, 0 out); Tawa (1, 7th inning off Morgan, D, 3 on, 1 out)."},{"label":"TB","value":"Arenado 2; Carroll; Fernandez, Jo 6; Gurriel Jr. 3; Marte, K; Tawa 4; Thomas, A 2; Vargas, I 9."},{"label":"RBI","value":"Fernandez, Jo (12); Gurriel Jr. 2 (3); Marte, K (10); Tawa 4 (6); Vargas, I 4 (20)."},{"label":"2-out RBI","value":"Gurriel Jr. 2."},{"label":"Runners left in scoring position, 2 out","value":"McCann."},{"label":"GIDP","value":"McCann."},{"label":"Team RISP","value":"6-for-10."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Fernandez, Jo (2, throw)."},{"label":"Pickoffs","value":"Thompson, R (Tatis Jr. at 2nd base)."}]}],"note":[{"label":"1","value":"Ran for Gurriel Jr. in the 8th."}]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Morillo, J."},{"label":"Pitch timer violations","value":"Bogaerts (batter timer)."},{"label":"Pitches-strikes","value":"King, M 106-65; Morgan, D 10-8; Rodriguez, B 20-15; Marinaccio 24-16; Peralta, W 16-9; Nelson, R 93-63; Ginkel 10-8; Thompson, R 6-5; Morillo, J 21-15; Loáisiga 16-10."},{"label":"Groundouts-flyouts","value":"King, M 6-1; Morgan, D 0-1; Rodriguez, B 2-0; Marinaccio 0-1; Peralta, W 1-0; Nelson, R 3-5; Ginkel 2-0; Thompson, R 1-1; Morillo, J 2-0; Loáisiga 0-1."},{"label":"Batters faced","value":"King, M 22; Morgan, D 5; Rodriguez, B 5; Marinaccio 6; Peralta, W 3; Nelson, R 24; Ginkel 4; Thompson, R 4; Morillo, J 4; Loáisiga 4."},{"label":"Inherited runners-scored","value":"Peralta, W 1-0."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Jordan Baker. 2B: Rob Drake. 3B: Roberto Ortiz. "},{"label":"Weather","value":"85 degrees, Cloudy."},{"label":"Wind","value":"1 mph, Varies."},{"label":"First pitch","value":"2:07 PM."},{"label":"T","value":"3:03."},{"label":"Att","value":"19,671."},{"label":"Venue","value":"Estadio Alfredo Harp Helu."},{"label":"April 26, 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":"100","stats":{"batting":{"summary":"3-5 | HR, 3B, 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":23,"airOuts":17,"runs":18,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".367","atBats":79,"obp":".383","slg":".722","ops":"1.105","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":57,"rbi":20,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.35","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.17","popOuts":5,"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":29,"putOuts":96,"errors":2,"chances":127,"fielding":".984","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":76,"hittingGameScore":76},{"player":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","boxscoreName":"Machado, M"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 HR, K, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":5,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":10,"groundOuts":27,"airOuts":25,"runs":15,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":17,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".209","atBats":91,"obp":".327","slg":".363","ops":".690","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":33,"rbi":16,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".224","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.75","popOuts":6,"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":49,"putOuts":21,"errors":2,"chances":72,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912","boxscoreName":"Fernandez, Jo"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":3,"groundOuts":15,"airOuts":17,"runs":17,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".342","atBats":76,"obp":".359","slg":".500","ops":".859","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":38,"rbi":12,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".418","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":9,"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":19,"putOuts":60,"errors":2,"chances":81,"fielding":".975","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":66,"hittingGameScore":66}]},"decisions":{"winner":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"loser":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}