{"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":824660,"link":"/api/v1.1/game/824660/feed/live","metaData":{"wait":10,"timeStamp":"20260701_205744","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824660,"type":"R","doubleHeader":"N","id":"2026/07/01/sdnmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824660-2026-07-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-01T18:20:00Z","originalDate":"2026-07-01","officialDate":"2026-07-01","dayNight":"day","time":"1:20","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":85,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":43,"losses":42,"ties":0,"pct":".506"},"records":{},"divisionLeader":false,"wins":43,"losses":42,"winningPercentage":".506"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":87,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":38,"ties":0,"pct":".563"},"records":{},"divisionLeader":false,"wins":49,"losses":38,"winningPercentage":".563"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"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},"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},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":31,"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},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":32,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":31,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"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},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"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},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":33,"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},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":31,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID668970":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970","firstName":"Gavin","lastName":"Hollowell","primaryNumber":"46","birthDate":"1997-11-04","currentAge":28,"birthCity":"Somerset","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Hollowell","middleName":"Ernest","boxscoreName":"Hollowell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Hollowell","nameSlug":"gavin-hollowell-668970","firstLastName":"Gavin Hollowell","lastFirstName":"Hollowell, Gavin","lastInitName":"Hollowell, G","initLastName":"G Hollowell","fullFMLName":"Gavin Ernest Hollowell","fullLFMName":"Hollowell, Gavin Ernest","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":28,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"38","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID669060":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060","firstName":"Bryse","lastName":"Wilson","primaryNumber":"55","birthDate":"1997-12-20","currentAge":28,"birthCity":"Hillsborough","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryse","useLastName":"Wilson","middleName":"Everett","boxscoreName":"Wilson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryse Wilson","nameSlug":"bryse-wilson-669060","firstLastName":"Bryse Wilson","lastFirstName":"Wilson, Bryse","lastInitName":"Wilson, B","initLastName":"B Wilson","fullFMLName":"Bryse Everett Wilson","fullLFMName":"Wilson, Bryse Everett","strikeZoneTop":3.55,"strikeZoneBottom":1.66},"ID696136":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136","firstName":"Jordan","lastName":"Wicks","primaryNumber":"36","birthDate":"1999-09-01","currentAge":26,"birthCity":"Conway","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Wicks","boxscoreName":"Wicks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jordan Wicks","nameSlug":"jordan-wicks-696136","firstLastName":"Jordan Wicks","lastFirstName":"Wicks, Jordan","lastInitName":"Wicks, J","initLastName":"J Wicks","fullFMLName":"Jordan  Wicks","fullLFMName":"Wicks, Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":27,"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},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":34,"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},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":34,"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},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":32,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID669392":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392","firstName":"Samad","lastName":"Taylor","primaryNumber":"0","birthDate":"1998-07-11","currentAge":27,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":160,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Samad","useLastName":"Taylor","middleName":"Jahad","boxscoreName":"Taylor, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-mahd","mlbDebutDate":"2023-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samad Taylor","nameSlug":"samad-taylor-669392","firstLastName":"Samad Taylor","lastFirstName":"Taylor, Samad","lastInitName":"Taylor, S","initLastName":"S Taylor","fullFMLName":"Samad Jahad Taylor","fullLFMName":"Taylor, Samad Jahad","strikeZoneTop":3.038,"strikeZoneBottom":1.533},"ID681909":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909","firstName":"Justin","lastName":"Dean","primaryNumber":"1","birthDate":"1996-12-06","currentAge":29,"birthCity":"Mauldin","birthStateProvince":"SC","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Dean","middleName":"Emmanuel","boxscoreName":"Dean","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Dean","nameSlug":"justin-dean-681909","firstLastName":"Justin Dean","lastFirstName":"Dean, Justin","lastInitName":"Dean, J","initLastName":"J Dean","fullFMLName":"Justin Emmanuel Dean","fullLFMName":"Dean, Justin Emmanuel","strikeZoneTop":3.034,"strikeZoneBottom":1.531},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":30,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":31,"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},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.458,"strikeZoneBottom":1.745},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"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","primaryNumber":"97","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},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41363,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Sunny","temp":"92","wind":"12 mph, Out To CF"},"gameInfo":{"attendance":37311,"firstPitch":"2026-07-01T18:20:00.000Z","gameDurationMinutes":157},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"home":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"}},"officialScorer":{"id":640277,"fullName":"Bill Seiple","link":"/api/v1/people/640277"},"primaryDatacaster":{"id":800975,"fullName":"Jeff Schwartz","link":"/api/v1/people/800975"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T18:20:00.987Z","endTime":"2026-07-01T18:20:25.483Z","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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-07-01T15:34:47.637Z","endTime":"2026-07-01T17:50:52.581Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-07-01T17:50:52.581Z","endTime":"2026-07-01T18:18:41.582Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-07-01T18:18:41.582Z","endTime":"2026-07-01T18:20:03.286Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30480358566021,"aZ":-16.923333335556375,"pfxX":-5.7007203108750355,"pfxZ":8.173336525150646,"pX":0.5804574259243984,"pZ":2.3657372277135114,"vX0":7.363109711592828,"vY0":-135.86309875819524,"vZ0":-5.003481537921752,"x":94.87,"y":174.91,"x0":-1.4265787474729532,"y0":50.00355928494923,"z0":5.410870844027266,"aX":-10.638023400615348},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":8.8,"spinRate":2131,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.4034535026887789,"extension":6.500416967015907},"index":3,"playId":"6659c7a7-0e6d-3114-8376-5afac54c95c9","pitchNumber":1,"startTime":"2026-07-01T18:20:03.286Z","endTime":"2026-07-01T18:20:07.069Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93015279628256,"aZ":-30.973893816042608,"pfxX":-0.4784533700701725,"pfxZ":0.7369167153912093,"pX":0.3462881997161768,"pZ":2.045975625158328,"vX0":4.765875267207296,"vY0":-127.7452082497619,"vZ0":-2.4690562145153465,"x":103.8,"y":183.54,"x0":-1.493216174510614,"y0":50.00400507392093,"z0":5.496365210376369,"aX":-0.7803407363899921},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":-0.4,"spinRate":2053,"spinDirection":131},"zone":9,"typeConfidence":0.89,"plateTime":0.4312058128961258,"extension":6.40755290609302},"hitData":{"launchSpeed":86.5,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.85,"coordY":168.31}},"index":4,"playId":"3a19fd89-fd00-3077-89de-9332d410a414","pitchNumber":2,"startTime":"2026-07-01T18:20:17.871Z","endTime":"2026-07-01T18:20:25.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:20:25.483Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T18:20:31.726Z","endTime":"2026-07-01T18:21:56.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583980758166593,"aZ":-18.45049838643599,"pfxX":-5.070706707788664,"pfxZ":7.125875172719361,"pX":-1.2738345064650107,"pZ":3.127930129064935,"vX0":2.653600506341864,"vY0":-137.67180034002095,"vZ0":-2.905660763763132,"x":165.56,"y":154.33,"x0":-1.5895956375045144,"y0":50.005209649464284,"z0":5.440887950334166,"aX":-9.768158027487827},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":8.6,"spinRate":2156,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39734388353113825,"extension":6.388661837143719},"index":0,"playId":"7e2d1ba0-b3fa-33ee-9e97-e82021e372ba","pitchNumber":1,"startTime":"2026-07-01T18:20:51.121Z","endTime":"2026-07-01T18:20:54.234Z","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":86.6,"endSpeed":80.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.267359093881954,"aZ":-26.91703525964246,"pfxX":2.5630511412438652,"pfxZ":3.2429877889008187,"pX":-1.291514626798005,"pZ":1.7620255210582083,"vX0":0.1636126907572045,"vY0":-126.22334768543298,"vZ0":-3.8170932770599912,"x":166.23,"y":191.21,"x0":-1.6904069925162106,"y0":50.00596595287712,"z0":5.446849082992254,"aX":4.1610326128360065},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":-4.7,"spinRate":2196,"spinDirection":174},"zone":13,"typeConfidence":0.92,"plateTime":0.43295183325911824,"extension":6.267698926471553},"index":1,"playId":"ab9374bb-1b26-39c0-91ed-17ed0952f297","pitchNumber":2,"startTime":"2026-07-01T18:21:05.678Z","endTime":"2026-07-01T18:21:09.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65280563208679,"aZ":-18.535750463202834,"pfxX":-4.434353592752576,"pfxZ":7.154260318763599,"pX":-1.822563249084572,"pZ":2.9289124801324973,"vX0":1.1578100207941584,"vY0":-136.37576281754156,"vZ0":-3.322478979817844,"x":186.47,"y":159.7,"x0":-1.6732700781715681,"y0":50.00242641368861,"z0":5.423066346612826,"aX":-8.451069564704769},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":7.8,"spinRate":2143,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.39982528357742364,"extension":6.411587239572261},"index":2,"playId":"276ee9fa-ae3b-3517-b7f9-f8024e34795b","pitchNumber":3,"startTime":"2026-07-01T18:21:22.334Z","endTime":"2026-07-01T18:21:25.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.414269838705014,"aZ":-17.406212224797336,"pfxX":-5.660996489896302,"pfxZ":7.789965262120374,"pX":-0.16424565175439637,"pZ":1.9670486415340735,"vX0":5.553073351427648,"vY0":-136.216302981532,"vZ0":-5.850023301785106,"x":123.26,"y":185.67,"x0":-1.4850255233352652,"y0":50.006405890876835,"z0":5.329284037006451,"aX":-10.73613015758716},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":9.2,"spinRate":2132,"spinDirection":219},"zone":8,"typeConfidence":0.89,"plateTime":0.4007347593614474,"extension":6.544472252214911},"index":3,"playId":"0239e8bd-4121-33f6-8019-ffd868eac42d","pitchNumber":4,"startTime":"2026-07-01T18:21:37.954Z","endTime":"2026-07-01T18:21:41.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15977925629731,"aZ":-32.081275793706205,"pfxX":-7.4068500811736975,"pfxZ":0.06161262978923965,"pX":-1.213923983053855,"pZ":3.486119435751964,"vX0":3.1926721684058528,"vY0":-126.4159168742627,"vZ0":1.0821859502547762,"x":163.27,"y":144.65,"x0":-1.5290621029575195,"y0":50.00616008132573,"z0":5.622764562918787,"aX":-12.02079909150776},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":12.7,"spinRate":1145,"spinDirection":253},"zone":11,"typeConfidence":0.91,"plateTime":0.43285992300522436,"extension":6.336501798213594},"index":4,"playId":"db84ebff-200a-3059-8093-212c9f08f613","pitchNumber":5,"startTime":"2026-07-01T18:21:53.289Z","endTime":"2026-07-01T18:21:56.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:21:56.601Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T18:21:59.835Z","endTime":"2026-07-01T18:23:15.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.685660516740207,"aZ":-26.213124428199247,"pfxX":2.8897262044858874,"pfxZ":3.614406268516225,"pX":0.351285813891971,"pZ":2.780952142974099,"vX0":3.7623116145897453,"vY0":-127.48283496265022,"vZ0":-1.7037140766174597,"x":103.61,"y":163.69,"x0":-1.5179040820348386,"y0":50.00323577489549,"z0":5.522808659009716,"aX":4.766026473274972},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":-6.1,"spinRate":2232,"spinDirection":177},"zone":6,"typeConfidence":0.92,"plateTime":0.4293028079963146,"extension":6.327786053823656},"index":0,"playId":"ad69b0c4-3458-32ae-b88a-f8dec3d7a19f","pitchNumber":1,"startTime":"2026-07-01T18:22:25.200Z","endTime":"2026-07-01T18:22:28.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6904315927599,"aZ":-26.46396880532771,"pfxX":-7.589683988740969,"pfxZ":3.1402139102176116,"pX":-0.7259159982759099,"pZ":2.1419806347624033,"vX0":4.6726609061473106,"vY0":-133.93562832941439,"vZ0":-3.6219827862703022,"x":144.67,"y":180.95,"x0":-1.5063029624833137,"y0":50.00171178089359,"z0":5.402330231083519,"aX":-13.80023541399997},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":12.7,"spinRate":2197,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4088035085339663,"extension":6.538674298485751},"index":1,"playId":"42f276e3-a2fe-31ca-b003-a7596b8a8914","pitchNumber":2,"startTime":"2026-07-01T18:22:45.592Z","endTime":"2026-07-01T18:22:48.767Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0620497755724,"aZ":-28.143544856899315,"pfxX":6.228477914316501,"pfxZ":2.7336430060276378,"pX":0.7451489519875534,"pZ":3.31015538651298,"vX0":3.344094715578105,"vY0":-121.04996245485765,"vZ0":0.44537423966564027,"x":88.6,"y":149.41,"x0":-1.4663124796042277,"y0":50.00287804774398,"z0":5.600577944436624,"aX":9.182343183396133},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.3,"breakHorizontal":-12.1,"spinRate":2556,"spinDirection":65},"zone":3,"typeConfidence":0.88,"plateTime":0.45360418583796536,"extension":6.272153948423769},"index":2,"playId":"3981c09c-6857-3624-9a4a-8a083dffcbf9","pitchNumber":3,"startTime":"2026-07-01T18:23:11.511Z","endTime":"2026-07-01T18:23:15.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:23:15.219Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T18:23:21.046Z","endTime":"2026-07-01T18:26:31.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.6,"endSpeed":80.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456159541936504,"aZ":-30.775110170370294,"pfxX":0.96069388940436,"pfxZ":0.855718623010981,"pX":1.2606837958101134,"pZ":1.0235286935896653,"vX0":6.437493432022702,"vY0":-127.44964884637663,"vZ0":-4.693891523876464,"x":68.95,"y":211.14,"x0":-1.428121300811842,"y0":50.003285660861174,"z0":5.334097866734687,"aX":1.5719806174141862},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":-3.2,"spinRate":2185,"spinDirection":116},"zone":14,"typeConfidence":0.89,"plateTime":0.4306107353379396,"extension":6.47193386664682},"index":0,"playId":"3f44a774-3592-341f-8e0a-29c59b3d87a6","pitchNumber":1,"startTime":"2026-07-01T18:23:41.524Z","endTime":"2026-07-01T18:23:44.524Z","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":80.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73121883346537,"aZ":-31.948060099902396,"pfxX":0.8850783071507782,"pfxZ":0.1406336128199026,"pX":0.9205291847173026,"pZ":1.7203366915158316,"vX0":5.401507573152917,"vY0":-127.51720370991745,"vZ0":-2.9501938950237925,"x":81.91,"y":192.33,"x0":-1.349257679440321,"y0":50.005274722540435,"z0":5.439624521536324,"aX":1.4416880696467302},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":-3.0,"spinRate":2142,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.4312249100118368,"extension":6.494978789885295},"index":1,"playId":"37257ad3-4682-3cbf-9120-d361c51ac302","pitchNumber":2,"startTime":"2026-07-01T18:23:59.297Z","endTime":"2026-07-01T18:24:02.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866406964572345,"aZ":-29.313815723477845,"pfxX":7.287193588908451,"pfxZ":1.851275906411363,"pX":2.6870130521710327,"pZ":0.8939584590390426,"vX0":7.611124517856761,"vY0":-123.79354963743953,"vZ0":-4.643309174016648,"x":14.58,"y":214.64,"x0":-1.3798089828466449,"y0":50.003511329027226,"z0":5.26218809135443,"aX":11.251246875585146},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.4,"breakHorizontal":-15.0,"spinRate":2531,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.4433092701890784,"extension":6.617849686853242},"index":2,"playId":"1609187b-c76a-3d22-b011-0c8083100035","pitchNumber":3,"startTime":"2026-07-01T18:24:27.649Z","endTime":"2026-07-01T18:24:30.649Z","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":93.2,"endSpeed":85.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.897033896888928,"aZ":-18.88035785548933,"pfxX":-4.82753775673617,"pfxZ":7.132815938892033,"pX":-0.585647171419117,"pZ":4.180241413288153,"vX0":3.993756887471846,"vY0":-135.7320984918949,"vZ0":-0.2416599588570107,"x":139.32,"y":125.91,"x0":-1.4493732206274756,"y0":50.00646419931654,"z0":5.585842577890462,"aX":-9.003352691526192},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":7.9,"spinRate":2237,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.40362866554263865,"extension":6.473031937282518},"index":3,"playId":"28cd5678-948f-3265-aae5-fee838f4fca5","pitchNumber":4,"startTime":"2026-07-01T18:24:47.336Z","endTime":"2026-07-01T18:24:51.136Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.791883135869515,"aZ":-35.7742220412133,"pfxX":2.2521572692562843,"pfxZ":-2.246293126824755,"pX":1.1504103251859614,"pZ":1.6283586956815963,"vX0":5.718410743744046,"vY0":-125.91579343660192,"vZ0":-2.177864837115466,"x":73.15,"y":194.81,"x0":-1.443435069279281,"y0":50.00262263022009,"z0":5.40180963755963,"aX":3.6110017728094626},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.3,"breakHorizontal":-5.4,"spinRate":2264,"spinDirection":101},"zone":14,"typeConfidence":0.92,"plateTime":0.43515996965492976,"extension":6.488127402440255},"index":4,"playId":"5509a78b-5331-329b-b6f8-d956ee020ce4","pitchNumber":5,"startTime":"2026-07-01T18:25:06.330Z","endTime":"2026-07-01T18:25:09.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08271802071331,"aZ":-29.723593142065642,"pfxX":1.8245209924560344,"pfxZ":1.4883346480087027,"pX":1.6060623112726573,"pZ":0.728634715350591,"vX0":7.02803340505061,"vY0":-127.59026967648413,"vZ0":-5.463819492967815,"x":55.78,"y":219.11,"x0":-1.4205492789306116,"y0":50.00459167374195,"z0":5.238165436413153,"aX":3.0106913972037166},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-4.9,"spinRate":2168,"spinDirection":133},"zone":14,"typeConfidence":0.57,"plateTime":0.4291611413409204,"extension":6.526598717066957},"index":5,"playId":"19751ffd-688e-3b16-bff7-301dcc3b2e60","pitchNumber":6,"startTime":"2026-07-01T18:25:31.853Z","endTime":"2026-07-01T18:25:37.198Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533827218302402,"aZ":-32.55971882899008,"pfxX":1.1119657968744083,"pfxZ":-0.2438966330063046,"pX":0.8211306367061336,"pZ":1.4525250776910925,"vX0":5.326559270910477,"vY0":-124.98594694560626,"vZ0":-3.158128157287643,"x":85.7,"y":199.56,"x0":-1.4796565366485752,"y0":50.00334364988581,"z0":5.398755505993867,"aX":1.7627915333052981},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.0,"breakHorizontal":-3.2,"spinRate":2220,"spinDirection":84},"zone":14,"typeConfidence":0.92,"plateTime":0.4377809398720989,"extension":6.386993176794374},"index":6,"playId":"85508004-0905-3478-a643-f72b04475fb4","pitchNumber":7,"startTime":"2026-07-01T18:25:57.173Z","endTime":"2026-07-01T18:26:00.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01047159916302,"aZ":-32.502464162616796,"pfxX":0.804300411691791,"pfxZ":-0.20443296751165008,"pX":-0.046869454247863186,"pZ":2.4065055773293516,"vX0":3.722339494163914,"vY0":-125.85460278789971,"vZ0":-1.0412239784976032,"x":118.79,"y":173.8,"x0":-1.6431110475156545,"y0":50.00081479125755,"z0":5.433113436475155,"aX":1.303594132054914},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-2.3,"spinRate":2080,"spinDirection":84},"zone":5,"typeConfidence":0.9,"plateTime":0.43346194042315567,"extension":6.350478361132417},"index":7,"playId":"5893c82a-8a61-37ab-8312-8a5d4c5b37f9","pitchNumber":8,"startTime":"2026-07-01T18:26:24.457Z","endTime":"2026-07-01T18:26:31.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:26:31.051Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T18:28:28.984Z","endTime":"2026-07-01T18:28:47.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437501822545745,"aZ":-18.879138322984197,"pfxX":-2.2989166086189314,"pfxZ":7.103578191609625,"pX":0.07281999148688047,"pZ":2.7646099266970467,"vX0":3.6912369576132615,"vY0":-135.20875054896655,"vZ0":-4.097256398949259,"x":114.22,"y":164.14,"x0":-1.0045586868242438,"y0":50.00389323279553,"z0":5.60541049591846,"aX":-4.303749947244237},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":3.5,"spinRate":2136,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40339692831448426,"extension":6.234136289371829},"hitData":{"launchSpeed":76.4,"launchAngle":28.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.28,"coordY":82.65}},"index":0,"playId":"e9be8737-12b6-3cc4-9fbf-e828892bf893","pitchNumber":1,"startTime":"2026-07-01T18:28:36.916Z","endTime":"2026-07-01T18:28:47.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:28:47.891Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T18:28:48.565Z","endTime":"2026-07-01T18:32:10.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":92.8,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071691788742953,"aZ":-20.594838329828534,"pfxX":-9.03868977041595,"pfxZ":6.22990022324238,"pX":-0.3124985917193904,"pZ":2.6222147269989646,"vX0":4.745006452302471,"vY0":-135.15650891001553,"vZ0":-4.051247423255608,"x":128.91,"y":167.98,"x0":-0.9117873857151713,"y0":50.00450229906014,"z0":5.577661357865378,"aX":-16.808174370778193},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":15.5,"spinRate":1989,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4044648787990712,"extension":6.2691341695431735},"index":0,"playId":"0d981131-afac-3858-9528-973ed4991618","pitchNumber":1,"startTime":"2026-07-01T18:29:09.043Z","endTime":"2026-07-01T18:29:13.363Z","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":87.4,"endSpeed":80.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.504576517989943,"aZ":-29.73449800501891,"pfxX":4.204189155132027,"pfxZ":1.4792578144849564,"pX":0.32000211229499814,"pZ":3.2126632736699205,"vX0":1.7452226817839638,"vY0":-127.37210642395681,"vZ0":-0.527030534761493,"x":104.8,"y":152.04,"x0":-0.9196452728856,"y0":50.001002399717486,"z0":5.767902554016781,"aX":6.92552834491274},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-8.0,"spinRate":2342,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4295841986093194,"extension":6.443592340037421},"index":1,"playId":"aeb76675-8609-3225-b9bb-e1d4194a1dc6","pitchNumber":2,"startTime":"2026-07-01T18:29:25.204Z","endTime":"2026-07-01T18:29:28.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944247230621812,"aZ":-16.725465267416073,"pfxX":-2.61408034412619,"pfxZ":8.224838182986165,"pX":-0.3408929924222995,"pZ":3.820477647142188,"vX0":2.2161840604319307,"vY0":-135.77447327175292,"vZ0":-2.1510733845610504,"x":129.99,"y":135.63,"x0":-0.8255113418988123,"y0":50.00656955045514,"z0":5.778630055523235,"aX":-4.912942120316663},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":4.3,"spinRate":2091,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4024177296953808,"extension":6.310651255485195},"index":2,"playId":"2dcf815c-b8c9-38ea-bc62-0f871a51c6be","pitchNumber":3,"startTime":"2026-07-01T18:29:50.606Z","endTime":"2026-07-01T18:29:56.744Z","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":0},"index":3,"playId":"e14f835f-07c4-3700-af86-90f517d7ad7a","startTime":"2026-07-01T18:30:10.759Z","endTime":"2026-07-01T18:30:13.759Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44126575900891,"aZ":-41.579609479399856,"pfxX":4.585864234938255,"pfxZ":-6.700146247420454,"pX":-0.16584503078409785,"pZ":3.7185336703241023,"vX0":0.48202020100736087,"vY0":-117.71742449351933,"vZ0":3.9460343951308676,"x":123.32,"y":138.38,"x0":-0.9691414371232357,"y0":50.00511503915269,"z0":5.870764164655652,"aX":6.4337858514765776},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.9,"breakHorizontal":-8.4,"spinRate":2507,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.46536372119756475,"extension":6.391337428689548},"index":4,"playId":"efd3949a-26a6-386f-ba05-530667f0452d","pitchNumber":4,"startTime":"2026-07-01T18:30:26.630Z","endTime":"2026-07-01T18:30:31.343Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.270516345636256,"aZ":-19.25443239680634,"pfxX":-6.846170514921486,"pfxZ":6.839405544683656,"pX":-0.32720242858180326,"pZ":3.175754168572736,"vX0":4.399721110260443,"vY0":-135.9450957878267,"vZ0":-2.822159284718304,"x":129.47,"y":153.03,"x0":-1.069665713264767,"y0":50.001015718135974,"z0":5.549867846121542,"aX":-12.929103023233525},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":11.6,"spinRate":2048,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40150529857606587,"extension":6.242061483286893},"index":5,"playId":"be381fd0-fe69-38f0-980b-0a46f1312da4","pitchNumber":5,"startTime":"2026-07-01T18:30:47.331Z","endTime":"2026-07-01T18:30:50.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"cd9f4079-1d54-3d74-ba66-7fd4725b0714","startTime":"2026-07-01T18:31:07.473Z","endTime":"2026-07-01T18:31:10.473Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.509441630635276,"aZ":-30.334938469237798,"pfxX":4.046972383966578,"pfxZ":1.1042282770929015,"pX":2.060658672986484,"pZ":1.2158859217080502,"vX0":5.452300460439418,"vY0":-127.72506209906935,"vZ0":-5.223405576280363,"x":38.45,"y":205.95,"x0":-0.6214947345509139,"y0":50.00202528944553,"z0":5.65217532508641,"aX":6.734361499951925},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-8.5,"spinRate":2403,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4276410145307601,"extension":6.5255584052320055},"index":7,"playId":"9468c31a-5d46-396e-a774-45b92afa17bb","pitchNumber":6,"startTime":"2026-07-01T18:31:27.190Z","endTime":"2026-07-01T18:31:38.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong steals (21) 2nd base. Pete Crow-Armstrong to 3rd. Wild pitch by pitcher Walker Buehler. Pete Crow-Armstrong to 3rd.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"actionPlayId":"9468c31a-5d46-396e-a774-45b92afa17bb","startTime":"2026-07-01T18:31:44.326Z","endTime":"2026-07-01T18:32:07.212Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.383354102376135,"aZ":-17.400117306348953,"pfxX":-6.459151784855323,"pfxZ":7.55143432402262,"pX":1.1733002462420912,"pZ":1.0372542679900267,"vX0":7.493172774693209,"vY0":-137.95748109754098,"vZ0":-8.965529366273273,"x":72.28,"y":210.77,"x0":-0.7197641281897768,"y0":50.00324962110656,"z0":5.4673899393895615,"aX":-12.637671914449442},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":1958,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3947717614301429,"extension":6.534757518497077},"index":9,"playId":"8e0e5a4c-5692-3c43-a784-04328ff94943","pitchNumber":7,"startTime":"2026-07-01T18:32:07.212Z","endTime":"2026-07-01T18:32:10.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:32:10.338Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T18:32:28.296Z","endTime":"2026-07-01T18:33:23.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.434250526172455,"aZ":-32.84763902946819,"pfxX":-7.462647961989292,"pfxZ":-0.3901298543639946,"pX":0.12844100845975337,"pZ":1.0871084041624937,"vX0":5.420559652264279,"vY0":-130.93735960779298,"vZ0":-4.8909383605379775,"x":112.1,"y":209.43,"x0":-1.0021713925662394,"y0":50.00296734422266,"z0":5.445803938437117,"aX":-12.918695291625552},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":12.2,"spinRate":936,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4188141169200623,"extension":6.442505698946038},"index":0,"playId":"8b6e8f3b-cbe6-3c47-8bfd-27329e4d9084","pitchNumber":1,"startTime":"2026-07-01T18:32:40.472Z","endTime":"2026-07-01T18:32:43.563Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55929172888882,"aZ":-16.004642410670133,"pfxX":-3.1424880500642507,"pfxZ":8.113592461140016,"pX":0.725425414568291,"pZ":2.5773060716612495,"vX0":4.932193956523553,"vY0":-139.38655305561187,"vZ0":-5.529050948264827,"x":89.35,"y":169.19,"x0":-0.6483404340301558,"y0":50.00258143887912,"z0":5.621563003690938,"aX":-6.262962514326248},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":4.8,"spinRate":2178,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.3910368153413608,"extension":6.381114930564046},"index":1,"playId":"c953aa73-3854-32b5-aa2f-e9ef11c15173","pitchNumber":2,"startTime":"2026-07-01T18:32:56.822Z","endTime":"2026-07-01T18:33:00.800Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-01T18:33:07.353Z","endTime":"2026-07-01T18:33:18.505Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.088894579430903,"aZ":-28.759288451945775,"pfxX":-7.275345806108419,"pfxZ":1.9525813708707815,"pX":-0.2110092502702203,"pZ":2.5574555575499875,"vX0":4.602475469950691,"vY0":-130.8592581482431,"vZ0":-2.2775306655163616,"x":125.04,"y":169.73,"x0":-1.0385843248452025,"y0":50.00565432126047,"z0":5.572752409250638,"aX":-12.743028805075289},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":12.4,"spinRate":969,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.4170117561803628,"extension":6.250620366454113},"index":3,"playId":"967ea41e-cfac-3537-9bae-cbc5986ef422","pitchNumber":3,"startTime":"2026-07-01T18:33:18.505Z","endTime":"2026-07-01T18:33:23.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:33:23.540Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Seiya Suzuki homers (13) on a fly ball to center field. Pete Crow-Armstrong scores. Alex Bregman scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T18:33:25.904Z","endTime":"2026-07-01T18:34:34.474Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87109106375277,"aZ":-28.64298980876962,"pfxX":4.528791482992775,"pfxZ":2.0048451737487287,"pX":1.125948519650964,"pZ":2.8192916720215497,"vX0":3.3934405672691788,"vY0":-130.7243122062428,"vZ0":-1.972860539793817,"x":74.08,"y":162.66,"x0":-0.7694036870506279,"y0":50.00384023108314,"z0":5.696393614187893,"aX":7.980027633368875},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.5,"breakHorizontal":-8.9,"spinRate":2599,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.41612067531909114,"extension":6.571237669684964},"index":0,"playId":"64514c76-1683-3e3e-8207-ec30433f6371","pitchNumber":1,"startTime":"2026-07-01T18:33:51.091Z","endTime":"2026-07-01T18:33:55.782Z","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":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.050966378746555,"aZ":-34.5476485859341,"pfxX":7.735688842423308,"pfxZ":-1.6603388177882614,"pX":0.3472007482388765,"pZ":2.2718655176689095,"vX0":1.399885341647685,"vY0":-118.81561116964569,"vZ0":-0.03734530866419994,"x":103.77,"y":177.44,"x0":-1.2547985221773126,"y0":50.00360059567301,"z0":5.430629763593529,"aX":11.045726005443745},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.8,"breakHorizontal":-14.4,"spinRate":2728,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.46122686620777165,"extension":6.544816564564826},"hitData":{"launchSpeed":102.8,"launchAngle":33.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.93,"coordY":28.54}},"index":1,"playId":"7f4c6774-b46b-3c63-bb07-566c34e86126","pitchNumber":2,"startTime":"2026-07-01T18:34:08.756Z","endTime":"2026-07-01T18:34:34.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:34:34.474Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T18:34:50.267Z","endTime":"2026-07-01T18:36:06.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638625481504477,"aZ":-15.394092062984162,"pfxX":-1.9235577926705139,"pfxZ":8.645727988403724,"pX":1.710346801969681,"pZ":2.0888546703810382,"vX0":6.985411561950832,"vY0":-137.94747256137413,"vZ0":-6.64658575871977,"x":51.81,"y":182.38,"x0":-0.5969418641698823,"y0":50.002937296482486,"z0":5.553929167940133,"aX":-3.733726152806846},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":2.2,"spinRate":2210,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.39597039163000414,"extension":6.4757118699770295},"index":0,"playId":"a45a2593-a3f8-3fa1-aaf4-c98681ae90ef","pitchNumber":1,"startTime":"2026-07-01T18:34:56.361Z","endTime":"2026-07-01T18:34:59.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252913832123642,"aZ":-14.587945220834369,"pfxX":-2.357769553787799,"pfxZ":9.135912979463347,"pX":-0.17508293184153442,"pZ":2.590017567083818,"vX0":3.2401585985914285,"vY0":-137.7669751104852,"vZ0":-5.068800052742221,"x":123.67,"y":168.85,"x0":-1.0594180917214364,"y0":50.00152237857747,"z0":5.437823662462608,"aX":-4.537949948892418},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":3.6,"spinRate":2185,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.39739853586006024,"extension":6.28007370959837},"index":1,"playId":"d23d0dd9-9d66-30f1-81d7-e56ab637b151","pitchNumber":2,"startTime":"2026-07-01T18:35:10.681Z","endTime":"2026-07-01T18:35:14.299Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.909853394554176,"aZ":-23.884737955676687,"pfxX":-4.481771886593223,"pfxZ":4.767972684746229,"pX":0.46077092739513487,"pZ":1.8170180061972043,"vX0":5.204450283619252,"vY0":-131.08890296644634,"vZ0":-4.7983832320768975,"x":99.44,"y":189.72,"x0":-0.9687546228257891,"y0":50.00504938388103,"z0":5.456123136368932,"aX":-7.795468611830012},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":7.0,"spinRate":1015,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.417964694633596,"extension":6.435509256878544},"index":2,"playId":"f3ae539c-7fdd-3c8a-8cb7-eb26a9125f18","pitchNumber":3,"startTime":"2026-07-01T18:35:24.734Z","endTime":"2026-07-01T18:35:29.805Z","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":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69114461776831,"aZ":-36.213530132647634,"pfxX":-4.5434714248026395,"pfxZ":-2.3908979144033804,"pX":1.0583998726788164,"pZ":2.14281758004593,"vX0":6.740698559620469,"vY0":-128.79803355911542,"vZ0":-1.687646243644465,"x":76.66,"y":180.92,"x0":-0.9973125789178756,"y0":50.005941661427826,"z0":5.5961330155583235,"aX":-7.667920390064612},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.4,"breakHorizontal":6.8,"spinRate":857,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.42458266489608976,"extension":6.416786730248459},"index":3,"playId":"f69de5e8-56d7-3c89-ab81-c6f7f3a48426","pitchNumber":4,"startTime":"2026-07-01T18:35:47.203Z","endTime":"2026-07-01T18:35:50.564Z","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":93.9,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009455206871916,"aZ":-20.265230442735692,"pfxX":-1.399143228652245,"pfxZ":6.215923864076528,"pX":0.13921609145111785,"pZ":3.4925472118517598,"vX0":3.3310876126934668,"vY0":-136.78828921793618,"vZ0":-1.9805826411274716,"x":111.69,"y":144.48,"x0":-0.9065386165476729,"y0":50.0051544447347,"z0":5.59929018714335,"aX":-2.682008722682129},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":1.9,"spinRate":2022,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39873219008475713,"extension":6.420765546698169},"index":4,"playId":"37fa6fc8-201e-306c-b533-bba3b8ab26e0","pitchNumber":5,"startTime":"2026-07-01T18:36:02.622Z","endTime":"2026-07-01T18:36:06.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:36:06.790Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T18:36:08.736Z","endTime":"2026-07-01T18:37:49.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53046816361157,"aZ":-19.113492636173184,"pfxX":-2.5718740688295316,"pfxZ":6.79472520158375,"pX":1.0720738274956711,"pZ":1.9112789713281926,"vX0":6.106034924932666,"vY0":-137.0824693637015,"vZ0":-6.080357687661433,"x":76.14,"y":187.18,"x0":-0.840386961805157,"y0":50.00203737003009,"z0":5.4433877893731255,"aX":-4.943397137244871},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":3.5,"spinRate":2049,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3980827061841672,"extension":6.424980760069128},"index":0,"playId":"e4cb2018-2e9a-32ca-b13a-713bea9c9248","pitchNumber":1,"startTime":"2026-07-01T18:36:32.197Z","endTime":"2026-07-01T18:36:35.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18171366655734,"aZ":-20.96992547839743,"pfxX":-7.3176871283229215,"pfxZ":5.7808312437564755,"pX":-0.7375012046030571,"pZ":3.2383049984369694,"vX0":3.0474171043832126,"vY0":-137.52617945112408,"vZ0":-2.388547195733085,"x":145.11,"y":151.35,"x0":-0.9020280744758871,"y0":50.0025320867174,"z0":5.522684246217495,"aX":-14.179128381444482},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":1970,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3965248843287581,"extension":6.366595550247517},"index":1,"playId":"c42580f3-fc9a-326c-9730-9838b75d12d9","pitchNumber":2,"startTime":"2026-07-01T18:36:45.150Z","endTime":"2026-07-01T18:36:48.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-01T18:36:58.281Z","endTime":"2026-07-01T18:37:11.214Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.948908533778265,"aZ":-43.96875277707406,"pfxX":3.8851031707799963,"pfxZ":-8.972711651803756,"pX":-0.5293504836416362,"pZ":4.15578069133919,"vX0":-0.1416388290633117,"vY0":-113.9542962883347,"vZ0":5.708257325369678,"x":137.18,"y":126.57,"x0":-0.9710760265879418,"y0":50.00109784095203,"z0":5.9622215979857955,"aX":5.108447609964671},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.5,"breakHorizontal":-7.0,"spinRate":2293,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4806695863158472,"extension":6.43889463732787},"index":3,"playId":"572c5a42-09c3-302e-9b4a-436a528eeeb7","pitchNumber":3,"startTime":"2026-07-01T18:37:11.214Z","endTime":"2026-07-01T18:37:14.835Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642598979245435,"aZ":-24.61166049754009,"pfxX":2.49492129817834,"pfxZ":4.177947257447057,"pX":0.954722908525406,"pZ":3.1064354503078087,"vX0":3.7599198327258367,"vY0":-133.01775545489986,"vZ0":-2.0058077350490677,"x":80.61,"y":154.91,"x0":-0.7955552382065768,"y0":50.00507558925563,"z0":5.6353556480124425,"aX":4.520048697669285},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":-5.3,"spinRate":2225,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.41007821525802735,"extension":6.555998382587919},"index":4,"playId":"44ac8045-615d-32d6-8654-ba3a29eb610a","pitchNumber":4,"startTime":"2026-07-01T18:37:27.660Z","endTime":"2026-07-01T18:37:33.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29305226831214,"aZ":-27.367954566390857,"pfxX":-8.724742964128803,"pfxZ":2.5943287737315,"pX":0.610645375222688,"pZ":1.6571621030407524,"vX0":6.869250253483161,"vY0":-135.64887672868628,"vZ0":-4.822679117539863,"x":93.72,"y":194.04,"x0":-0.8283729238003786,"y0":50.001949062364474,"z0":5.37970447585743,"aX":-16.16343124670579},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":1838,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40467846341836555,"extension":6.469299741568623},"index":5,"playId":"73e62bd8-a1fd-3339-b233-d6f34683038f","pitchNumber":5,"startTime":"2026-07-01T18:37:43.856Z","endTime":"2026-07-01T18:37:49.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:37:49.678Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T18:38:54.123Z","endTime":"2026-07-01T18:39:02.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T18:38:06.653Z","endTime":"2026-07-01T18:38:56.317Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967609568278792,"aZ":-19.657589580989065,"pfxX":-2.64800963716844,"pfxZ":6.458184417546509,"pX":0.18884557943216493,"pZ":2.580240155158005,"vX0":4.212236883778932,"vY0":-137.92725945469724,"vZ0":-4.3165308060084655,"x":109.8,"y":169.11,"x0":-1.0099380652903296,"y0":50.00413588193425,"z0":5.480761888169897,"aX":-5.1332476286647575},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":4.0,"spinRate":1914,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.3962200770181967,"extension":6.438498024650648},"hitData":{"launchSpeed":91.0,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.07,"coordY":147.02}},"index":1,"playId":"05f8fdc9-f6d4-38a7-a374-d0d89d483643","pitchNumber":1,"startTime":"2026-07-01T18:38:56.317Z","endTime":"2026-07-01T18:39:02.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:39:02.602Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:41:10.079Z","endTime":"2026-07-01T18:41:53.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":92.0,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59429506168999,"aZ":-20.468120860924834,"pfxX":-6.915192008603243,"pfxZ":6.383775952463112,"pX":-0.35441762393780785,"pZ":2.3935737767410155,"vX0":5.246835665185565,"vY0":-133.9762332544074,"vZ0":-4.152230495858025,"x":130.51,"y":174.15,"x0":-1.4313404678954673,"y0":50.00199895652075,"z0":5.4101650497642435,"aX":-12.679714136608057},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":11.5,"spinRate":2029,"spinDirection":217},"zone":4,"typeConfidence":0.75,"plateTime":0.40747683519745426,"extension":6.52458242567149},"index":0,"playId":"fdc24b78-eaa8-3cd4-8cb4-799d610d37bd","pitchNumber":1,"startTime":"2026-07-01T18:41:16.782Z","endTime":"2026-07-01T18:41:21.127Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78004663176116,"aZ":-33.51854533145769,"pfxX":-8.451308018579981,"pfxZ":-0.7985274330671466,"pX":-0.7413408610554575,"pZ":2.352531079199524,"vX0":4.859366703133759,"vY0":-128.42873234035176,"vZ0":-1.418448766576137,"x":145.26,"y":175.26,"x0":-1.5566826945680519,"y0":50.00520855562762,"z0":5.511072618059613,"aX":-14.166117485203076},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.6,"breakHorizontal":14.3,"spinRate":1406,"spinDirection":254},"zone":4,"typeConfidence":0.9,"plateTime":0.4259519177821245,"extension":6.33329254863026},"index":1,"playId":"8dbbef24-6e13-3f92-a18b-1d1655fe2511","pitchNumber":2,"startTime":"2026-07-01T18:41:30.234Z","endTime":"2026-07-01T18:41:34.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079460696599135,"aZ":-30.973353351541466,"pfxX":-7.846512542165257,"pfxZ":0.7057525210488942,"pX":0.30282860410498813,"pZ":1.1891813271424119,"vX0":7.1070404084432575,"vY0":-128.75197591943603,"vZ0":-4.409206938616303,"x":105.46,"y":206.67,"x0":-1.4650740903044814,"y0":50.00059082187897,"z0":5.303068916580221,"aX":-13.259421719913385},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":12.7,"spinRate":1312,"spinDirection":255},"zone":14,"typeConfidence":0.77,"plateTime":0.4243496912414222,"extension":6.500386456853627},"index":2,"playId":"1884147b-c438-3cbd-9453-87c3c28a34e1","pitchNumber":3,"startTime":"2026-07-01T18:41:47.745Z","endTime":"2026-07-01T18:41:53.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:41:53.318Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:42:06.019Z","endTime":"2026-07-01T18:42:44.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85046072721032,"aZ":-34.06146323678342,"pfxX":1.6049091171028698,"pfxZ":-1.2024644183092583,"pX":0.5528584342347991,"pZ":2.262301568814259,"vX0":4.580814562388823,"vY0":-124.758531298834,"vZ0":-0.9903183521999903,"x":95.93,"y":177.7,"x0":-1.5178581940165312,"y0":50.00165854040991,"z0":5.479732478322805,"aX":2.5212245847029267},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.2,"breakHorizontal":-4.0,"spinRate":2151,"spinDirection":104},"zone":6,"typeConfidence":0.92,"plateTime":0.4395575699692711,"extension":6.476744589979693},"index":0,"playId":"adf8591a-ca8e-3d21-8f84-512d1184078b","pitchNumber":1,"startTime":"2026-07-01T18:42:19.593Z","endTime":"2026-07-01T18:42:23.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50165999733134,"aZ":-31.407227002705916,"pfxX":9.573423425593342,"pfxZ":0.5341319436077967,"pX":0.1499706635448498,"pZ":2.8650681668187614,"vX0":1.3120099996723031,"vY0":-119.79029710696047,"vZ0":0.3099740441830756,"x":111.28,"y":161.42,"x0":-1.648936993784005,"y0":50.00528448969296,"z0":5.556236614301082,"aX":13.826598772567468},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.3,"breakHorizontal":-17.6,"spinRate":2368,"spinDirection":72},"zone":5,"typeConfidence":0.91,"plateTime":0.4583540042544971,"extension":6.349284447983289},"hitData":{"launchSpeed":86.7,"launchAngle":27.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":35.94,"coordY":107.03}},"index":1,"playId":"6b88295e-172a-308f-a471-b4b335b3f95b","pitchNumber":2,"startTime":"2026-07-01T18:42:34.448Z","endTime":"2026-07-01T18:42:44.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:42:44.879Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:42:46.622Z","endTime":"2026-07-01T18:43:38.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.301395269816037,"aZ":-17.797584671688167,"pfxX":-6.501622620718335,"pfxZ":7.5134949344981,"pX":0.05175589717029342,"pZ":2.113659590183252,"vX0":6.276435590798011,"vY0":-136.98363377551115,"vZ0":-5.335759315773922,"x":115.03,"y":181.71,"x0":-1.416850684173298,"y0":50.00534434144228,"z0":5.291112779692342,"aX":-12.44369159821039},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":10.6,"spinRate":2179,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.39881015252733,"extension":6.57495299851798},"index":0,"playId":"35ad7e07-0b3e-3638-afed-d97f8855e8e8","pitchNumber":1,"startTime":"2026-07-01T18:43:11.651Z","endTime":"2026-07-01T18:43:15.466Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10063203536527,"aZ":-23.481471882384298,"pfxX":-5.812109382812139,"pfxZ":4.783414746315853,"pX":-0.6857385528240915,"pZ":2.3367877884938473,"vX0":4.30330399725873,"vY0":-133.31674104187576,"vZ0":-3.36960363999317,"x":143.14,"y":175.69,"x0":-1.558047732266031,"y0":50.00249571181754,"z0":5.293545733741431,"aX":-10.561810400534986},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":9.7,"spinRate":2041,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4093612530057813,"extension":6.528786599221746},"hitData":{"launchSpeed":87.1,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.26,"coordY":136.88}},"index":1,"playId":"1f2e2a3f-08d5-3d33-9ba1-a3738ba43ff5","pitchNumber":2,"startTime":"2026-07-01T18:43:26.671Z","endTime":"2026-07-01T18:43:38.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:43:38.829Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rodolfo Durán flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:43:46.221Z","endTime":"2026-07-01T18:44:17.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95888165665522,"aZ":-19.757412924711794,"pfxX":-5.768590601199144,"pfxZ":6.52819357423745,"pX":-0.15332312025490363,"pZ":2.787296356354848,"vX0":5.550044641226455,"vY0":-136.3290248694027,"vZ0":-3.0839271654893103,"x":122.84,"y":163.52,"x0":-1.4555541736142776,"y0":50.00551450946908,"z0":5.279867159904404,"aX":-10.97686517246742},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":9.5,"spinRate":2198,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.4001440513425294,"extension":6.601810143925986},"hitData":{"launchSpeed":98.0,"launchAngle":39.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.8,"coordY":43.47}},"index":0,"playId":"a1a9b572-919d-3768-9f77-459d230efed9","pitchNumber":1,"startTime":"2026-07-01T18:44:07.974Z","endTime":"2026-07-01T18:44:17.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:44:17.436Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:46:25.158Z","endTime":"2026-07-01T18:48:11.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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":86.2,"endSpeed":80.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32028286192475,"aZ":-31.986446750994475,"pfxX":4.043895936050427,"pfxZ":0.11423629455767603,"pX":2.029695787588612,"pZ":1.4437420303497739,"vX0":5.773240842573955,"vY0":-125.62455437164571,"vZ0":-3.902211462220321,"x":39.63,"y":199.8,"x0":-0.8084195743001683,"y0":50.001106983279904,"z0":5.569123931769984,"aX":6.57471123017381},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-8.4,"spinRate":2596,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4331409372188584,"extension":6.596223086872359},"index":0,"playId":"fac22633-9105-35d9-974d-58c72bc92a34","pitchNumber":1,"startTime":"2026-07-01T18:46:36.717Z","endTime":"2026-07-01T18:46:39.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420088203567264,"aZ":-18.118806033231287,"pfxX":-7.516940061518291,"pfxZ":7.403744817946576,"pX":0.24256927865457595,"pZ":3.256399607716523,"vX0":5.441134291721609,"vY0":-136.3172164335829,"vZ0":-2.744562245427082,"x":107.75,"y":150.86,"x0":-0.7936081220557057,"y0":50.00529724612138,"z0":5.513918550313712,"aX":-14.277310344444393},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2192,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4004179044717562,"extension":6.361578797755864},"index":1,"playId":"bd567f46-d7e6-3a95-8729-7800f41fee65","pitchNumber":2,"startTime":"2026-07-01T18:46:48.303Z","endTime":"2026-07-01T18:46:52.355Z","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":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.146081945427053,"aZ":-25.68621998782709,"pfxX":8.707090198367277,"pfxZ":4.444272259880513,"pX":1.2880520815809648,"pZ":1.9200842603804638,"vX0":2.740144524355432,"vY0":-120.30306753509961,"vZ0":-2.8962840952164877,"x":67.9,"y":186.94,"x0":-0.9981732065958925,"y0":50.00502131694672,"z0":5.42544390900827,"aX":12.715532932283967},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.6,"breakHorizontal":-16.4,"spinRate":2731,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4559398521030449,"extension":6.472193067399226},"index":2,"playId":"0d4afde8-0e50-38e4-8c69-5d36bbb9dc83","pitchNumber":3,"startTime":"2026-07-01T18:47:00.699Z","endTime":"2026-07-01T18:47:03.925Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-01T18:47:13.339Z","endTime":"2026-07-01T18:47:20.215Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.536794744690827,"aZ":-32.40321623605787,"pfxX":6.825402633200965,"pfxZ":-0.1583014583146456,"pX":1.6126026868627787,"pZ":1.704971941753176,"vX0":3.6665715412336457,"vY0":-120.39482184930328,"vZ0":-2.246576295793128,"x":55.53,"y":192.75,"x0":-0.8170462377041395,"y0":50.00154720662585,"z0":5.520034706008066,"aX":10.010639052993847},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":-13.2,"spinRate":2644,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.455064043272162,"extension":6.5678694465632725},"index":4,"playId":"dedfa70b-0af9-3254-962f-9b8f5b6a60cd","pitchNumber":4,"startTime":"2026-07-01T18:47:20.215Z","endTime":"2026-07-01T18:47:23.215Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644454340673246,"aZ":-21.69937287853488,"pfxX":-8.456775912906002,"pfxZ":5.732918017536333,"pX":-0.8102428734500966,"pZ":3.5882959609578626,"vX0":3.3438400633151777,"vY0":-134.47155667630875,"vZ0":-1.164804551403436,"x":147.88,"y":141.9,"x0":-0.972281411477967,"y0":50.005748354699605,"z0":5.56909437362219,"aX":-15.462692910696694},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":14.5,"spinRate":2012,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40759590304964544,"extension":6.372959406583966},"index":5,"playId":"5be1406c-d8b6-3b99-a963-46cd280f8399","pitchNumber":5,"startTime":"2026-07-01T18:47:32.647Z","endTime":"2026-07-01T18:47:35.647Z","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":92.8,"endSpeed":85.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05607177606917,"aZ":-23.576092836849707,"pfxX":0.4855185015512742,"pfxZ":4.6185581392859465,"pX":0.9049998258678462,"pZ":3.8029126282407937,"vX0":4.430272971170473,"vY0":-135.24433943601164,"vZ0":-0.6481698057064283,"x":82.5,"y":136.1,"x0":-0.8138952285388458,"y0":50.00340278635553,"z0":5.691479797962679,"aX":0.9041856371766008},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":-1.8,"spinRate":1925,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40418670606341767,"extension":6.502378947803393},"index":6,"playId":"2fdd85ce-f40d-3f04-bf95-b2c8c277cf76","pitchNumber":6,"startTime":"2026-07-01T18:47:51.803Z","endTime":"2026-07-01T18:47:55.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.786912057377236,"aZ":-33.49407542014341,"pfxX":4.419878088040937,"pfxZ":-0.8377201063580069,"pX":0.21364592922041312,"pZ":1.4270611386235228,"vX0":1.4186346621513515,"vY0":-124.79758625428505,"vZ0":-3.4568343859267188,"x":108.86,"y":200.25,"x0":-0.9361423987121172,"y0":50.00198961617204,"z0":5.585058706825189,"aX":6.9803672567522375},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.0,"breakHorizontal":-8.3,"spinRate":2344,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.43866126889682144,"extension":6.531909095578861},"index":7,"playId":"a78568c1-afea-3268-be62-c02c32d9b55f","pitchNumber":7,"startTime":"2026-07-01T18:48:07.828Z","endTime":"2026-07-01T18:48:11.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:48:11.028Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dansby Swanson homers (14) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:48:15.398Z","endTime":"2026-07-01T18:49:35.954Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":89.9,"endSpeed":82.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86641903072004,"aZ":-25.13259642128662,"pfxX":1.7776000539802737,"pfxZ":4.019784194199165,"pX":0.1883202403067662,"pZ":2.9488830505670975,"vX0":2.356386803113947,"vY0":-131.00206974788495,"vZ0":-2.0739996120653212,"x":109.82,"y":159.16,"x0":-0.9512997239288846,"y0":50.00036009604364,"z0":5.6164302285236065,"aX":3.1096779549959552},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2132,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.4169981368223161,"extension":6.458903644018538},"index":0,"playId":"244d55f1-23f2-3897-88f5-28d71f1c2146","pitchNumber":1,"startTime":"2026-07-01T18:48:35.495Z","endTime":"2026-07-01T18:48:39.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.976773524308506,"aZ":-20.333379584426883,"pfxX":-7.544625921115118,"pfxZ":6.259451854201721,"pX":-0.4966913130693634,"pZ":4.693765517992365,"vX0":3.7484453096378187,"vY0":-136.66747904273274,"vZ0":0.9214352571020988,"x":135.93,"y":112.05,"x0":-0.9053414565267572,"y0":50.00603562624427,"z0":5.748191623205003,"aX":-14.282050533652248},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":1968,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40068567964795365,"extension":6.401353181670866},"index":1,"playId":"359317ed-67fb-322e-b5f5-04537d53cdfc","pitchNumber":2,"startTime":"2026-07-01T18:48:54.201Z","endTime":"2026-07-01T18:48:57.477Z","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":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.153739983425154,"aZ":-35.40000353390872,"pfxX":3.7148720129520756,"pfxZ":-2.108056195831356,"pX":-0.0595921656666759,"pZ":2.8244803171969455,"vX0":0.828267636916719,"vY0":-122.33202407473722,"vZ0":0.20010724061566743,"x":119.27,"y":162.52,"x0":-0.884714613716636,"y0":50.00466735222011,"z0":5.754628508359585,"aX":5.67977688605204},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.6,"breakHorizontal":-7.0,"spinRate":2378,"spinDirection":97},"zone":2,"typeConfidence":2.0,"plateTime":0.44625300947681135,"extension":6.531928569514039},"hitData":{"launchSpeed":102.9,"launchAngle":36.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":19.2,"coordY":77.5}},"index":2,"playId":"2948cf88-8b32-351d-a722-50cbcd1ad033","pitchNumber":3,"startTime":"2026-07-01T18:49:07.210Z","endTime":"2026-07-01T18:49:35.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:49:35.954Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:49:46.530Z","endTime":"2026-07-01T18:50:10.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94513802343464,"aZ":-45.32181525814566,"pfxX":3.02710272544983,"pfxZ":-9.52649749323905,"pX":0.06682760595417701,"pZ":2.314830133512206,"vX0":1.2123346443352958,"vY0":-117.23671218703083,"vZ0":1.6548416335783152,"x":114.45,"y":176.28,"x0":-0.8516024178588507,"y0":50.00385683218153,"z0":5.8579777240925095,"aX":4.177178622432108},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.4,"breakHorizontal":-5.8,"spinRate":2434,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.46874888431606765,"extension":6.475556213655376},"hitData":{"launchSpeed":86.2,"launchAngle":4.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.01,"coordY":156.65}},"index":0,"playId":"91302b0f-f679-362d-b5d3-d950d43c616c","pitchNumber":1,"startTime":"2026-07-01T18:50:02.696Z","endTime":"2026-07-01T18:50:10.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:50:10.022Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:50:15.167Z","endTime":"2026-07-01T18:51:28.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":87.4,"endSpeed":81.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.525931079185053,"aZ":-30.76385388399174,"pfxX":3.741040532267714,"pfxZ":0.8513739799237019,"pX":0.5182029948624498,"pZ":1.718295422719411,"vX0":2.1960597946552416,"vY0":-127.33418266761271,"vZ0":-3.590420569307663,"x":97.25,"y":192.39,"x0":-0.8395338247195363,"y0":50.00211955756216,"z0":5.563434683595864,"aX":6.182798219483131},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-7.2,"spinRate":2586,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4290724784949398,"extension":6.601466618675056},"index":0,"playId":"837d1c6b-00d0-39a3-b518-163ff1e8bd64","pitchNumber":1,"startTime":"2026-07-01T18:50:33.766Z","endTime":"2026-07-01T18:50:37.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68183224869414,"aZ":-15.066319181019416,"pfxX":-1.5134499383674724,"pfxZ":9.049927580253504,"pX":0.004249770939479818,"pZ":3.94095549926231,"vX0":2.592208900642572,"vY0":-136.53067584898562,"vZ0":-1.7764146913177985,"x":116.84,"y":132.37,"x0":-0.7602807021712681,"y0":50.00327944000339,"z0":5.635405822963867,"aX":-2.8614527303392627},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":2.2,"spinRate":2120,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40096846380517404,"extension":6.446966052523679},"index":1,"playId":"2b8e10de-a193-383e-87bd-912d0c40aa98","pitchNumber":2,"startTime":"2026-07-01T18:50:48.432Z","endTime":"2026-07-01T18:50:52.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61819219116489,"aZ":-42.51704399928076,"pfxX":6.626348956661919,"pfxZ":-7.746841261684487,"pX":-0.6176662728390379,"pZ":4.337829992609436,"vX0":-1.4653455591373958,"vY0":-115.19209609690786,"vZ0":5.72590583508368,"x":140.54,"y":121.66,"x0":-0.8315898548519491,"y0":50.001220772646484,"z0":5.94500182280666,"aX":8.849551539385637},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.1,"breakHorizontal":-11.6,"spinRate":2387,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.4766053362595666,"extension":6.411241939273251},"index":2,"playId":"607af8e2-26e1-3ad9-82fb-3c76051a599a","pitchNumber":3,"startTime":"2026-07-01T18:51:03.022Z","endTime":"2026-07-01T18:51:06.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.901833469328718,"aZ":-16.54947938882588,"pfxX":-7.169190517919857,"pfxZ":8.253128658941652,"pX":-0.6796660438209738,"pZ":2.0964692716933104,"vX0":3.0967631467859285,"vY0":-136.67308889454077,"vZ0":-5.774636312689535,"x":142.91,"y":182.18,"x0":-0.8954193055036026,"y0":50.00526189732003,"z0":5.372044829609335,"aX":-13.574984994991368},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":12.4,"spinRate":2078,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4006363922374594,"extension":6.480013568249673},"hitData":{"launchSpeed":80.4,"launchAngle":63.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.38,"coordY":133.33}},"index":3,"playId":"48d93c55-f1af-3278-b3de-c43fc4c68503","pitchNumber":4,"startTime":"2026-07-01T18:51:18.428Z","endTime":"2026-07-01T18:51:28.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:51:28.650Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sung-Mun Song doubles (3) on a sharp line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:53:26.189Z","endTime":"2026-07-01T18:54:22.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313213835088423,"aZ":-18.845762655069162,"pfxX":-5.796207982194421,"pfxZ":7.1373813941159385,"pX":-0.1016664853736199,"pZ":2.4995001233608383,"vX0":5.64059543290283,"vY0":-135.46991165457936,"vZ0":-3.907026263325117,"x":120.88,"y":171.29,"x0":-1.4531055233528678,"y0":50.00229298008849,"z0":5.269931572337794,"aX":-10.8230298430957},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":9.4,"spinRate":2220,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.40360420162459176,"extension":6.6923016066829515},"index":0,"playId":"d05b3c53-6a33-3bfd-be53-18fb1692d2f8","pitchNumber":1,"startTime":"2026-07-01T18:53:38.899Z","endTime":"2026-07-01T18:53:42.917Z","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.1,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.204239111745757,"aZ":-17.186513266598517,"pfxX":-4.928500277865421,"pfxZ":7.910594055244873,"pX":-1.2145445661302345,"pZ":3.3307458881142025,"vX0":2.8360335275078232,"vY0":-136.99889230156134,"vZ0":-2.297026809289757,"x":163.3,"y":148.85,"x0":-1.6246512076082946,"y0":50.00285969165773,"z0":5.359240592653945,"aX":-9.33721644073609},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2136,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4003168856802497,"extension":6.516693850163916},"index":1,"playId":"461f0b7e-1ec7-3075-b822-b3788b8b4b76","pitchNumber":2,"startTime":"2026-07-01T18:53:54.355Z","endTime":"2026-07-01T18:53:58.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48768045477299,"aZ":-20.076576915523976,"pfxX":-4.138234248433726,"pfxZ":6.525588698810739,"pX":0.7125942960605093,"pZ":1.8721433900154694,"vX0":6.949295737442356,"vY0":-134.83694639173066,"vZ0":-5.36548730870544,"x":89.84,"y":188.23,"x0":-1.3525877726835271,"y0":50.00223291120627,"z0":5.291060893520705,"aX":-7.6712082139316475},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":6.1,"spinRate":2213,"spinDirection":209},"zone":9,"typeConfidence":0.83,"plateTime":0.40518927188127485,"extension":6.502851067119542},"hitData":{"launchSpeed":109.3,"launchAngle":13.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":215.38,"coordY":103.06}},"index":2,"playId":"ea8b8441-2d89-31fa-a61a-16ba344a5f8d","pitchNumber":3,"startTime":"2026-07-01T18:54:08.716Z","endTime":"2026-07-01T18:54:22.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:54:22.476Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:54:22.613Z","endTime":"2026-07-01T18:56:22.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67847521645164,"aZ":-22.530185421980566,"pfxX":-7.948085965477393,"pfxZ":5.297796607334464,"pX":-0.5972102999755461,"pZ":3.830902918423696,"vX0":5.016756271248435,"vY0":-133.8178418651935,"vZ0":-0.1969351022887798,"x":139.76,"y":135.35,"x0":-1.4592602718138152,"y0":50.00643438739438,"z0":5.51337442638154,"aX":-14.481787997692654},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":13.4,"spinRate":2054,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4086166047862889,"extension":6.436819202147912},"index":0,"playId":"37eb0967-a75a-39a3-9965-e9a3e07a9f1e","pitchNumber":1,"startTime":"2026-07-01T18:54:53.435Z","endTime":"2026-07-01T18:54:57.624Z","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":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446163214051783,"aZ":-25.363341721836587,"pfxX":-8.986141828711473,"pfxZ":3.6957653668254444,"pX":-1.8006894472250399,"pZ":2.7846430141378606,"vX0":2.8989060574332797,"vY0":-134.6376733117565,"vZ0":-2.172682584033063,"x":185.64,"y":163.59,"x0":-1.7221412767243878,"y0":50.000345573886094,"z0":5.3918035525005905,"aX":-16.54167244040815},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.5,"breakHorizontal":15.7,"spinRate":2011,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4063755468732193,"extension":6.384200817594304},"index":1,"playId":"14e82387-d9af-3f0b-8e6a-640180aa70b2","pitchNumber":2,"startTime":"2026-07-01T18:55:09.751Z","endTime":"2026-07-01T18:55:13.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.028515838356228,"aZ":-19.64899354916896,"pfxX":-4.5574816791317865,"pfxZ":6.597296216992225,"pX":-1.3284958668254618,"pZ":3.8397340173673724,"vX0":2.4386300519963093,"vY0":-136.20339081058825,"vZ0":-0.695182152184901,"x":167.64,"y":135.11,"x0":-1.6384818966010533,"y0":50.00048385228405,"z0":5.444343290533481,"aX":-8.649881477709938},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":7.8,"spinRate":2124,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.4005567290733554,"extension":6.334761689055617},"index":2,"playId":"bb472176-7161-3f14-b8bf-df221edb5fc3","pitchNumber":3,"startTime":"2026-07-01T18:55:27.949Z","endTime":"2026-07-01T18:55:31.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997309284215397,"aZ":-19.567669533151985,"pfxX":-4.304078501667577,"pfxZ":6.8947363240196315,"pX":-0.573101882973762,"pZ":2.2153743262441434,"vX0":4.067767781943763,"vY0":-134.1202503719066,"vZ0":-4.555565116337899,"x":138.85,"y":178.96,"x0":-1.5475083552332063,"y0":50.0031343846783,"z0":5.324441591278508,"aX":-7.870656588711297},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":7.0,"spinRate":2103,"spinDirection":218},"zone":7,"typeConfidence":0.86,"plateTime":0.4078026524747478,"extension":6.402790870725742},"index":3,"playId":"d3073806-faf1-35b0-8abf-5d2dafc15ed2","pitchNumber":4,"startTime":"2026-07-01T18:55:47.281Z","endTime":"2026-07-01T18:55:50.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.098826017421636,"aZ":-30.54000523949158,"pfxX":9.028289823510072,"pfxZ":1.162517582437797,"pX":0.003974071243118691,"pZ":3.3336957546268886,"vX0":1.32013946590316,"vY0":-118.26270513629645,"vZ0":1.406106968259921,"x":116.85,"y":148.77,"x0":-1.7347347952635697,"y0":50.00360767961053,"z0":5.548063393573458,"aX":12.693833757718926},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.8,"breakHorizontal":-16.7,"spinRate":2400,"spinDirection":73},"zone":2,"typeConfidence":0.91,"plateTime":0.46445620531629617,"extension":6.261961825100286},"hitData":{"launchSpeed":81.8,"launchAngle":45.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.44,"coordY":88.29}},"index":4,"playId":"e6264ac6-8fe4-3894-a60c-fbefee470400","pitchNumber":5,"startTime":"2026-07-01T18:56:09.440Z","endTime":"2026-07-01T18:56:22.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:56:22.951Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gavin Sheets hit by pitch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:56:27.712Z","endTime":"2026-07-01T18:58:21.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331736991033093,"aZ":-20.243013042022003,"pfxX":-3.2119004250727476,"pfxZ":6.428803969075272,"pX":-1.7331675927625825,"pZ":3.1261247962066,"vX0":1.090611382029991,"vY0":-134.686371920205,"vZ0":-2.302380597079087,"x":183.06,"y":154.37,"x0":-1.7234391562857538,"y0":50.00602927869125,"z0":5.407194053364934,"aX":-5.965136948469562},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":5.6,"spinRate":2132,"spinDirection":214},"zone":11,"typeConfidence":0.83,"plateTime":0.405011877361797,"extension":6.505684474764683},"index":0,"playId":"d0599542-427b-36d6-8de2-102c2ff94396","pitchNumber":1,"startTime":"2026-07-01T18:56:51.084Z","endTime":"2026-07-01T18:56:54.960Z","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":87.6,"endSpeed":80.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.066682151501023,"aZ":-37.51717553553819,"pfxX":-6.667790176431404,"pfxZ":-3.23453282129155,"pX":-1.3161237241378247,"pZ":2.250756661713216,"vX0":3.1117009284403876,"vY0":-127.66110474632329,"vZ0":-0.6871905932381859,"x":167.17,"y":178.01,"x0":-1.6839747456271943,"y0":50.002282899740564,"z0":5.474284541657772,"aX":-11.014859891703637},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.8,"breakHorizontal":11.4,"spinRate":1480,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4288941094066141,"extension":6.379345557454011},"index":1,"playId":"7406ecc6-da87-3fe5-b5e8-c19c1d8bca72","pitchNumber":2,"startTime":"2026-07-01T18:57:11.672Z","endTime":"2026-07-01T18:57:15.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.352737787914734,"aZ":-36.41910613087409,"pfxX":-6.095128845612347,"pfxZ":-2.5200675909115446,"pX":-0.226712600816375,"pZ":1.4570505251251364,"vX0":5.126673091363291,"vY0":-128.78128837093922,"vZ0":-2.6698216501454484,"x":125.64,"y":199.44,"x0":-1.4498122647427487,"y0":50.00548817425279,"z0":5.32001844956678,"aX":-10.255510259644653},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.9,"breakHorizontal":10.0,"spinRate":1381,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4250613292748797,"extension":6.499658996330391},"index":2,"playId":"af5bd0e0-37f8-32bf-b12d-b573d64d6510","pitchNumber":3,"startTime":"2026-07-01T18:57:33.754Z","endTime":"2026-07-01T18:57:37.398Z","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":88.2,"endSpeed":81.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.536729923982566,"aZ":-33.38636266381246,"pfxX":-6.509739961200227,"pfxZ":-0.7217503216577352,"pX":0.5291411885103945,"pZ":2.1142423361055873,"vX0":7.052392408802272,"vY0":-128.33665414324525,"vZ0":-1.612329765651022,"x":96.83,"y":181.7,"x0":-1.3981687061970234,"y0":50.00150250229459,"z0":5.331337032864157,"aX":-10.946393927848925},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.4,"breakHorizontal":10.3,"spinRate":1390,"spinDirection":250},"zone":9,"typeConfidence":0.9,"plateTime":0.42546349840357633,"extension":6.6014294914681315},"index":3,"playId":"0d142267-4709-38d5-b939-bd26baf7ca02","pitchNumber":4,"startTime":"2026-07-01T18:57:51.696Z","endTime":"2026-07-01T18:57:54.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4053243015383,"aZ":-29.296661356906757,"pfxX":-0.6121713237635511,"pfxZ":1.7457867449508346,"pX":2.6864133651031623,"pZ":0.44245433303104253,"vX0":10.137877487793302,"vY0":-127.97605702171717,"vZ0":-6.170580924710881,"x":14.6,"y":226.83,"x0":-1.2537766638222538,"y0":50.00531215117129,"z0":5.19147462534317,"aX":-1.0111001859656772},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":-1.3,"spinRate":2150,"spinDirection":103},"zone":14,"typeConfidence":0.84,"plateTime":0.42864831896271127,"extension":6.616139671208932},"index":4,"playId":"125f5a52-451d-35c9-a7f5-83ad13e27315","pitchNumber":5,"startTime":"2026-07-01T18:58:14.789Z","endTime":"2026-07-01T18:58:21.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:58:21.110Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:58:24.148Z","endTime":"2026-07-01T18:59:05.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95291560734528,"aZ":-26.313565573769623,"pfxX":-9.801798516393827,"pfxZ":3.0184292614151396,"pX":-0.5141848770719544,"pZ":1.9266147340614301,"vX0":5.966116215077738,"vY0":-137.55029571093982,"vZ0":-4.262552271959912,"x":136.6,"y":186.76,"x0":-1.4239386966676388,"y0":50.0017616097791,"z0":5.254276929937415,"aX":-19.014550589418},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":2155,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39632857427977486,"extension":6.552169026346483},"hitData":{"launchSpeed":95.1,"launchAngle":20.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.29,"coordY":66.29}},"index":0,"playId":"91564de4-9308-370f-8853-79bdb81b1044","pitchNumber":1,"startTime":"2026-07-01T18:58:54.607Z","endTime":"2026-07-01T18:59:05.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T18:59:05.081Z","atBatIndex":22},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ty France hit by pitch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:59:08.102Z","endTime":"2026-07-01T19:00:40.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","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":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":77.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.687737004203868,"aZ":-27.47535133694998,"pfxX":5.985402380407217,"pfxZ":3.117347203438844,"pX":0.5211380721981737,"pZ":1.5470187856933553,"vX0":2.9870651025859325,"vY0":-122.17770298109699,"vZ0":-3.3323107298560526,"x":97.14,"y":197.01,"x0":-1.495964125127402,"y0":50.002665351042225,"z0":5.296681812556147,"aX":9.024015614256083},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.0,"breakHorizontal":-11.5,"spinRate":2447,"spinDirection":64},"zone":9,"typeConfidence":0.87,"plateTime":0.448770012217917,"extension":6.410270387199355},"index":0,"playId":"ed525db3-386b-3a10-a2e0-1bde8d713287","pitchNumber":1,"startTime":"2026-07-01T18:59:35.280Z","endTime":"2026-07-01T18:59:38.280Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"db2a893a-5fe2-4eb0-8ccc-c4f844f95c8f","startTime":"2026-07-01T18:59:52.207Z","endTime":"2026-07-01T18:59:57.207Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Ty France batting, Sung-Mun Song advances to 3rd on a balk. Gavin Sheets advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"db2a893a-5fe2-4eb0-8ccc-c4f844f95c8f","startTime":"2026-07-01T19:00:05.886Z","endTime":"2026-07-01T19:00:33.527Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":607067,"link":"/api/v1/people/607067"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07962618402348,"aZ":-29.76038317093303,"pfxX":8.796688771614907,"pfxZ":1.6303688739519266,"pX":-1.506010789703776,"pZ":3.9624784263442825,"vX0":-2.0831208854180248,"vY0":-121.17756415320729,"vZ0":2.518877671199681,"x":174.41,"y":131.79,"x0":-1.7772255661692618,"y0":50.00536265531936,"z0":5.512496093648022,"aX":13.060582811624247},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.8,"breakHorizontal":-15.4,"spinRate":2465,"spinDirection":77},"zone":11,"typeConfidence":0.88,"plateTime":0.45230591706317647,"extension":6.35996671146403},"index":3,"playId":"e36107b6-459d-3cd2-bd7d-c6da982cc4e3","pitchNumber":2,"startTime":"2026-07-01T19:00:33.527Z","endTime":"2026-07-01T19:00:40.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:00:40.229Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T19:01:47.746Z","endTime":"2026-07-01T19:02:12.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T19:00:53.763Z","endTime":"2026-07-01T19:01:50.051Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277944403634493,"aZ":-33.95410201308532,"pfxX":-6.475947747223804,"pfxZ":-1.0623884583907799,"pX":-1.3653569859482604,"pZ":2.1371822274689616,"vX0":2.767089600090178,"vY0":-128.684826538982,"vZ0":-1.5934957004694479,"x":169.04,"y":181.08,"x0":-1.6122403853286684,"y0":50.00200641481942,"z0":5.390733568790518,"aX":-10.878685604855955},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.0,"breakHorizontal":11.2,"spinRate":1406,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4253631801263369,"extension":6.480401278510424},"index":1,"playId":"59aeca8e-5779-3a4d-aa7b-77102f9d7ef1","pitchNumber":1,"startTime":"2026-07-01T19:01:50.051Z","endTime":"2026-07-01T19:01:53.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10902401167251,"aZ":-35.87904536141534,"pfxX":-6.746358729784557,"pfxZ":-2.2141189689522296,"pX":-0.07507988846092438,"pZ":2.3761631064459023,"vX0":5.6921609419613795,"vY0":-128.50531410861882,"vZ0":-0.7934017106168283,"x":119.86,"y":174.62,"x0":-1.4400961416273945,"y0":50.00067562552919,"z0":5.4710422233429865,"aX":-11.305503211790668},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.0,"breakHorizontal":10.9,"spinRate":1453,"spinDirection":252},"zone":5,"typeConfidence":0.91,"plateTime":0.4258820725065906,"extension":6.513926363239614},"hitData":{"launchSpeed":101.5,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":153.1}},"index":2,"playId":"d3411436-4bc1-3874-9a34-a09a53df27d0","pitchNumber":2,"startTime":"2026-07-01T19:02:04.740Z","endTime":"2026-07-01T19:02:12.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:02:12.540Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:04:07.042Z","endTime":"2026-07-01T19:05:12.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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":93.2,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060140116990862,"aZ":-15.770386367220304,"pfxX":-3.4717000165952485,"pfxZ":8.745251822830287,"pX":0.00958785242604619,"pZ":1.8619599850192878,"vX0":4.144860020298458,"vY0":-135.6898143115879,"vZ0":-6.733201527719943,"x":116.63,"y":188.51,"x0":-1.0824834845205897,"y0":50.00361359933651,"z0":5.463056655870777,"aX":-6.51241840132169},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":2221,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4027719228231028,"extension":6.2572787783218695},"index":0,"playId":"9fc395a8-d8b7-3ca3-9513-a0006280649c","pitchNumber":1,"startTime":"2026-07-01T19:04:14.413Z","endTime":"2026-07-01T19:04:17.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30907604748459,"aZ":-25.625335637268144,"pfxX":-5.895075440875935,"pfxZ":3.9268010229215413,"pX":0.3641161170558399,"pZ":2.6541221803405612,"vX0":5.76407472608363,"vY0":-128.25973318728109,"vZ0":-2.279710325657638,"x":103.12,"y":167.12,"x0":-1.1454857955460678,"y0":50.00345483234747,"z0":5.551093413827567,"aX":-9.83121038926477},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":9.4,"spinRate":977,"spinDirection":251},"zone":6,"typeConfidence":2.0,"plateTime":0.4269114148743842,"extension":6.308068675482508},"index":1,"playId":"0de43719-7fdf-3656-a9c0-ba828623b52e","pitchNumber":2,"startTime":"2026-07-01T19:04:27.623Z","endTime":"2026-07-01T19:04:30.858Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-01T19:04:40.860Z","endTime":"2026-07-01T19:04:50.163Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15878290444955,"aZ":-15.443977061592356,"pfxX":-4.520396903826742,"pfxZ":8.671110490571314,"pX":0.35308600120312333,"pZ":3.1935568086862207,"vX0":4.731104335231542,"vY0":-137.6851215930827,"vZ0":-3.722320378704744,"x":103.54,"y":152.55,"x0":-0.7961544377042084,"y0":50.002889250246696,"z0":5.601071414291213,"aX":-8.722052673269747},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2249,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.39705706831153353,"extension":6.46533819540429},"index":3,"playId":"a9242640-8e6e-317a-9fdc-d1f15ba0b1ea","pitchNumber":3,"startTime":"2026-07-01T19:04:50.163Z","endTime":"2026-07-01T19:04:53.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977260622870492,"aZ":-26.247007154201075,"pfxX":4.038227518801941,"pfxZ":3.3979538386968056,"pX":-0.5797807172940409,"pZ":2.463773087652427,"vX0":0.453067372238907,"vY0":-130.5745884856604,"vZ0":-2.843377482320997,"x":139.1,"y":172.26,"x0":-1.2802994898665632,"y0":50.00210158052012,"z0":5.521355311419483,"aX":7.040360385989122},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.8,"breakHorizontal":-7.4,"spinRate":2216,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.41792383173397285,"extension":6.35782782723508},"index":4,"playId":"f5c7f511-a030-3f08-9fa0-afa691776e74","pitchNumber":4,"startTime":"2026-07-01T19:05:07.754Z","endTime":"2026-07-01T19:05:12.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:05:12.461Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:05:16.436Z","endTime":"2026-07-01T19:07:06.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3955016614351,"aZ":-20.537222574928435,"pfxX":0.24476345564855673,"pfxZ":6.189977850808024,"pX":0.458520583201754,"pZ":3.714516298978007,"vX0":3.6082047530492454,"vY0":-135.67511476178402,"vZ0":-1.525461599625707,"x":99.52,"y":138.49,"x0":-0.9158296761224478,"y0":50.0024785918261,"z0":5.703708587631868,"aX":0.45888732830525253},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":-1.2,"spinRate":1929,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40244258660661947,"extension":6.3324467859512605},"index":0,"playId":"f2277027-d024-35fe-83d9-4d5ca654dee3","pitchNumber":1,"startTime":"2026-07-01T19:05:33.982Z","endTime":"2026-07-01T19:05:38.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7972976454156,"aZ":-21.27742549739137,"pfxX":0.5666376229528817,"pfxZ":5.704935474216565,"pX":-0.0294192410500935,"pZ":3.8211948800894895,"vX0":2.129063091521903,"vY0":-136.77610690061962,"vZ0":-1.1184206255296347,"x":118.12,"y":135.61,"x0":-0.8889254989045021,"y0":50.00416850564743,"z0":5.682893805760154,"aX":1.082647620301841},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.4,"spinRate":1895,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39917393956172376,"extension":6.368891031718143},"index":1,"playId":"853ab21d-9fb8-3b59-9b51-8183d8a69003","pitchNumber":2,"startTime":"2026-07-01T19:05:47.448Z","endTime":"2026-07-01T19:05:50.776Z","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":86.6,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177978459957348,"aZ":-30.76396588926248,"pfxX":4.2219088034747925,"pfxZ":0.8683253218201603,"pX":-0.13704882496602025,"pZ":3.346358000046825,"vX0":0.679191042360653,"vY0":-126.20207112213484,"vZ0":0.008513855978934615,"x":122.22,"y":148.43,"x0":-0.9580132104316479,"y0":50.00067301721329,"z0":5.816621731277819,"aX":6.822579260312796},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-7.8,"spinRate":2252,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.4336747675694639,"extension":6.451334147407462},"index":2,"playId":"6f2d7aee-11be-3dfe-a6fa-180724ec0392","pitchNumber":3,"startTime":"2026-07-01T19:06:03.229Z","endTime":"2026-07-01T19:06:07.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-01T19:06:17.689Z","endTime":"2026-07-01T19:06:26.057Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27808656370369,"aZ":-19.07412158717242,"pfxX":-0.6794266670687079,"pfxZ":6.856647027434427,"pX":-0.028886120886101888,"pZ":3.1720383676851136,"vX0":2.6891159989585827,"vY0":-136.4353000650904,"vZ0":-2.8748073596803714,"x":118.1,"y":153.13,"x0":-0.9333131378888382,"y0":50.001352387368215,"z0":5.533650193430527,"aX":-1.2980899295917108},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":0.7,"spinRate":1869,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.39943216327936515,"extension":6.510021327743984},"index":4,"playId":"5305ca92-c0f3-3365-b874-b4f1afe53019","pitchNumber":4,"startTime":"2026-07-01T19:06:26.057Z","endTime":"2026-07-01T19:06:29.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06545373910887,"aZ":-33.390653303615935,"pfxX":1.4216908425530512,"pfxZ":-0.819697689676703,"pX":0.7023572557025617,"pZ":1.028094194365909,"vX0":2.772433772836792,"vY0":-120.56594543527004,"vZ0":-3.9054569931999805,"x":90.23,"y":211.02,"x0":-0.6443774692418334,"y0":50.00452128498751,"z0":5.59633531827827,"aX":2.1057778489868264},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.2,"breakHorizontal":-3.2,"spinRate":2375,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45322437683222994,"extension":6.632882706707838},"index":5,"playId":"ad164cf1-d438-3445-bfaf-ab2fc085877f","pitchNumber":5,"startTime":"2026-07-01T19:06:44.787Z","endTime":"2026-07-01T19:06:49.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984324998891935,"aZ":-17.75368212456407,"pfxX":-0.7764482446651566,"pfxZ":7.565647394293016,"pX":0.14127686407555512,"pZ":3.942343232123479,"vX0":2.8092967470740544,"vY0":-136.87960913358816,"vZ0":-1.4023430809749553,"x":111.61,"y":132.34,"x0":-0.7954835297042527,"y0":50.00011992661987,"z0":5.6715031857093825,"aX":-1.4795714377300138},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":0.8,"spinRate":2052,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39947974284166987,"extension":6.43951718775279},"index":6,"playId":"cf08f3f3-3727-30ad-a0a8-2da2e9d9e150","pitchNumber":6,"startTime":"2026-07-01T19:07:02.990Z","endTime":"2026-07-01T19:07:06.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:07:06.627Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (16) on a fly ball to right fielder Fernando Tatis Jr. Seiya Suzuki to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:07:08.859Z","endTime":"2026-07-01T19:09:36.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.310745483888955,"aZ":-42.4094013158585,"pfxX":4.157419825695909,"pfxZ":-7.640490427549654,"pX":-0.6042476725518104,"pZ":4.562636294750926,"vX0":-0.5301811415944626,"vY0":-115.00009059983464,"vZ0":6.12875383870622,"x":140.03,"y":115.59,"x0":-0.9108677147717723,"y0":50.003258884646414,"z0":5.976631647205527,"aX":5.568783542941777},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.0,"breakHorizontal":-7.4,"spinRate":2142,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4762741367043475,"extension":6.374431217970279},"index":0,"playId":"6e34946a-9a56-3f6f-a935-257e692168b1","pitchNumber":1,"startTime":"2026-07-01T19:07:30.810Z","endTime":"2026-07-01T19:07:34.813Z","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":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498909128842133,"aZ":-31.338287425801,"pfxX":-5.379869209898711,"pfxZ":0.5504049578231474,"pX":-2.7472886441586684,"pZ":5.431174438604156,"vX0":-1.6245043625006141,"vY0":-123.72084513239604,"vZ0":5.509371601479246,"x":221.72,"y":92.14,"x0":-1.379858855466745,"y0":50.002765227904135,"z0":5.828602360824494,"aX":-8.164487441993874},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":10.2,"spinRate":1069,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.44630616390270195,"extension":6.292093522392974},"index":1,"playId":"76140110-3650-3b90-a029-a5e58428c354","pitchNumber":2,"startTime":"2026-07-01T19:07:50.119Z","endTime":"2026-07-01T19:07:53.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-01T19:08:08.409Z","endTime":"2026-07-01T19:08:36.839Z","isPitch":false,"type":"action"},{"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":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89348892888934,"aZ":-23.552365749186674,"pfxX":2.5712915594728374,"pfxZ":4.840285246058155,"pX":0.7799019069327069,"pZ":2.9041381584223345,"vX0":3.384332060268645,"vY0":-132.31041800445,"vZ0":-2.4916973125010538,"x":87.27,"y":160.37,"x0":-0.8475238512520202,"y0":50.00570151766427,"z0":5.574898926413171,"aX":4.581665869271231},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-5.4,"spinRate":2087,"spinDirection":164},"zone":3,"typeConfidence":2.0,"plateTime":0.4131776754129861,"extension":6.640189473737349},"index":3,"playId":"c308adb3-3bb7-3fa8-a018-057b83c39291","pitchNumber":3,"startTime":"2026-07-01T19:08:36.839Z","endTime":"2026-07-01T19:08:40.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.845389908445156,"aZ":-24.63865617616116,"pfxX":1.8038327243203094,"pfxZ":4.171513200991546,"pX":0.8852166673841791,"pZ":3.0412080559349595,"vX0":4.0450131226030255,"vY0":-132.44598279763338,"vZ0":-1.940610647899788,"x":83.26,"y":156.67,"x0":-0.8861809027927402,"y0":50.003542164674606,"z0":5.555473861578607,"aX":3.2573355625961242},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":-4.0,"spinRate":2376,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.410938343872679,"extension":6.603585436642993},"hitData":{"launchSpeed":93.5,"launchAngle":31.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.11,"coordY":76.17}},"index":4,"playId":"44e148ed-2c8a-3ab1-9756-d1eadc3ad718","pitchNumber":4,"startTime":"2026-07-01T19:09:19.685Z","endTime":"2026-07-01T19:09:36.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:09:36.438Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:10:15.121Z","endTime":"2026-07-01T19:10:49.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T19:10:05.392Z","endTime":"2026-07-01T19:10:17.511Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":96.0,"endSpeed":87.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.956644695054813,"aZ":-13.462120327634953,"pfxX":-2.602265790421721,"pfxZ":9.459852929788548,"pX":0.6866622847400484,"pZ":2.054651721382062,"vX0":4.562886340714956,"vY0":-139.62604915295904,"vZ0":-7.11967872642301,"x":90.83,"y":183.3,"x0":-0.6293561445332414,"y0":50.00170603652194,"z0":5.52052904590684,"aX":-5.147004671068243},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2237,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.3920458371490345,"extension":6.5803909849370505},"index":1,"playId":"2655a30e-ef78-3e6b-bb93-ecd61765a321","pitchNumber":1,"startTime":"2026-07-01T19:10:17.511Z","endTime":"2026-07-01T19:10:21.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313509843587337,"aZ":-19.895916092548166,"pfxX":-5.725227870683733,"pfxZ":6.330891770573389,"pX":-0.3773222833503613,"pZ":2.9778159363397267,"vX0":3.4829051403102915,"vY0":-137.4179024561796,"vZ0":-3.033748474587778,"x":131.38,"y":158.38,"x0":-0.9078209231798605,"y0":50.00623876095279,"z0":5.425027404257715,"aX":-11.11063558898319},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":9.8,"spinRate":2001,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.39639591253846307,"extension":6.4948985243402255},"hitData":{"launchSpeed":79.1,"launchAngle":45.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.47,"coordY":118.78}},"index":2,"playId":"6c10d508-1156-3879-b53d-bd0251da5160","pitchNumber":2,"startTime":"2026-07-01T19:10:37.204Z","endTime":"2026-07-01T19:10:49.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:10:49.231Z","atBatIndex":28},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Walker Buehler intentionally walks Michael Conforto.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:10:55.294Z","endTime":"2026-07-01T19:11:49.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837935170288446,"aZ":-35.160386236073,"pfxX":-6.039937233726081,"pfxZ":-1.7385773784778582,"pX":1.3152336898469492,"pZ":2.117992935493535,"vX0":7.563930817830588,"vY0":-130.02381845717247,"vZ0":-2.0336230085263005,"x":66.87,"y":181.59,"x0":-0.844573080636647,"y0":50.004651990153384,"z0":5.574002199293905,"aX":-10.360331733637382},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.4,"breakHorizontal":9.2,"spinRate":838,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4209787739330446,"extension":6.418619154994534},"index":0,"playId":"8e3c6391-c158-38bd-9c8a-cf8adc15f97d","pitchNumber":1,"startTime":"2026-07-01T19:11:19.130Z","endTime":"2026-07-01T19:11:22.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02003223786208,"aZ":-28.713367154784066,"pfxX":-3.6173289352216647,"pfxZ":2.0168369228748286,"pX":-0.6677855500061345,"pZ":3.536546646132621,"vX0":2.3067396260125377,"vY0":-129.6462263439778,"vZ0":0.17430067280006423,"x":142.45,"y":143.29,"x0":-1.0953767298286976,"y0":50.00396889053611,"z0":5.645374290552877,"aX":-6.208782728292784},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":6.1,"spinRate":1091,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.42115952203103024,"extension":6.474817660775099},"index":1,"playId":"5900acfb-ec6d-3531-88a3-ddea24ce9738","pitchNumber":2,"startTime":"2026-07-01T19:11:36.068Z","endTime":"2026-07-01T19:11:39.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08246606-0306-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-01T19:11:47.941Z","endTime":"2026-07-01T19:11:47.948Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08246606-0306-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-07-01T19:11:47.948Z","endTime":"2026-07-01T19:11:49.479Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-01T19:11:49.479Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a ground ball to center fielder Jackson Merrill. Seiya Suzuki scores. Ian Happ scores. Michael Conforto to 3rd.","rbi":2,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:11:52.154Z","endTime":"2026-07-01T19:13:50.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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_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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79591375478441,"aZ":-21.188123993413704,"pfxX":-6.830310809585982,"pfxZ":5.571866310294778,"pX":1.0832237312614832,"pZ":3.2887925263658486,"vX0":7.53564755511242,"vY0":-138.56767696668973,"vZ0":-2.126664995301948,"x":75.71,"y":149.98,"x0":-0.7656766278184602,"y0":50.006907794897835,"z0":5.460655681592309,"aX":-13.477212962615313},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":11.0,"spinRate":2056,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39313763290539727,"extension":6.453400661881514},"index":0,"playId":"84c4e855-27c3-3f50-b704-36eb167909a9","pitchNumber":1,"startTime":"2026-07-01T19:12:09.404Z","endTime":"2026-07-01T19:12:13.192Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.182496547591377,"aZ":-30.61776289504411,"pfxX":4.558890979589378,"pfxZ":0.921243785069354,"pX":0.24111970901569338,"pZ":4.114694922682459,"vX0":1.1757610830060015,"vY0":-127.93388067561683,"vZ0":1.8193161770147452,"x":107.81,"y":127.68,"x0":-0.814814455991831,"y0":50.003606981923284,"z0":5.759069289382395,"aX":7.716434344470316},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-8.5,"spinRate":2392,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4247358820837701,"extension":6.5476082439496155},"index":1,"playId":"19c26198-7050-327e-afcf-7a649d7a043a","pitchNumber":2,"startTime":"2026-07-01T19:12:26.670Z","endTime":"2026-07-01T19:12:29.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.179397739930742,"aZ":-21.87449392087907,"pfxX":-7.521894473118122,"pfxZ":5.350771961814242,"pX":-0.7745065978107958,"pZ":3.9429127824531554,"vX0":3.502293986503869,"vY0":-137.54910101272355,"vZ0":-0.33688091243175466,"x":146.52,"y":132.32,"x0":-1.08379129519515,"y0":50.00233639943372,"z0":5.544137524121667,"aX":-14.480023149981303},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":13.0,"spinRate":1838,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3974994266634857,"extension":6.30980721905267},"index":2,"playId":"03f1ed07-7014-379a-aafc-684a11dadacc","pitchNumber":3,"startTime":"2026-07-01T19:12:43.977Z","endTime":"2026-07-01T19:12:47.727Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40648023259458,"aZ":-18.833548105132042,"pfxX":-0.7036875920859426,"pfxZ":6.905906608182391,"pX":-0.22343876239489732,"pZ":3.296931657554476,"vX0":2.221229287730207,"vY0":-137.17950056904158,"vZ0":-2.5210608671908266,"x":125.52,"y":149.76,"x0":-0.9473631203059217,"y0":50.006507763640826,"z0":5.491965926142518,"aX":-1.360444541288192},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":0.8,"spinRate":2039,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.3971904782822193,"extension":6.47016047356336},"index":3,"playId":"f18dd0ad-788b-3cfd-8ab1-8b645ac8ae9b","pitchNumber":4,"startTime":"2026-07-01T19:13:00.570Z","endTime":"2026-07-01T19:13:05.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99106466581622,"aZ":-16.77374686423765,"pfxX":-0.2887372300903368,"pfxZ":7.938327883993308,"pX":0.7864676633315937,"pZ":2.1294918964265164,"vX0":4.4601173335571485,"vY0":-137.54262163145796,"vZ0":-5.836873025250606,"x":87.02,"y":181.28,"x0":-0.8101190853651553,"y0":50.00127690910023,"z0":5.394175245769405,"aX":-0.5611432532104955},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-0.2,"spinRate":1983,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.3963651128839927,"extension":6.441509508134016},"index":4,"playId":"23cbb039-c4da-37f9-b0cb-b71c3ba4e979","pitchNumber":5,"startTime":"2026-07-01T19:13:14.978Z","endTime":"2026-07-01T19:13:19.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-01T19:13:30.485Z","endTime":"2026-07-01T19:13:38.137Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.256637637425406,"aZ":-28.910288952062594,"pfxX":3.999702410685286,"pfxZ":1.9416894946755203,"pX":0.6248070782583244,"pZ":2.124609430869386,"vX0":2.559478317230689,"vY0":-128.08019359548234,"vZ0":-2.977469314406502,"x":93.18,"y":181.42,"x0":-0.9029310507125452,"y0":50.004964154886565,"z0":5.532816980995887,"aX":6.731246500004322},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-7.8,"spinRate":2345,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4255627046391912,"extension":6.708987235849575},"hitData":{"launchSpeed":98.4,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.48,"coordY":98.86}},"index":6,"playId":"644440ed-4990-3c38-8dbe-56f3b09904b4","pitchNumber":6,"startTime":"2026-07-01T19:13:38.137Z","endTime":"2026-07-01T19:13:50.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:13:50.341Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dansby Swanson homers (15) on a fly ball to center field. Michael Conforto scores. Miguel Amaya scores.","rbi":3,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:15:10.603Z","endTime":"2026-07-01T19:17:22.829Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T19:14:22.586Z","endTime":"2026-07-01T19:15:12.990Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.967964341448816,"aZ":-15.173308679542814,"pfxX":-3.1753422820612043,"pfxZ":8.593817229195945,"pX":0.8928635635742579,"pZ":3.071872264085681,"vX0":6.0835675051444715,"vY0":-138.7818799652535,"vZ0":-3.710833188542279,"x":82.97,"y":155.84,"x0":-0.9011905054091086,"y0":50.00114449014862,"z0":5.417388802394288,"aX":-6.281030163049234},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":1888,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39257455146477627,"extension":6.441654794534679},"index":1,"playId":"8092be11-e932-3eb4-af33-673a7941fe0b","pitchNumber":1,"startTime":"2026-07-01T19:15:12.990Z","endTime":"2026-07-01T19:15:17.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561247333444914,"aZ":-28.07576943850854,"pfxX":-3.853195857414536,"pfxZ":2.3964824962200684,"pX":-0.01642177642486468,"pZ":2.0343767806194255,"vX0":3.255857646529427,"vY0":-129.09652247229346,"vZ0":-3.541045772115791,"x":117.63,"y":183.85,"x0":-0.7852998267196827,"y0":50.00361440237875,"z0":5.554108421850947,"aX":-6.589891259844348},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":6.4,"spinRate":992,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4221668831160281,"extension":6.543968863647942},"index":2,"playId":"6d2280af-4695-3206-ad20-23aca5d6f4b5","pitchNumber":2,"startTime":"2026-07-01T19:15:27.799Z","endTime":"2026-07-01T19:15:31.676Z","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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081482352808493,"aZ":-19.61274082584163,"pfxX":-6.076047254202592,"pfxZ":6.504630536074793,"pX":0.8395489403300255,"pZ":1.6732910487428099,"vX0":5.7253397182980965,"vY0":-137.06040609442533,"vZ0":-6.655550829652166,"x":85.0,"y":193.6,"x0":-0.4721223849052886,"y0":50.002595328239664,"z0":5.441140144073561,"aX":-11.731906886527808},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":10.1,"spinRate":1880,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.39738111377162255,"extension":6.614517099864264},"index":3,"playId":"62dec859-8707-3fd6-8af3-54a4c8c92944","pitchNumber":3,"startTime":"2026-07-01T19:15:44.036Z","endTime":"2026-07-01T19:16:11.064Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06529458324964,"aZ":-30.375625873113602,"pfxX":-6.553666331308392,"pfxZ":1.060158033617057,"pX":0.15457185529915787,"pZ":1.4401842393800435,"vX0":4.611999430897308,"vY0":-129.34647211879064,"vZ0":-4.493412498297103,"x":111.11,"y":199.9,"x0":-0.7968420488755048,"y0":50.006319554333885,"z0":5.519638057413724,"aX":-11.147351550313363},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":10.9,"spinRate":1128,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4228721918995082,"extension":6.616656998058337},"index":4,"playId":"9dced76d-15e1-3cd3-b64c-dfeedd29dddf","pitchNumber":4,"startTime":"2026-07-01T19:16:20.079Z","endTime":"2026-07-01T19:16:24.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-01T19:16:36.663Z","endTime":"2026-07-01T19:16:54.485Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974487099718473,"aZ":-31.23186599870169,"pfxX":-5.737517158995197,"pfxZ":0.5491140568441661,"pX":0.31160536172416875,"pZ":2.6104758582141296,"vX0":4.6710063974798235,"vY0":-130.2195120275749,"vZ0":-1.6107734338480757,"x":105.12,"y":168.3,"x0":-0.7552410629930155,"y0":50.00601029457247,"z0":5.588039151385014,"aX":-9.90829719294637},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.8,"breakHorizontal":9.5,"spinRate":864,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.4197644216376357,"extension":6.462457281145581},"hitData":{"launchSpeed":103.8,"launchAngle":32.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.16,"coordY":23.41}},"index":6,"playId":"5e7eb917-6ed5-3d3b-952e-4997b07f1068","pitchNumber":5,"startTime":"2026-07-01T19:16:54.485Z","endTime":"2026-07-01T19:17:22.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:17:22.829Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T19:17:39.309Z","endTime":"2026-07-01T19:19:11.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.852167593930545,"aZ":-13.977213110513926,"pfxX":-1.9394849529060854,"pfxZ":9.121374229173316,"pX":0.7250407738419989,"pZ":1.0578646762788442,"vX0":4.999762066017402,"vY0":-139.303805858293,"vZ0":-9.326627915496095,"x":89.36,"y":210.22,"x0":-0.8291036994609271,"y0":50.00520136984316,"z0":5.340902446543189,"aX":-3.870639447120001},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":2.6,"spinRate":2255,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.390936188559845,"extension":6.572670007358948},"index":0,"playId":"593f982d-9630-3cae-afcd-e9269e49865c","pitchNumber":1,"startTime":"2026-07-01T19:17:51.664Z","endTime":"2026-07-01T19:17:55.257Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39972593922256,"aZ":-26.26030082129945,"pfxX":-6.560325791058286,"pfxZ":3.4104719015209906,"pX":0.21262144133132752,"pZ":1.495714372986158,"vX0":5.560498355288718,"vY0":-130.54812889213835,"vZ0":-4.957820864309103,"x":108.9,"y":198.4,"x0":-1.0882390118300003,"y0":50.00249211791499,"z0":5.3859074123986375,"aX":-11.371327392255639},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":10.7,"spinRate":1169,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4188951909321563,"extension":6.428445403439901},"index":1,"playId":"0e3f9383-4841-3135-9986-8df09adfc9d2","pitchNumber":2,"startTime":"2026-07-01T19:18:03.478Z","endTime":"2026-07-01T19:18:07.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522492546379105,"aZ":-23.064436718587036,"pfxX":3.744357502890954,"pfxZ":5.157403157795361,"pX":0.44309527870590204,"pZ":0.4874911381503614,"vX0":2.653356276407787,"vY0":-131.2200740259979,"vZ0":-8.002419091010422,"x":100.11,"y":225.62,"x0":-1.063343755321037,"y0":50.00255044937233,"z0":5.261659678740266,"aX":6.609662465148773},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-7.3,"spinRate":2442,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4154543889795552,"extension":6.416903418160686},"index":2,"playId":"6bc23724-4206-35b4-a341-587d74458108","pitchNumber":3,"startTime":"2026-07-01T19:18:21.553Z","endTime":"2026-07-01T19:18:24.832Z","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.2,"endSpeed":86.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.469955882354373,"aZ":-16.030690334260015,"pfxX":-1.6844991578612243,"pfxZ":8.427386211790346,"pX":0.8251562290582857,"pZ":1.8110295043480482,"vX0":5.425348722359977,"vY0":-137.08350294682978,"vZ0":-6.820260045260907,"x":85.55,"y":189.88,"x0":-0.9551285968331241,"y0":50.00269901743517,"z0":5.413030423087326,"aX":-3.227321028829604},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":2.0,"spinRate":2212,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3985837571711728,"extension":6.24831231428834},"index":3,"playId":"0d8b812c-29ce-3379-90f3-45d1e9d99822","pitchNumber":4,"startTime":"2026-07-01T19:18:35.837Z","endTime":"2026-07-01T19:18:39.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-01T19:18:51.729Z","endTime":"2026-07-01T19:19:08.200Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11798833198091,"aZ":-27.35605670668968,"pfxX":-6.493864721174231,"pfxZ":2.793541109542195,"pX":0.2121188955849552,"pZ":3.1917508001465626,"vX0":5.34897367422856,"vY0":-129.7463564904948,"vZ0":-0.7486612088856436,"x":108.91,"y":152.6,"x0":-1.0205557989638043,"y0":50.00322700552964,"z0":5.546818001384367,"aX":-11.203857109438662},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":10.8,"spinRate":1081,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.4202518510839237,"extension":6.519130015083827},"index":5,"playId":"58865573-7af9-3186-9149-907a0b9b929d","pitchNumber":5,"startTime":"2026-07-01T19:19:08.200Z","endTime":"2026-07-01T19:19:11.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:19:11.861Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T19:21:12.020Z","endTime":"2026-07-01T19:22:21.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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, 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.5,"endSpeed":83.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263047545387483,"aZ":-20.2015129126528,"pfxX":-5.515832244956664,"pfxZ":6.679963792123559,"pX":-1.2074008154706808,"pZ":4.19159368769255,"vX0":2.860571206035123,"vY0":-133.20102661012317,"vZ0":0.4541989146258081,"x":163.02,"y":125.61,"x0":-1.5800052941496103,"y0":50.003614991498026,"z0":5.482296133729947,"aX":-9.887776160235257},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":9.4,"spinRate":2050,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41158575273352005,"extension":6.440850706590156},"index":0,"playId":"4433491e-22b0-3d32-a652-7a9a6aba5620","pitchNumber":1,"startTime":"2026-07-01T19:21:24.868Z","endTime":"2026-07-01T19:21:28.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486199790306596,"aZ":-20.076208680550778,"pfxX":-7.314175818210547,"pfxZ":6.486134926823945,"pX":0.2687089849920654,"pZ":2.213670641937508,"vX0":7.190093517034896,"vY0":-135.66442342850823,"vZ0":-4.429533367938097,"x":106.76,"y":179.01,"x0":-1.4647838155303161,"y0":50.0039299823293,"z0":5.2657313773784145,"aX":-13.644468334655356},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":11.8,"spinRate":2066,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4036411250168981,"extension":6.543815024307115},"index":1,"playId":"4d46f5f5-efdd-368e-8523-943a3c5be480","pitchNumber":2,"startTime":"2026-07-01T19:21:39.960Z","endTime":"2026-07-01T19:21:43.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772326183521468,"aZ":-33.00500288905206,"pfxX":0.5440380755221952,"pfxZ":-0.5109775917060659,"pX":0.5831537640508988,"pZ":1.6259079904887053,"vX0":4.93454415424791,"vY0":-126.01968977540253,"vZ0":-2.5809935412055482,"x":94.77,"y":194.88,"x0":-1.4682824961867789,"y0":50.00505365068745,"z0":5.320218540073592,"aX":0.8782484025552045},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":-2.0,"spinRate":2169,"spinDirection":100},"zone":14,"typeConfidence":0.91,"plateTime":0.43404467032390937,"extension":6.50368610206612},"index":2,"playId":"21876aa0-b5df-350c-a361-425d177c588d","pitchNumber":3,"startTime":"2026-07-01T19:22:01.802Z","endTime":"2026-07-01T19:22:05.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.833439373011238,"aZ":-32.896061694668674,"pfxX":9.755007097084139,"pfxZ":-0.5021091516436842,"pX":0.6921703077422463,"pZ":1.9994510742024867,"vX0":2.2243511222693906,"vY0":-120.07503977425337,"vZ0":-1.1337480045648844,"x":90.62,"y":184.79,"x0":-1.5146162582155518,"y0":50.00085599946307,"z0":5.4240513256284135,"aX":14.13730472248423},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.0,"breakHorizontal":-18.2,"spinRate":2548,"spinDirection":69},"zone":9,"typeConfidence":0.91,"plateTime":0.457439150567708,"extension":6.3144607074468},"index":3,"playId":"ee8659e2-4efd-30c7-86dd-b65f6c0804ca","pitchNumber":4,"startTime":"2026-07-01T19:22:18.596Z","endTime":"2026-07-01T19:22:21.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:22:21.730Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T19:22:30.692Z","endTime":"2026-07-01T19:23:13.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42412533170759,"aZ":-17.588847087069592,"pfxX":-5.851329225831571,"pfxZ":7.551335481232262,"pX":-0.32458074699045575,"pZ":2.4705760321609564,"vX0":5.411086291635028,"vY0":-137.79547088594433,"vZ0":-4.448734743693956,"x":129.37,"y":172.07,"x0":-1.5495511456030178,"y0":50.001735372857766,"z0":5.287442470176638,"aX":-11.298940420383941},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":9.5,"spinRate":2175,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.3968770685531986,"extension":6.528922963911393},"index":0,"playId":"cc04ce23-8d3f-33e9-9049-9e5fb1b48ebe","pitchNumber":1,"startTime":"2026-07-01T19:22:45.969Z","endTime":"2026-07-01T19:22:49.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.189925885681212,"aZ":-35.38047330647966,"pfxX":4.262715890452582,"pfxZ":-2.3119604840123777,"pX":-0.5762422906334246,"pZ":2.1265580355901705,"vX0":0.9836919053584934,"vY0":-116.54860880739987,"vZ0":-0.5983254999451832,"x":138.97,"y":181.36,"x0":-1.5568577855104777,"y0":50.00223196729805,"z0":5.703957327547092,"aX":5.912928168394002},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.1,"breakHorizontal":-7.9,"spinRate":2258,"spinDirection":58},"zone":7,"typeConfidence":0.91,"plateTime":0.46846890773799643,"extension":6.247350421317456},"hitData":{"launchSpeed":89.5,"launchAngle":20.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.96,"coordY":83.06}},"index":1,"playId":"a825e71c-994b-350e-b78c-16489555da6f","pitchNumber":2,"startTime":"2026-07-01T19:23:00.850Z","endTime":"2026-07-01T19:23:13.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:23:13.949Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rodolfo Durán grounds into a double play, third baseman Alex Bregman to second baseman Nico Hoerner to first baseman Michael Busch. Jake Cronenworth out at 2nd. Rodolfo Durán out at 1st.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T19:23:16.167Z","endTime":"2026-07-01T19:24:01.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":80.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.221598717368433,"aZ":-30.039604309107972,"pfxX":-0.7431475513780059,"pfxZ":1.3120773731893003,"pX":1.352320763210657,"pZ":1.6290172307972846,"vX0":7.125369860785782,"vY0":-126.96585194793877,"vZ0":-3.178378602572015,"x":65.45,"y":194.8,"x0":-1.3951549888693555,"y0":50.005886645283745,"z0":5.290061494437935,"aX":-1.2130417780897889},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-0.2,"spinRate":2253,"spinDirection":114},"zone":14,"typeConfidence":0.88,"plateTime":0.4315489865937052,"extension":6.476192203802619},"index":0,"playId":"5c26c0d1-bbda-352a-afb8-afebc2762147","pitchNumber":1,"startTime":"2026-07-01T19:23:38.069Z","endTime":"2026-07-01T19:23:42.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984511531508648,"aZ":-32.132745691111815,"pfxX":0.9681792599779255,"pfxZ":0.028055780669109964,"pX":0.7228401210407556,"pZ":2.051301192303851,"vX0":4.9467715426838765,"vY0":-125.59100682141617,"vZ0":-1.7586794548904066,"x":89.45,"y":183.39,"x0":-1.413893889912485,"y0":50.003688071211734,"z0":5.422168455160583,"aX":1.5168629356163121},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":-3.1,"spinRate":2214,"spinDirection":101},"zone":9,"typeConfidence":0.92,"plateTime":0.4393514780058001,"extension":6.362934449453916},"hitData":{"launchSpeed":72.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.34,"coordY":170.84}},"index":1,"playId":"2e966c7a-96a5-3116-b943-37a0ff27ef37","pitchNumber":2,"startTime":"2026-07-01T19:23:53.857Z","endTime":"2026-07-01T19:24:01.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:24:01.394Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T19:26:03.205Z","endTime":"2026-07-01T19:26:36.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.503735004814466,"aZ":-43.82797423710172,"pfxX":5.381146696270019,"pfxZ":-8.899054815186862,"pX":0.24745910357920167,"pZ":1.8642316409968755,"vX0":1.1135611283929316,"vY0":-114.12516174725295,"vZ0":1.0379262242601972,"x":107.57,"y":188.45,"x0":-0.9466728562392328,"y0":50.00432480993899,"z0":5.74645211766379,"aX":7.044487346731798},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.5,"breakHorizontal":-10.1,"spinRate":2672,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.4813380013160211,"extension":6.4879586793662805},"index":0,"playId":"a994693c-8d62-3466-844b-40738d7e1c9e","pitchNumber":1,"startTime":"2026-07-01T19:26:14.447Z","endTime":"2026-07-01T19:26:18.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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881570582579307,"aZ":-15.399664175502593,"pfxX":-1.4175565576059237,"pfxZ":9.083228979952846,"pX":-0.39495404161583736,"pZ":2.2202110731459204,"vX0":1.7558652550142686,"vY0":-134.93698695102907,"vZ0":-5.985339119442988,"x":132.05,"y":178.83,"x0":-0.8694036729182656,"y0":50.00583198627327,"z0":5.548953571607656,"aX":-2.619081731381083},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":2.2,"spinRate":2218,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40564463732993916,"extension":6.470182732673414},"hitData":{"launchSpeed":95.0,"launchAngle":52.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.25,"coordY":70.09}},"index":1,"playId":"58f50688-447d-304e-b1db-003e1f130b1d","pitchNumber":2,"startTime":"2026-07-01T19:26:26.036Z","endTime":"2026-07-01T19:26:36.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:26:36.598Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, first baseman Ty France to pitcher Walker Buehler.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T19:26:38.122Z","endTime":"2026-07-01T19:27:14.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.965358612444177,"aZ":-21.820134922194203,"pfxX":3.2202021310329334,"pfxZ":5.996782385686406,"pX":-0.3883853385806018,"pZ":1.6846104807983941,"vX0":0.8905205641780654,"vY0":-129.51262721508638,"vZ0":-5.5262361839656835,"x":131.8,"y":193.3,"x0":-1.153856126298122,"y0":50.002969276317145,"z0":5.478641169567688,"aX":5.557753336380552},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.1,"breakHorizontal":-6.0,"spinRate":2540,"spinDirection":171},"zone":7,"typeConfidence":2.0,"plateTime":0.4203429363990936,"extension":6.529287677514651},"index":0,"playId":"b37a6782-2ca9-3e84-94b6-be68d9004b91","pitchNumber":1,"startTime":"2026-07-01T19:26:56.487Z","endTime":"2026-07-01T19:27:00.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.439973413973913,"aZ":-31.695305493741653,"pfxX":-7.56289764382868,"pfxZ":0.2749730992501247,"pX":-0.19610047104991246,"pZ":1.0074962389019455,"vX0":4.604552831902398,"vY0":-129.9238579286128,"vZ0":-5.161346065244546,"x":124.47,"y":211.58,"x0":-1.0059960698955925,"y0":50.001144583586644,"z0":5.419967934782816,"aX":-12.967792471573045},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.4,"breakHorizontal":12.7,"spinRate":1191,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42108487580527054,"extension":6.30554169076622},"hitData":{"launchSpeed":78.9,"launchAngle":-22.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.97,"coordY":167.8}},"index":1,"playId":"b5cd67b1-77fd-3f09-8f24-67d66a8395cc","pitchNumber":2,"startTime":"2026-07-01T19:27:07.785Z","endTime":"2026-07-01T19:27:14.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:27:14.961Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a soft ground ball to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T19:27:21.554Z","endTime":"2026-07-01T19:28:07.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67321245252681,"aZ":-35.95052814626947,"pfxX":2.5608429859329744,"pfxZ":-2.630538719650266,"pX":0.294783253426349,"pZ":2.575101063736722,"vX0":1.8652195152859128,"vY0":-118.53540489783207,"vZ0":0.21875886279309698,"x":105.76,"y":169.25,"x0":-0.8324026997051723,"y0":50.0020775411118,"z0":5.738990136976345,"aX":3.677681944033762},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.4,"breakHorizontal":-5.0,"spinRate":2461,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.460436528525904,"extension":6.479639825101909},"index":0,"playId":"1e637165-b7ec-300f-87fe-508213bab83d","pitchNumber":1,"startTime":"2026-07-01T19:27:46.337Z","endTime":"2026-07-01T19:27:49.650Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516268589996066,"aZ":-17.697755470499573,"pfxX":-7.026148556493423,"pfxZ":7.717286199915808,"pX":-0.9445435774175939,"pZ":2.9868887546939407,"vX0":2.1849116189910918,"vY0":-135.811871845474,"vZ0":-3.7535228475541644,"x":153.0,"y":158.13,"x0":-0.8443395169282147,"y0":50.00608226856744,"z0":5.610832966274284,"aX":-13.18533484509667},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":12.4,"spinRate":2071,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40262743911635956,"extension":6.381994137372561},"hitData":{"launchSpeed":41.5,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":122.11,"coordY":178.99}},"index":1,"playId":"1d4a4b14-89ce-385b-92df-861108287c6b","pitchNumber":2,"startTime":"2026-07-01T19:27:58.502Z","endTime":"2026-07-01T19:28:07.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:28:07.467Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T19:28:18.696Z","endTime":"2026-07-01T19:30:17.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.565424968156833,"aZ":-39.46990963473545,"pfxX":5.292158901158898,"pfxZ":-5.3888262239484455,"pX":-0.24293052495990677,"pZ":3.0829797091096562,"vX0":0.33313781595941755,"vY0":-115.42352253023446,"vZ0":2.3397020951289114,"x":126.26,"y":155.54,"x0":-1.0767998839006903,"y0":50.00042984231319,"z0":5.844504615146375,"aX":7.1713084258511985},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-8.9,"breakHorizontal":-9.7,"spinRate":2337,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.47372315509705487,"extension":6.308607135925127},"index":0,"playId":"e4b4cf5f-07d1-3faa-8932-f32f2cd5c0b1","pitchNumber":1,"startTime":"2026-07-01T19:28:38.875Z","endTime":"2026-07-01T19:28:42.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2090659612247,"aZ":-25.489367824338494,"pfxX":-6.874031451375734,"pfxZ":3.8325240401521112,"pX":0.35036103001706165,"pZ":1.3454831866888064,"vX0":6.150512943717043,"vY0":-130.37626878786313,"vZ0":-5.412375095300707,"x":103.65,"y":202.45,"x0":-1.132046975570825,"y0":50.001210169895266,"z0":5.341525738816766,"aX":-11.980676360302528},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":11.3,"spinRate":958,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.41812761137310295,"extension":6.335518272522677},"index":1,"playId":"6d92b524-8752-3825-90e7-9ac9c9ca812e","pitchNumber":2,"startTime":"2026-07-01T19:28:52.708Z","endTime":"2026-07-01T19:28: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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210001840810893,"aZ":-15.411251229088993,"pfxX":-1.3584802391931854,"pfxZ":8.827076665408626,"pX":0.9700775347443242,"pZ":4.115667811928859,"vX0":5.148190216959641,"vY0":-136.48053165339422,"vZ0":-1.404434450965752,"x":80.02,"y":127.66,"x0":-0.7587445805386291,"y0":50.000023370777086,"z0":5.691161208233384,"aX":-2.5795616039379476},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":1.4,"spinRate":2118,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40033414871819417,"extension":6.271438926978964},"index":2,"playId":"e58d6fc6-abd9-3dd3-84c7-1ed2bebc9690","pitchNumber":3,"startTime":"2026-07-01T19:29:11.013Z","endTime":"2026-07-01T19:29:14.325Z","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":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822013212516246,"aZ":-27.465905413094056,"pfxX":-6.690595615463573,"pfxZ":2.77170857895376,"pX":-2.0924769198518134,"pZ":1.860550610982765,"vX0":0.06211770516772064,"vY0":-128.94772932954695,"vZ0":-3.7721447446059395,"x":196.76,"y":188.55,"x0":-1.2465202375168296,"y0":50.00067548142711,"z0":5.442592108232262,"aX":-11.354586663596615},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":12.1,"spinRate":886,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42347909387765714,"extension":6.363951506296304},"index":3,"playId":"95ca4ec9-dbb9-3e0f-8f7d-e271928897d8","pitchNumber":4,"startTime":"2026-07-01T19:29:27.294Z","endTime":"2026-07-01T19:29:30.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927266503983276,"aZ":-32.81179733278897,"pfxX":10.593927904093288,"pfxZ":-0.47270057357842815,"pX":1.7627677530772012,"pZ":-0.06924693772523428,"vX0":3.656269345436547,"vY0":-116.14331763111852,"vZ0":-4.604106636957837,"x":49.81,"y":240.65,"x0":-1.212752614906712,"y0":50.00148420139869,"z0":5.096129898345067,"aX":14.317085546756571},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.8,"breakHorizontal":-20.2,"spinRate":2666,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4735337113993281,"extension":6.648820574672692},"index":4,"playId":"2d6f1619-ef04-347a-91c7-fe8c57fdc7ed","pitchNumber":5,"startTime":"2026-07-01T19:29:45.507Z","endTime":"2026-07-01T19:29:55.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Walker Buehler. Seiya Suzuki to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"actionPlayId":"2d6f1619-ef04-347a-91c7-fe8c57fdc7ed","startTime":"2026-07-01T19:30:03.593Z","endTime":"2026-07-01T19:30:13.064Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718359598272688,"aZ":-22.81528842804583,"pfxX":2.777210845241817,"pfxZ":5.25498305381473,"pX":-0.1344636081573285,"pZ":2.780579697929186,"vX0":1.6339125890732409,"vY0":-131.55994906800447,"vZ0":-2.6553083883969193,"x":122.13,"y":163.7,"x0":-1.121212378301877,"y0":50.00325965722539,"z0":5.465074194291024,"aX":4.945926070361021},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":2388,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4138040078503824,"extension":6.5946195575125035},"index":6,"playId":"c5cd51f4-0fef-322e-b66a-88d307dfbabf","pitchNumber":6,"startTime":"2026-07-01T19:30:13.064Z","endTime":"2026-07-01T19:30:17.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:30:17.464Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sung-Mun Song homers (1) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:32:39.471Z","endTime":"2026-07-01T19:33:10.537Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91263018599803,"aZ":-16.983325809473435,"pfxX":-6.103629546812106,"pfxZ":8.027432000633112,"pX":0.014504458937564966,"pZ":2.4765794362495774,"vX0":5.843832187885535,"vY0":-136.85075339092663,"vZ0":-4.374949717492532,"x":116.45,"y":171.91,"x0":-1.358177516246303,"y0":50.00149786635047,"z0":5.263473598574913,"aX":-11.547471143643875},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2199,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.4006366980909082,"extension":6.556059943051977},"hitData":{"launchSpeed":107.7,"launchAngle":20.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":188.88,"coordY":57.77}},"index":0,"playId":"0c4f54b4-2a38-3f78-a332-a861f70a308f","pitchNumber":1,"startTime":"2026-07-01T19:32:47.549Z","endTime":"2026-07-01T19:33:10.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:33:10.537Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out softly, pitcher Colin Rea to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:33:08.300Z","endTime":"2026-07-01T19:33:55.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87952545380636,"aZ":-17.70508655799939,"pfxX":-6.317357134466315,"pfxZ":7.5618093633633645,"pX":-0.10256987434513674,"pZ":3.6444178022557447,"vX0":5.8653117355741236,"vY0":-137.1007700751016,"vZ0":-1.4856934105963304,"x":120.91,"y":140.38,"x0":-1.4436420348437227,"y0":50.00202759034149,"z0":5.395507653317811,"aX":-12.086743006866921},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":10.3,"spinRate":2175,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.3987499054450838,"extension":6.5598075906796405},"index":0,"playId":"d3b44fa1-01fe-3a90-a98f-87823a9b4e5e","pitchNumber":1,"startTime":"2026-07-01T19:33:34.635Z","endTime":"2026-07-01T19:33:38.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84999707777959,"aZ":-32.43525204863834,"pfxX":-0.11857538293835379,"pfxZ":-0.16341489695687272,"pX":0.5286702258120242,"pZ":2.0131575315751733,"vX0":4.85135676871607,"vY0":-126.12135132190895,"vZ0":-1.8764201124300661,"x":96.85,"y":184.42,"x0":-1.401646822323618,"y0":50.0027311039162,"z0":5.374508745968637,"aX":-0.19304180100485047},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-0.8,"spinRate":2095,"spinDirection":104},"zone":9,"typeConfidence":0.9,"plateTime":0.43374257860846255,"extension":6.405490045591072},"hitData":{"launchSpeed":54.2,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.57,"coordY":176.53}},"index":1,"playId":"bb5872f3-a660-34a2-be19-873b99b7069d","pitchNumber":2,"startTime":"2026-07-01T19:33:49.207Z","endTime":"2026-07-01T19:33:55.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:33:55.605Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Sheets lines out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:34:26.397Z","endTime":"2026-07-01T19:35:07.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T19:34:18.556Z","endTime":"2026-07-01T19:34:28.649Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21080071470106,"aZ":-36.2286706998899,"pfxX":3.177240318250548,"pfxZ":-2.8518865898043337,"pX":-1.1050767963091712,"pZ":2.7982994443933378,"vX0":-0.07149496359399793,"vY0":-117.90161769252171,"vZ0":1.200436434020584,"x":159.12,"y":163.23,"x0":-1.487965629059078,"y0":50.00110077443871,"z0":5.599156684028879,"aX":4.51959018016036},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.7,"breakHorizontal":-5.8,"spinRate":2002,"spinDirection":64},"zone":11,"typeConfidence":0.87,"plateTime":0.4627075220962231,"extension":6.431104739851302},"index":1,"playId":"544bb3e8-aeb1-32dc-b9ed-c04182cead4e","pitchNumber":1,"startTime":"2026-07-01T19:34:28.649Z","endTime":"2026-07-01T19:34:32.741Z","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":88.4,"endSpeed":81.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361279525307125,"aZ":-29.692985358841504,"pfxX":-7.112166944597663,"pfxZ":1.4783584790605158,"pX":0.20996848615895153,"pZ":1.7050111739172165,"vX0":6.537159256355523,"vY0":-128.58805476406383,"vZ0":-3.395275478898332,"x":109.0,"y":192.74,"x0":-1.4348141803282966,"y0":50.00549365809575,"z0":5.33333936271637,"aX":-11.97416806276629},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":11.5,"spinRate":1265,"spinDirection":253},"zone":8,"typeConfidence":0.75,"plateTime":0.4250967504015466,"extension":6.513045332824181},"index":2,"playId":"7f330087-c55d-345f-b1ea-eb788ee83386","pitchNumber":2,"startTime":"2026-07-01T19:34:42.797Z","endTime":"2026-07-01T19:34:46.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(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":88.7,"endSpeed":81.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39308225683761,"aZ":-33.800826093158065,"pfxX":-6.511108371953901,"pfxZ":-0.9597397185080734,"pX":-0.8721675609719284,"pZ":2.393997644816547,"vX0":3.75157331844287,"vY0":-129.2269679087372,"vZ0":-1.127036578392512,"x":150.24,"y":174.14,"x0":-1.4951724132175832,"y0":50.00371349401021,"z0":5.427434514290384,"aX":-11.036208944174586},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.8,"breakHorizontal":11.0,"spinRate":1251,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.42350443725650644,"extension":6.478226198645154},"hitData":{"launchSpeed":97.5,"launchAngle":14.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.2,"coordY":99.77}},"index":3,"playId":"58be7b22-bbf4-3672-9727-911b785c0c85","pitchNumber":3,"startTime":"2026-07-01T19:35:00.059Z","endTime":"2026-07-01T19:35:07.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:35:07.146Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Manny Machado doubles (16) on a fly ball to center fielder Pete Crow-Armstrong, deflected by right fielder Seiya Suzuki.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:35:11.014Z","endTime":"2026-07-01T19:36:50.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549714813058788,"aZ":-29.760827730200532,"pfxX":7.389827907126413,"pfxZ":1.5726268369271033,"pX":0.5882652114766243,"pZ":1.603529102679006,"vX0":2.9177254912506903,"vY0":-122.7560443872389,"vZ0":-2.64680396485402,"x":94.58,"y":195.48,"x0":-1.5744912309741945,"y0":50.00106344118018,"z0":5.220918693810042,"aX":11.312429518565867},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":-14.0,"spinRate":2417,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.44562724165976864,"extension":6.480214830458911},"index":0,"playId":"69deb6f0-07c6-38b2-aea5-4a61286d4ff3","pitchNumber":1,"startTime":"2026-07-01T19:35:36.800Z","endTime":"2026-07-01T19:35:39.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55636426270829,"aZ":-32.75139134837768,"pfxX":7.6864898610859065,"pfxZ":-0.3862006144333243,"pX":-0.7734800997258187,"pZ":2.940599403553229,"vX0":-0.23025162524492526,"vY0":-121.88833747005319,"vZ0":0.9145408174971597,"x":146.48,"y":159.38,"x0":-1.6766249289732225,"y0":50.00007760634423,"z0":5.384563218450634,"aX":11.584217897656039},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":-13.9,"spinRate":2484,"spinDirection":75},"zone":1,"typeConfidence":0.64,"plateTime":0.44905255257482724,"extension":6.274019649691556},"index":1,"playId":"8597f344-640b-3a64-9bfe-4f16ad897357","pitchNumber":2,"startTime":"2026-07-01T19:35:55.208Z","endTime":"2026-07-01T19:35:59.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.708381371449,"aZ":-27.160013998920213,"pfxX":6.6155803033420915,"pfxZ":3.2544768165541322,"pX":1.3500796820384158,"pZ":0.9798726538615707,"vX0":4.587681337682655,"vY0":-122.91895049491595,"vZ0":-4.579838910450159,"x":65.54,"y":212.32,"x0":-1.3954350772368802,"y0":50.00375089072298,"z0":5.153768534309116,"aX":10.196899643029614},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":-13.0,"spinRate":2368,"spinDirection":62},"zone":14,"typeConfidence":0.85,"plateTime":0.4443713063586592,"extension":6.592098352099293},"index":2,"playId":"70959efd-3b8f-35e5-83f3-b7f2325e0f2e","pitchNumber":3,"startTime":"2026-07-01T19:36:16.176Z","endTime":"2026-07-01T19:36:19.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.247790240480235,"aZ":-22.04949342869804,"pfxX":-5.886259003895424,"pfxZ":5.314494269819237,"pX":-0.022110887496282046,"pZ":3.209312865907634,"vX0":5.735072902968075,"vY0":-136.4974820108921,"vZ0":-1.7227611184660558,"x":117.84,"y":152.13,"x0":-1.375644198787935,"y0":50.00524550753701,"z0":5.351810716036319,"aX":-11.219532399317568},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":9.6,"spinRate":2159,"spinDirection":219},"zone":2,"typeConfidence":0.61,"plateTime":0.3997552935414035,"extension":6.51610180535949},"hitData":{"launchSpeed":96.2,"launchAngle":27.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.25,"coordY":72.74}},"index":3,"playId":"76ca5a9a-1186-3910-9c03-9a5517f6a526","pitchNumber":4,"startTime":"2026-07-01T19:36:34.207Z","endTime":"2026-07-01T19:36:50.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:36:50.655Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ty France hits a ground-rule double (8) on a line drive to center field. Manny Machado scores.","rbi":1,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:38:57.960Z","endTime":"2026-07-01T19:40:02.208Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T19:37:07.416Z","endTime":"2026-07-01T19:39:00.251Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"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":91.6,"endSpeed":83.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.520073237920375,"aZ":-23.444007044608217,"pfxX":-9.210191246585989,"pfxZ":4.845130741499014,"pX":-0.8105722613053591,"pZ":2.42298880881956,"vX0":4.6111707205003,"vY0":-133.32138406059804,"vZ0":-3.2187322804083234,"x":147.9,"y":173.36,"x0":-1.3655738552233758,"y0":50.00000818873211,"z0":5.336817419346051,"aX":-16.58608008277623},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":2033,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4107394782954734,"extension":6.495648712382464},"index":1,"playId":"6ff2b977-5ea2-3c36-957b-48489476a779","pitchNumber":1,"startTime":"2026-07-01T19:39:00.251Z","endTime":"2026-07-01T19:39:04.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375421235018504,"aZ":-27.970853239928267,"pfxX":6.419492728322561,"pfxZ":2.8028359134297824,"pX":0.7498375869506778,"pZ":2.1121144293364784,"vX0":3.3805822373938796,"vY0":-121.59257624403631,"vZ0":-1.9587614235963378,"x":88.42,"y":181.75,"x0":-1.4916967860023909,"y0":50.00463448429448,"z0":5.35027375018495,"aX":9.632317551204272},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.9,"breakHorizontal":-12.4,"spinRate":2381,"spinDirection":74},"zone":9,"typeConfidence":0.89,"plateTime":0.4501071181074421,"extension":6.319276261917243},"index":2,"playId":"fdf328ee-e2a2-345d-a7bb-83ba31d1aa64","pitchNumber":2,"startTime":"2026-07-01T19:39:16.327Z","endTime":"2026-07-01T19:39:19.327Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75755109395618,"aZ":-26.767070244055724,"pfxX":5.563035656904375,"pfxZ":3.5110586605737755,"pX":0.9812033820603552,"pZ":2.214979627688973,"vX0":4.2100361106085895,"vY0":-122.88776183769173,"vZ0":-1.9798081085210368,"x":79.6,"y":178.98,"x0":-1.472789614318439,"y0":50.00367338777755,"z0":5.289461429275343,"aX":8.566907868214358},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.1,"breakHorizontal":-11.0,"spinRate":2335,"spinDirection":79},"zone":14,"typeConfidence":0.62,"plateTime":0.4445269157856546,"extension":6.41931430937885},"hitData":{"launchSpeed":89.8,"launchAngle":18.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":125.55,"coordY":63.77}},"index":3,"playId":"c95e8072-d4f1-3c18-879c-07bab11c0e20","pitchNumber":3,"startTime":"2026-07-01T19:39:44.491Z","endTime":"2026-07-01T19:40:02.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:40:02.208Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:41:59.934Z","endTime":"2026-07-01T19:44:27.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.933129382311584,"aZ":-39.166791737548465,"pfxX":5.28306963358136,"pfxZ":-5.159939117020517,"pX":-1.2128436312377784,"pZ":2.1499547143537168,"vX0":-0.6865846281111132,"vY0":-115.51339935373558,"vZ0":0.54826295560002,"x":163.23,"y":180.73,"x0":-1.5988213475705344,"y0":50.0024405699316,"z0":5.666255431070081,"aX":7.159888785598757},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.0,"breakHorizontal":-9.4,"spinRate":2326,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4736406867344862,"extension":6.398263106139682},"index":0,"playId":"59e9cca7-8bd8-3f62-b549-6f42eaca01b1","pitchNumber":1,"startTime":"2026-07-01T19:42:08.362Z","endTime":"2026-07-01T19:42:11.958Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83034378001478,"aZ":-33.52007587550168,"pfxX":-6.392933089147736,"pfxZ":-0.8000757348621068,"pX":-0.30499865006742966,"pZ":2.144614177912946,"vX0":5.3927188210773975,"vY0":-128.61158097971824,"vZ0":-1.5617803854853178,"x":128.63,"y":180.88,"x0":-1.5990218622068222,"y0":50.00504063971544,"z0":5.360876308146647,"aX":-10.704315782755677},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.6,"breakHorizontal":10.3,"spinRate":1370,"spinDirection":249},"zone":7,"typeConfidence":0.9,"plateTime":0.42597812839982874,"extension":6.496762583925451},"index":1,"playId":"03e0c84a-477e-30fc-ad17-865da893c961","pitchNumber":2,"startTime":"2026-07-01T19:42:22.414Z","endTime":"2026-07-01T19:42:25.768Z","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":88.3,"endSpeed":81.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420912095746385,"aZ":-33.2173658804487,"pfxX":-7.714858800225642,"pfxZ":-0.6215608868391547,"pX":0.15573832930877787,"pZ":1.955213024494481,"vX0":6.42637379592467,"vY0":-128.45002078706997,"vZ0":-2.170559037396954,"x":111.06,"y":185.99,"x0":-1.3752874730082152,"y0":50.003626501530924,"z0":5.39190160730036,"aX":-12.901966638547957},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.4,"breakHorizontal":12.6,"spinRate":1422,"spinDirection":251},"zone":8,"typeConfidence":0.9,"plateTime":0.4262853892898555,"extension":6.53434404697515},"index":2,"playId":"727b231d-6676-3434-9dda-e4a41fe643a8","pitchNumber":3,"startTime":"2026-07-01T19:42:45.537Z","endTime":"2026-07-01T19:42:48.537Z","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":88.6,"endSpeed":81.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06299631869914,"aZ":-33.842617424619036,"pfxX":-7.344738655495738,"pfxZ":-0.9857587663959189,"pX":-1.069652519718611,"pZ":1.9008494185273959,"vX0":3.6061984859989167,"vY0":-129.11410123145947,"vZ0":-2.2235161526078944,"x":157.77,"y":187.46,"x0":-1.5278166843573915,"y0":50.001763607184884,"z0":5.36918786334849,"aX":-12.44015781332558},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.0,"breakHorizontal":12.5,"spinRate":1328,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4236872457723311,"extension":6.496038232690515},"index":3,"playId":"6c0cbca9-a396-390e-9eca-1f57ff6fd0fe","pitchNumber":4,"startTime":"2026-07-01T19:43:17.349Z","endTime":"2026-07-01T19:43:20.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1612380220303,"aZ":-31.405683993151793,"pfxX":-0.4722803690545474,"pfxZ":0.45350439352211547,"pX":0.8380358074840186,"pZ":0.7980150367921129,"vX0":6.083030138550865,"vY0":-128.7225468837709,"vZ0":-4.868757922538487,"x":85.06,"y":217.23,"x0":-1.4920326320092994,"y0":50.001268855547735,"z0":5.139221576229562,"aX":-0.7956430119925237},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":-0.5,"spinRate":2059,"spinDirection":148},"zone":14,"typeConfidence":0.87,"plateTime":0.4251520974867731,"extension":6.668539136979957},"index":4,"playId":"ae5a10ca-2532-3599-9cdc-3b3af5152e2c","pitchNumber":5,"startTime":"2026-07-01T19:43:44.791Z","endTime":"2026-07-01T19:43:48.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38104392864454,"aZ":-20.85667800889369,"pfxX":-7.119260191331735,"pfxZ":6.2257861306281335,"pX":0.7889552707171664,"pZ":4.505696001818641,"vX0":8.156495539393767,"vY0":-134.298052745836,"vZ0":1.3856772003032944,"x":86.93,"y":117.13,"x0":-1.3694435082933747,"y0":50.00238349403956,"z0":5.4713570340971724,"aX":-12.94216668598686},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":2084,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4085798363947095,"extension":6.550361273090686},"index":5,"playId":"0a5e3e9a-eabb-329e-bd2f-d2089e253df1","pitchNumber":6,"startTime":"2026-07-01T19:44:07.053Z","endTime":"2026-07-01T19:44:10.209Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.936078464444773,"aZ":-33.26254862948608,"pfxX":-7.821509725915405,"pfxZ":-0.6723111573572886,"pX":0.17062600630823505,"pZ":0.5904976744638937,"vX0":6.711983559342332,"vY0":-126.1584109059378,"vZ0":-4.975595361908205,"x":110.5,"y":222.84,"x0":-1.498912513646911,"y0":50.0017560877719,"z0":5.247368215853078,"aX":-12.698051788771304},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":12.7,"spinRate":1212,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4329679419302641,"extension":6.566480079513046},"index":6,"playId":"76bd7cec-f225-3f95-81af-a0ae11d11b5c","pitchNumber":7,"startTime":"2026-07-01T19:44:23.466Z","endTime":"2026-07-01T19:44:27.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:44:27.842Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks. Ty France to 3rd. Jackson Merrill to 2nd.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:45:38.791Z","endTime":"2026-07-01T19:47:36.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T19:44:46.096Z","endTime":"2026-07-01T19:45:41.086Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16006981463331,"aZ":-31.591893342248753,"pfxX":1.413160744308764,"pfxZ":0.35742974928709836,"pX":0.9947457254226836,"pZ":0.8352906596006812,"vX0":5.6959791315895645,"vY0":-126.72608359637698,"vZ0":-4.715452846313284,"x":79.08,"y":216.23,"x0":-1.4628555272191284,"y0":50.002958209629554,"z0":5.234948255305138,"aX":2.3051705742005963},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":-3.8,"spinRate":2217,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.4317167975393552,"extension":6.472201686021561},"index":1,"playId":"a89d1cd2-480f-3bdd-8c56-5627e2c6250e","pitchNumber":1,"startTime":"2026-07-01T19:45:41.086Z","endTime":"2026-07-01T19:45:44.554Z","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":86.6,"endSpeed":80.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052428146454275,"aZ":-33.04896834309023,"pfxX":2.7030554371658133,"pfxZ":-0.5390840458463098,"pX":0.7821319419510343,"pZ":1.9106759528020265,"vX0":4.52187750968595,"vY0":-126.14216627386241,"vZ0":-1.833864116743809,"x":87.19,"y":187.19,"x0":-1.3802464423669494,"y0":50.00287139080563,"z0":5.294781486089286,"aX":4.384669299368241},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.2,"breakHorizontal":-5.9,"spinRate":2220,"spinDirection":122},"zone":9,"typeConfidence":0.92,"plateTime":0.4331110352796821,"extension":6.48817072302912},"index":2,"playId":"c75ff39d-cdae-3dc0-b64a-dd45ad9ea9ab","pitchNumber":2,"startTime":"2026-07-01T19:45:58.772Z","endTime":"2026-07-01T19:46:04.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.412642805066252,"aZ":-33.88608140933576,"pfxX":2.35176223853647,"pfxZ":-1.0523329343443644,"pX":0.6391655182113588,"pZ":1.2253058831127028,"vX0":4.498432364604796,"vY0":-126.44051857261559,"vZ0":-3.1407966658331645,"x":92.64,"y":205.7,"x0":-1.4676220969190263,"y0":50.00569688538466,"z0":5.198538341910677,"aX":3.813610425857568},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.4,"breakHorizontal":-5.3,"spinRate":2192,"spinDirection":129},"zone":14,"typeConfidence":0.92,"plateTime":0.4329474736419776,"extension":6.411471318299397},"index":3,"playId":"bcb2a7e2-0d73-3eaa-85c8-f0ca7937c67d","pitchNumber":3,"startTime":"2026-07-01T19:46:20.439Z","endTime":"2026-07-01T19:46:24.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96808197432282,"aZ":-34.47829792350511,"pfxX":2.328902629205528,"pfxZ":-1.4519028651530501,"pX":1.0870659150381652,"pZ":1.0674465014868098,"vX0":5.476881175528304,"vY0":-124.8896724104602,"vZ0":-3.2794886952645665,"x":75.56,"y":209.96,"x0":-1.4364397181157131,"y0":50.005983470733966,"z0":5.2310572474452375,"aX":3.6827586466259365},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-5.5,"spinRate":2091,"spinDirection":106},"zone":14,"typeConfidence":0.93,"plateTime":0.438439010189585,"extension":6.453969102912507},"index":4,"playId":"ea6cbda8-186f-3a26-9f1a-51806b167ffe","pitchNumber":4,"startTime":"2026-07-01T19:46:40.077Z","endTime":"2026-07-01T19:46:43.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39332270780081,"aZ":-24.55463972375099,"pfxX":-7.046266681862425,"pfxZ":4.232214853493996,"pX":-0.12683172380081062,"pZ":2.7638643359676056,"vX0":5.882592494506516,"vY0":-133.47539291715148,"vZ0":-2.0487881005570334,"x":121.83,"y":164.16,"x0":-1.4465391028174672,"y0":50.001828037600895,"z0":5.313942682916703,"aX":-12.681905104787846},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":11.4,"spinRate":2116,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.41074643749958906,"extension":6.511539108638324},"index":5,"playId":"b6bd6386-16ac-34b8-8740-3775d9515cbe","pitchNumber":5,"startTime":"2026-07-01T19:47:00.340Z","endTime":"2026-07-01T19:47:03.554Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0998457214071,"aZ":-32.56445144042752,"pfxX":-6.424130532143241,"pfxZ":-0.23639305606615402,"pX":-0.08721088683669308,"pZ":0.9612144410932122,"vX0":5.559739806140368,"vY0":-127.71576160555345,"vZ0":-4.510627225084926,"x":120.32,"y":212.83,"x0":-1.452525244591372,"y0":50.00312360553248,"z0":5.297485531708754,"aX":-10.664986758221687},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":10.4,"spinRate":1165,"spinDirection":252},"zone":13,"typeConfidence":0.89,"plateTime":0.4280813236734673,"extension":6.424342874071093},"index":6,"playId":"a5917a18-a35c-33aa-b70b-d8a7f4528b09","pitchNumber":6,"startTime":"2026-07-01T19:47:25.834Z","endTime":"2026-07-01T19:47:36.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:47:36.947Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:47:34.980Z","endTime":"2026-07-01T19:48:46.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909159442337398,"aZ":-36.12964778914812,"pfxX":-9.006776405970296,"pfxZ":-2.251593604859276,"pX":0.052696153183049474,"pZ":1.8110837761402179,"vX0":6.693111550611068,"vY0":-131.9683714565837,"vZ0":-2.1070291598926585,"x":114.99,"y":189.88,"x0":-1.350226261130978,"y0":50.001385469008376,"z0":5.2891685408478555,"aX":-15.835244653761851},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-4.3,"breakHorizontal":14.8,"spinRate":1369,"spinDirection":253},"zone":8,"typeConfidence":0.89,"plateTime":0.41553556750531584,"extension":6.5135032924291325},"index":0,"playId":"c45ee6bc-12e0-3a03-be5a-2d6dcf1542c2","pitchNumber":1,"startTime":"2026-07-01T19:47:58.102Z","endTime":"2026-07-01T19:48:01.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02164142323506,"aZ":-33.57187780071176,"pfxX":-9.886447670450867,"pfxZ":-0.8106331789250207,"pX":-0.45542817726942664,"pZ":1.0602589288891588,"vX0":5.64629088481571,"vY0":-130.6089951446592,"vZ0":-4.185164231326944,"x":134.36,"y":210.15,"x0":-1.3587588538439705,"y0":50.0001641009881,"z0":5.202705241972751,"aX":-17.110230808284705},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.2,"breakHorizontal":16.7,"spinRate":1484,"spinDirection":253},"zone":13,"typeConfidence":0.71,"plateTime":0.4190615084126046,"extension":6.519535580962491},"index":1,"playId":"82c8360b-d20e-3964-b32b-1ae01fd04055","pitchNumber":2,"startTime":"2026-07-01T19:48:15.671Z","endTime":"2026-07-01T19:48:19.898Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T19:48:24.456Z","endTime":"2026-07-01T19:48:42.818Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.908067958877083,"aZ":-37.61090728679572,"pfxX":-8.013693188354564,"pfxZ":-3.2740215263425156,"pX":-0.7649411181545739,"pZ":1.4518015230591181,"vX0":4.372875612856872,"vY0":-128.56576138133107,"vZ0":-2.3289396106292606,"x":146.16,"y":199.58,"x0":-1.4547618452713547,"y0":50.0052172498481,"z0":5.314115981671588,"aX":-13.295607691526277},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.2,"breakHorizontal":13.4,"spinRate":1342,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.42751562055671366,"extension":6.474751206068789},"index":3,"playId":"a10d084c-6b14-3485-b528-fa3a78558979","pitchNumber":3,"startTime":"2026-07-01T19:48:42.818Z","endTime":"2026-07-01T19:48:46.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:48:46.447Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:51:12.287Z","endTime":"2026-07-01T19:52:19.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Hart replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:50:55.789Z","endTime":"2026-07-01T19:51:14.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606996,"link":"/api/v1/people/606996"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.649164906745558,"aZ":-29.16724898864277,"pfxX":-7.618244890774736,"pfxZ":2.0542192343066183,"pX":0.2897851054171286,"pZ":1.4343981316866898,"vX0":-3.3798520653752853,"vY0":-119.74465430858076,"vZ0":-3.618743510939752,"x":105.95,"y":200.05,"x0":2.706205837982885,"y0":50.00083190883243,"z0":5.555621586991243,"aX":-11.136683180871778},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.1,"breakHorizontal":14.5,"spinRate":2777,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4562172007210288,"extension":6.082505293627936},"index":1,"playId":"acba8fc5-eaf0-33de-81ee-54634ac3cdd1","pitchNumber":1,"startTime":"2026-07-01T19:51:14.549Z","endTime":"2026-07-01T19:51:19.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66362923671262,"aZ":-26.580101776854253,"pfxX":10.798370939681243,"pfxZ":2.933642157015358,"pX":-0.6732977926326683,"pZ":2.7680360813589346,"vX0":-10.84353766774769,"vY0":-136.6079099111497,"vZ0":-2.708714054225125,"x":142.66,"y":164.04,"x0":1.9282122114196627,"y0":50.002367227447586,"z0":5.5830509400741395,"aX":20.585368820907977},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":-17.5,"spinRate":2156,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.3996357324132407,"extension":6.32153125982555},"index":2,"playId":"bffdb57c-1767-3c3f-a02b-0b5875d75e85","pitchNumber":2,"startTime":"2026-07-01T19:51:30.692Z","endTime":"2026-07-01T19:51:33.923Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-01T19:51:42.205Z","endTime":"2026-07-01T19:51:56.206Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281425104219288,"aZ":-23.89255792080081,"pfxX":10.552002363166054,"pfxZ":4.326868927903447,"pX":0.09321419029208493,"pZ":1.8737683634622437,"vX0":-8.464598379738035,"vY0":-137.24588562153,"vZ0":-5.60543704463508,"x":113.45,"y":188.19,"x0":1.8405048655930176,"y0":50.004286682008214,"z0":5.5612959949478755,"aX":20.20948189805561},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.8,"breakHorizontal":-17.4,"spinRate":2165,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.398499095968877,"extension":6.312493317017039},"index":4,"playId":"ab1130bf-c0c7-306e-a6a8-8f71f0c5b96d","pitchNumber":3,"startTime":"2026-07-01T19:51:56.206Z","endTime":"2026-07-01T19:51:59.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01481807166141,"aZ":-33.37267209635629,"pfxX":4.628998364945117,"pfxZ":-0.7501913800596745,"pX":-1.095873079248384,"pZ":0.9678913702070759,"vX0":-9.301602843487485,"vY0":-125.13846288174616,"vZ0":-4.604263786695338,"x":158.77,"y":212.65,"x0":2.0592387857007393,"y0":50.00356480303656,"z0":5.549632624403193,"aX":7.380469786201025},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-6.4,"spinRate":1268,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4368184791285188,"extension":6.368202940451343},"index":5,"playId":"14eff763-f0c5-31eb-ad14-6ff742714186","pitchNumber":4,"startTime":"2026-07-01T19:52:14.875Z","endTime":"2026-07-01T19:52:19.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:52:19.375Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Conforto homers (6) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:52:21.187Z","endTime":"2026-07-01T19:53:48.348Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":606996,"link":"/api/v1/people/606996"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3212047703262,"aZ":-30.10860953426821,"pfxX":-6.921462970199856,"pfxZ":1.3623287608296737,"pX":-0.3607391460557679,"pZ":1.4352534937427222,"vX0":-4.660056806378373,"vY0":-122.26726832729078,"vZ0":-3.5138639040623296,"x":130.75,"y":200.03,"x0":2.4670969897885158,"y0":50.00550740423469,"z0":5.465322748223375,"aX":-10.516308666358963},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":13.6,"spinRate":2782,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.44737726146454415,"extension":6.044782737031365},"index":0,"playId":"91fd6f69-8039-30e7-9d09-e32ac41e430f","pitchNumber":1,"startTime":"2026-07-01T19:52:47.379Z","endTime":"2026-07-01T19:52:51.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24066220513932,"aZ":-21.876140881339722,"pfxX":10.367913181781308,"pfxZ":5.464144450483045,"pX":0.3836829732058614,"pZ":0.5837557317550208,"vX0":-7.820365177943209,"vY0":-136.057974801193,"vZ0":-8.81536877418271,"x":102.37,"y":223.02,"x0":1.939887447351272,"y0":50.00608929301051,"z0":5.366875623343911,"aX":19.554104074215655},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":-17.3,"spinRate":2149,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4016901679846252,"extension":6.420202568688323},"index":1,"playId":"82de86b7-9e2f-3533-a15f-2d244c3a54c0","pitchNumber":2,"startTime":"2026-07-01T19:53:04.317Z","endTime":"2026-07-01T19:53:07.590Z","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":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170710501538746,"aZ":-25.09538469613366,"pfxX":-1.4481257698579226,"pfxZ":4.012889974464173,"pX":-0.037048158086092346,"pZ":2.3925105832254046,"vX0":-5.338909149402889,"vY0":-131.54711247003965,"vZ0":-3.735240623899294,"x":118.41,"y":174.18,"x0":2.201511706417262,"y0":50.00337409333943,"z0":5.677093814719983,"aX":-2.554232251393467},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":3.7,"spinRate":2378,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.41531985430440965,"extension":6.114635279396884},"hitData":{"launchSpeed":103.4,"launchAngle":29.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.13,"coordY":23.52}},"index":2,"playId":"2c951aa5-72f7-3917-9566-da597b7f4195","pitchNumber":3,"startTime":"2026-07-01T19:53:23.577Z","endTime":"2026-07-01T19:53:48.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:53:48.348Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Amaya walks.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:53:54.168Z","endTime":"2026-07-01T19:56:22.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":75.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82238388532395,"aZ":-30.784728286701252,"pfxX":-8.62241358739817,"pfxZ":0.9735088291321414,"pX":0.563164221586812,"pZ":3.7332460267948804,"vX0":-1.87542476192946,"vY0":-118.93118637408833,"vZ0":1.8703428496665593,"x":95.53,"y":137.98,"x0":2.4823756454634225,"y0":50.00548807450848,"z0":5.728752141577935,"aX":-12.35226673673952},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.5,"breakHorizontal":16.1,"spinRate":2772,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.46055842775278943,"extension":6.010834534298508},"index":0,"playId":"f3400cde-3883-3310-a3a2-91d4a8851571","pitchNumber":1,"startTime":"2026-07-01T19:54:09.051Z","endTime":"2026-07-01T19:54:13.494Z","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":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46656368337961,"aZ":-22.414374076720556,"pfxX":9.804548709962598,"pfxZ":5.02032153847775,"pX":-0.18175053008467215,"pZ":0.9355524011303412,"vX0":-9.233555368723458,"vY0":-137.7849072453143,"vZ0":-8.014973819461078,"x":123.93,"y":213.52,"x0":1.921290802140748,"y0":50.002613711947724,"z0":5.369731299634458,"aX":19.0587109041774},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.7,"breakHorizontal":-16.1,"spinRate":2184,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.39587435878623634,"extension":6.402753404044799},"index":1,"playId":"1b9aa62c-623b-3649-aec0-aaccf35181dc","pitchNumber":2,"startTime":"2026-07-01T19:54:23.990Z","endTime":"2026-07-01T19:54:28.330Z","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":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.133719849147884,"aZ":-24.773119356085118,"pfxX":-1.1792782303078297,"pfxZ":4.247344923116306,"pX":-0.6026147551731451,"pZ":1.6976482645666524,"vX0":-6.470699305914126,"vY0":-130.56952043294083,"vZ0":-5.1291890723464615,"x":139.97,"y":192.94,"x0":2.05160565669572,"y0":50.00229959846067,"z0":5.52997356277204,"aX":-2.0543594438343504},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":3.5,"spinRate":2494,"spinDirection":169},"zone":7,"typeConfidence":2.0,"plateTime":0.4180316503649779,"extension":6.231752446240927},"index":2,"playId":"12dcf426-f15e-39e0-aa03-bdfa34c34d69","pitchNumber":3,"startTime":"2026-07-01T19:54:42.475Z","endTime":"2026-07-01T19:54:47.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72879437541888,"aZ":-25.77219504789658,"pfxX":-1.1151550776259544,"pfxZ":3.7478712919266957,"pX":-0.28485937971158454,"pZ":0.7488645708081371,"vX0":-5.502185196615237,"vY0":-129.7315920751453,"vZ0":-7.03133128067048,"x":127.86,"y":218.56,"x0":2.006856321734051,"y0":50.000700173632275,"z0":5.454085950029579,"aX":-1.903239296481361},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":3.2,"spinRate":2484,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.42193033669933744,"extension":6.232693607757544},"index":3,"playId":"99e8b1f7-9734-39ca-8740-56dc9aaa4b0b","pitchNumber":4,"startTime":"2026-07-01T19:55:04.448Z","endTime":"2026-07-01T19:55:08.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71607072289501,"aZ":-21.143858594169608,"pfxX":10.338870772313703,"pfxZ":5.764905903951293,"pX":0.7395637205926263,"pZ":2.2265275898964476,"vX0":-7.089906026552394,"vY0":-136.8294833858623,"vZ0":-5.018048621519692,"x":88.81,"y":178.66,"x0":2.009571471829839,"y0":50.002498795909425,"z0":5.515931184541483,"aX":19.775508082083796},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":-17.4,"spinRate":2334,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.39897531002967757,"extension":6.433962550500727},"index":4,"playId":"1e0b3bec-80fe-311f-a6ca-5b6fc0f4c117","pitchNumber":5,"startTime":"2026-07-01T19:55:21.231Z","endTime":"2026-07-01T19:55:24.231Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.035359773230294,"aZ":-32.00237295395415,"pfxX":-8.991983855802369,"pfxZ":0.120682556426571,"pX":0.3267246662163723,"pZ":2.778389018039723,"vX0":-2.157448030717849,"vY0":-120.6549440310906,"vZ0":-0.05793867824952992,"x":104.55,"y":163.76,"x0":2.4006371100508033,"y0":50.005929844485046,"z0":5.61811686154751,"aX":-13.285902409872318},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":16.8,"spinRate":2575,"spinDirection":293},"zone":6,"typeConfidence":2.0,"plateTime":0.453614061282821,"extension":6.073254718123724},"index":5,"playId":"adbe3560-897c-3d05-be7e-d048070e50a0","pitchNumber":6,"startTime":"2026-07-01T19:55:45.106Z","endTime":"2026-07-01T19:55:48.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-01T19:56:05.945Z","endTime":"2026-07-01T19:56:19.162Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165912333181826,"aZ":-33.32468091540844,"pfxX":3.0000769829589395,"pfxZ":-0.7448348882132283,"pX":-0.7818140701447823,"pZ":1.1622613833031112,"vX0":-7.6180336975736305,"vY0":-123.54756552918228,"vZ0":-3.9833870799354694,"x":146.8,"y":207.4,"x0":1.9551501413902561,"y0":50.00501031676732,"z0":5.603648275051934,"aX":4.628648912090909},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-3.6,"spinRate":1130,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4437425907611132,"extension":6.425294706684137},"index":7,"playId":"df1bbb94-5fef-36bd-88a8-ef3395ffca06","pitchNumber":7,"startTime":"2026-07-01T19:56:19.162Z","endTime":"2026-07-01T19:56:22.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:56:22.908Z","atBatIndex":50},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Dansby Swanson reaches on a fielder's choice, fielded by shortstop Xander Bogaerts. Miguel Amaya to 3rd. Miguel Amaya advances to 3rd, on a fielding error by second baseman Jake Cronenworth.","rbi":0,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:56:36.327Z","endTime":"2026-07-01T19:58:02.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.4,"endSpeed":87.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048306179558757,"aZ":-21.232304054945047,"pfxX":10.54171745025397,"pfxZ":5.6272917951407,"pX":-0.568970530429108,"pZ":1.5412107989782742,"vX0":-10.593339238478178,"vY0":-138.38931832118678,"vZ0":-6.50083595049485,"x":138.69,"y":197.17,"x0":1.9336108917092976,"y0":50.00444389704638,"z0":5.336667985776626,"aX":20.50803448505984},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":-16.9,"spinRate":2238,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.3953507207007849,"extension":6.494933077506793},"index":0,"playId":"62072ace-dfaf-3340-86e1-f330c25a7a9e","pitchNumber":1,"startTime":"2026-07-01T19:56:51.513Z","endTime":"2026-07-01T19:56:55.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.201276337598117,"aZ":-28.53209980300382,"pfxX":3.085897127803168,"pfxZ":2.2711951279932623,"pX":-1.7515701310029126,"pZ":0.16287919178971821,"vX0":-9.798799570862727,"vY0":-126.23870068184074,"vZ0":-7.189284015746494,"x":183.77,"y":234.38,"x0":1.790138391391333,"y0":50.00428152899883,"z0":5.364232209248497,"aX":4.951236969637557},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":-3.2,"spinRate":1401,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.43493216213091834,"extension":6.440526798865399},"index":1,"playId":"7e6f8ae0-9e5a-3599-8527-2e4bdbb27b40","pitchNumber":2,"startTime":"2026-07-01T19:57:10.526Z","endTime":"2026-07-01T19:57:14.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kyle Hart. Miguel Amaya to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"7e6f8ae0-9e5a-3599-8527-2e4bdbb27b40","startTime":"2026-07-01T19:57:24.494Z","endTime":"2026-07-01T19:57:49.368Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73548472097939,"aZ":-21.977477054999763,"pfxX":-0.9658198303291812,"pfxZ":5.499213652467851,"pX":-0.1165653790351416,"pZ":2.33153544635341,"vX0":-5.4259332354456395,"vY0":-134.89340222934095,"vZ0":-4.372476527322178,"x":121.44,"y":175.83,"x0":2.041490459059687,"y0":50.00045171652037,"z0":5.511317545560034,"aX":-1.7895557969060678},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":2.9,"spinRate":2468,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.40514075522235427,"extension":6.300063583065686},"hitData":{"launchSpeed":82.3,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":154.12}},"index":3,"playId":"480d0d4a-432d-3465-8e62-819ffb064070","pitchNumber":3,"startTime":"2026-07-01T19:57:49.368Z","endTime":"2026-07-01T19:58:02.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T19:58:02.971Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (19) on a fly ball to right field. Miguel Amaya scores. Dansby Swanson scores.","rbi":3,"awayScore":2,"homeScore":13,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:59:11.707Z","endTime":"2026-07-01T20:01:10.584Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":606996,"link":"/api/v1/people/606996"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":606996,"link":"/api/v1/people/606996"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":606996,"link":"/api/v1/people/606996"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":"c363ed3b-3946-48b6-925d-d1bcc990422e","startTime":"2026-07-01T19:59:11.707Z","endTime":"2026-07-01T19:59:16.707Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.756675015709224,"aZ":-15.316902668411657,"pfxX":6.045496562474041,"pfxZ":8.711814659754449,"pX":0.1355758659313665,"pZ":3.1964058286798345,"vX0":-7.07683952665975,"vY0":-137.9915381007166,"vZ0":-3.6395895869364225,"x":111.83,"y":152.48,"x0":1.9439294693988787,"y0":50.000470680789114,"z0":5.559581982439976,"aX":11.695741776738888},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":-9.5,"spinRate":2240,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.3964132509517291,"extension":6.359700768245412},"index":1,"playId":"e1f4b511-47b9-3f98-b343-374c41c95ce6","pitchNumber":1,"startTime":"2026-07-01T19:59:29.762Z","endTime":"2026-07-01T19:59:33.186Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513785260203345,"aZ":-22.580134751172455,"pfxX":10.609921644697856,"pfxZ":4.925892802924337,"pX":0.00604469379861387,"pZ":2.128887433525594,"vX0":-8.6215683229125,"vY0":-138.5905900255789,"vZ0":-5.031339205041125,"x":116.77,"y":181.3,"x0":1.776296111465102,"y0":50.00442495912895,"z0":5.472781867529051,"aX":20.674092575800877},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":-17.5,"spinRate":2189,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.3949711431840468,"extension":6.524337404279493},"index":2,"playId":"30576e05-5eef-3eb5-be23-c9790e8c06fa","pitchNumber":2,"startTime":"2026-07-01T19:59:48.188Z","endTime":"2026-07-01T19:59:52.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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.395838309839668,"aZ":-12.520463040573334,"pfxX":5.056998348137245,"pfxZ":9.9580004452172,"pX":-1.3618328904208603,"pZ":1.1233662629369177,"vX0":-10.313700355487919,"vY0":-139.383590052255,"vZ0":-9.448346395906887,"x":168.91,"y":208.45,"x0":1.7240643564716467,"y0":50.002906323214155,"z0":5.377053593203445,"aX":9.98162728390396},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":-7.1,"spinRate":2305,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.3924876749179913,"extension":6.549155252403077},"index":3,"playId":"094d5ac0-c4e1-3598-ba5a-9d616d3dbcc0","pitchNumber":3,"startTime":"2026-07-01T20:00:16.188Z","endTime":"2026-07-01T20:00:19.487Z","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":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.855796344030143,"aZ":-32.56702618274877,"pfxX":-9.133393307729005,"pfxZ":-0.26112469901327984,"pX":-0.28136193339653753,"pZ":2.4217090505148953,"vX0":-3.5370969794794993,"vY0":-122.33941206602184,"vZ0":-0.8187986301696577,"x":127.72,"y":173.39,"x0":2.3728874461713203,"y0":50.00249564887463,"z0":5.570987576522656,"aX":-13.738296074917471},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":17.4,"spinRate":2737,"spinDirection":300},"zone":4,"typeConfidence":2.0,"plateTime":0.4490213349187724,"extension":6.105887531982395},"hitData":{"launchSpeed":100.4,"launchAngle":38.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.48,"coordY":84.16}},"index":4,"playId":"a2826961-8c9a-31e5-9c67-13646b1e5083","pitchNumber":4,"startTime":"2026-07-01T20:00:36.352Z","endTime":"2026-07-01T20:01:10.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:01:10.584Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out sharply to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":13,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T20:01:26.743Z","endTime":"2026-07-01T20:02:16.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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(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":94.9,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359109630893172,"aZ":-23.13501765821345,"pfxX":10.664995852950494,"pfxZ":4.666035050942823,"pX":0.5020798575411032,"pZ":1.3823748676940542,"vX0":-7.818900798077592,"vY0":-137.96664271050605,"vZ0":-6.451907452395873,"x":97.86,"y":201.46,"x0":1.9805787653054538,"y0":50.002830118570735,"z0":5.299909365081419,"aX":20.655878049472847},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":-17.8,"spinRate":2254,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.39630381965213335,"extension":6.431662913377045},"index":0,"playId":"05480709-e4e8-3f28-aa4d-e2eb7adf266a","pitchNumber":1,"startTime":"2026-07-01T20:01:34.362Z","endTime":"2026-07-01T20:01:39.140Z","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":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.612115853881914,"aZ":-22.45607427624539,"pfxX":11.578902585744801,"pfxZ":4.955497444879671,"pX":0.1997232584984683,"pZ":1.3274470816139259,"vX0":-8.94323154324276,"vY0":-138.82260127897845,"vZ0":-7.014860151358498,"x":109.39,"y":202.94,"x0":1.9505601460915307,"y0":50.00347101144246,"z0":5.370292895690229,"aX":22.71455158361554},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":-19.2,"spinRate":2316,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.3937797640959575,"extension":6.411676447904798},"index":1,"playId":"c50b9cb2-7cc1-382a-a38a-11331de2ec46","pitchNumber":2,"startTime":"2026-07-01T20:01:51.084Z","endTime":"2026-07-01T20:01:54.739Z","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":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.915532852039004,"aZ":-23.3936065914067,"pfxX":1.5908380060088243,"pfxZ":4.779986741630135,"pX":-0.216714488196354,"pZ":2.0589793215720946,"vX0":-6.623453551238676,"vY0":-134.15009879135422,"vZ0":-4.807398837007362,"x":125.26,"y":183.19,"x0":2.0692683331694286,"y0":50.00191579260641,"z0":5.525293411133623,"aX":2.9222311335970397},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":-1.6,"spinRate":2379,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.40708291119152573,"extension":6.246276303299703},"hitData":{"launchSpeed":103.4,"launchAngle":19.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":52.15,"coordY":94.49}},"index":2,"playId":"d603b843-fd3c-33ab-a4ce-d03cbb43e388","pitchNumber":3,"startTime":"2026-07-01T20:02:06.704Z","endTime":"2026-07-01T20:02:16.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:02:16.560Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Busch lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":2,"homeScore":13,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T20:02:27.648Z","endTime":"2026-07-01T20:03:43.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":94.9,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.508616052284008,"aZ":-16.014965559926598,"pfxX":4.624087577236199,"pfxZ":8.401334366287358,"pX":0.7305794313586857,"pZ":1.8646056595567297,"vX0":-5.497949849039474,"vY0":-137.99152097918113,"vZ0":-6.676754110737345,"x":89.15,"y":188.44,"x0":2.1506457654557973,"y0":50.00071780497377,"z0":5.399769998713313,"aX":8.891881221649522},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":-7.2,"spinRate":2260,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.39735216701605625,"extension":6.363556988018693},"index":0,"playId":"2ee0b57e-452f-3254-84fd-e2a5663cd0c0","pitchNumber":1,"startTime":"2026-07-01T20:02:40.035Z","endTime":"2026-07-01T20:02:44.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451405393592843,"aZ":-32.07477773744139,"pfxX":-9.688665392815635,"pfxZ":0.06320096330825553,"pX":-1.5014790692886564,"pZ":1.4417612404508926,"vX0":-6.2469886031933015,"vY0":-122.18134702811442,"vZ0":-2.9884881945808965,"x":174.23,"y":199.85,"x0":2.3560946017690414,"y0":50.00069449377934,"z0":5.466996759821381,"aX":-14.490110096459798},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":19.1,"spinRate":2743,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.45011216161860146,"extension":6.091426746780801},"index":1,"playId":"04c7f604-2a7b-35ca-bb9e-30701925b90a","pitchNumber":2,"startTime":"2026-07-01T20:03:18.662Z","endTime":"2026-07-01T20:03:22.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457788747108854,"aZ":-16.832835881099417,"pfxX":5.257301013865318,"pfxZ":7.799694927206782,"pX":0.3438968585557796,"pZ":1.8943583366564842,"vX0":-6.39278716456343,"vY0":-138.94766307373547,"vZ0":-6.419939906611718,"x":103.89,"y":187.63,"x0":1.9851800642192254,"y0":50.0008058790641,"z0":5.342330392682051,"aX":10.33805833576449},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":2343,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.3933317487110197,"extension":6.4394286290340625},"hitData":{"launchSpeed":86.7,"launchAngle":25.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.68,"coordY":75.39}},"index":2,"playId":"eab8cc76-2e63-3d01-8798-608d86796a0d","pitchNumber":3,"startTime":"2026-07-01T20:03:36.384Z","endTime":"2026-07-01T20:03:43.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:03:43.729Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rodolfo Durán flies out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":13,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T20:05:59.069Z","endTime":"2026-07-01T20:06:39.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Thornton replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:05:15.147Z","endTime":"2026-07-01T20:05:47.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T20:05:47.774Z","endTime":"2026-07-01T20:06:01.433Z","isPitch":false,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"}},{"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.6,"endSpeed":85.3,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29453534872064,"aZ":-24.280650984510192,"pfxX":1.4968113103437553,"pfxZ":4.320482952698964,"pX":1.220305292230282,"pZ":2.3392628620865055,"vX0":8.358087047624258,"vY0":-133.25735217936477,"vZ0":-3.4625964869751256,"x":70.48,"y":175.62,"x0":-2.130746433966546,"y0":50.003585816634654,"z0":5.3775518713295005,"aX":2.735463133734662},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":-4.2,"spinRate":2701,"spinDirection":187},"zone":14,"typeConfidence":0.94,"plateTime":0.40850556680542205,"extension":6.096125794222269},"index":2,"playId":"da12d5b0-e830-3a7d-94f7-418024b36463","pitchNumber":1,"startTime":"2026-07-01T20:06:01.433Z","endTime":"2026-07-01T20:06:05.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060675923728294,"aZ":-15.188100872435768,"pfxX":-3.5509433763487452,"pfxZ":8.638423152125878,"pX":0.11045840850450069,"pZ":2.8027249444181366,"vX0":7.560303631999516,"vY0":-138.64082346293077,"vZ0":-4.0578642252537875,"x":112.79,"y":163.11,"x0":-2.1781782231211473,"y0":50.00434202256711,"z0":5.284486130011034,"aX":-6.984479894721757},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":5.0,"spinRate":2422,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.3935633718484759,"extension":6.0720085626744345},"index":3,"playId":"60a10523-7058-33f8-ba04-c2449a5d13b0","pitchNumber":2,"startTime":"2026-07-01T20:06:14.954Z","endTime":"2026-07-01T20:06:17.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522152271251535,"aZ":-22.89320844079177,"pfxX":0.30767180000258654,"pfxZ":5.024200304050867,"pX":0.07310166760654543,"pZ":2.6739143318178358,"vX0":6.429404455638386,"vY0":-133.95334147182786,"vZ0":-2.707829695257391,"x":114.21,"y":166.58,"x0":-2.3819283639525115,"y0":50.002068648224174,"z0":5.3059529528511655,"aX":0.5668801595014556},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-1.7,"spinRate":2688,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.4063744786152106,"extension":6.142568933903089},"hitData":{"launchSpeed":86.1,"launchAngle":56.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.49,"coordY":111.5}},"index":4,"playId":"8e28dff1-6edb-3dc7-b5b9-cb91c1d20665","pitchNumber":3,"startTime":"2026-07-01T20:06:29.715Z","endTime":"2026-07-01T20:06:39.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:06:39.556Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sung-Mun Song flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":13,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T20:06:45.022Z","endTime":"2026-07-01T20:07:26.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59406132247406,"aZ":-32.69243086389733,"pfxX":5.8826662192344426,"pfxZ":-0.3590823916948711,"pX":0.4922526816228371,"pZ":1.9628131710553978,"vX0":5.452504314464219,"vY0":-118.86004005135906,"vZ0":-0.6699582122855606,"x":98.24,"y":185.78,"x0":-2.5871872106515315,"y0":50.00338962364949,"z0":5.190731075176332,"aX":8.501637364259919},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.6,"breakHorizontal":-11.9,"spinRate":2931,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.459034792826583,"extension":5.978547281300099},"index":0,"playId":"38f159ea-2435-3d96-8284-ddf1ecf09970","pitchNumber":1,"startTime":"2026-07-01T20:07:03.264Z","endTime":"2026-07-01T20:07:07.103Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.730254262557825,"aZ":-42.856647634124144,"pfxX":4.994616392210393,"pfxZ":-7.344237296637946,"pX":-0.25873212223209147,"pZ":2.421149651307219,"vX0":3.7823201915297284,"vY0":-119.45780899901966,"vZ0":1.5198343528458054,"x":126.86,"y":173.41,"x0":-2.508299105093656,"y0":50.00463028078354,"z0":5.611934922778533,"aX":7.261762642827447},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.7,"breakHorizontal":-10.0,"spinRate":3139,"spinDirection":41},"zone":5,"typeConfidence":0.87,"plateTime":0.45746380837219736,"extension":6.07960294187529},"hitData":{"launchSpeed":85.4,"launchAngle":42.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.03,"coordY":106.34}},"index":1,"playId":"78057bb3-aea7-38db-9927-88e0790051b9","pitchNumber":2,"startTime":"2026-07-01T20:07:17.793Z","endTime":"2026-07-01T20:07:26.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:07:26.332Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Fernando Tatis Jr. pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":13,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T20:07:28.596Z","endTime":"2026-07-01T20:08:01.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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":"Pop Out","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":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69868025842144,"aZ":-25.123333916823732,"pfxX":2.5208761043103345,"pfxZ":3.862469952352093,"pX":0.7067951784872356,"pZ":2.1580616432225144,"vX0":6.7464499917021135,"vY0":-133.73242772412175,"vZ0":-3.8080029406081284,"x":90.06,"y":180.51,"x0":-2.1681725456890533,"y0":50.003128102671766,"z0":5.386013753944808,"aX":4.601635118692334},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-5.9,"spinRate":2720,"spinDirection":188},"zone":9,"typeConfidence":0.95,"plateTime":0.4083403843063489,"extension":6.144184805457425},"hitData":{"launchSpeed":72.5,"launchAngle":60.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":162.75,"coordY":146.81}},"index":0,"playId":"b4bfb8b0-526b-3d10-8fb7-681bde6735d5","pitchNumber":1,"startTime":"2026-07-01T20:07:52.098Z","endTime":"2026-07-01T20:08:01.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:08:01.613Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":2,"homeScore":13,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T20:10:09.032Z","endTime":"2026-07-01T20:11:24.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jase Bowen replaces right fielder Fernando Tatis Jr., batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:09:36.035Z","endTime":"2026-07-01T20:10:11.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155993216564752,"aZ":-22.676113980976343,"pfxX":11.214624528467269,"pfxZ":5.215576875729854,"pX":-1.0452813317364318,"pZ":0.936999129975554,"vX0":-11.80508778980642,"vY0":-134.34376498854658,"vZ0":-7.505870627147155,"x":156.84,"y":213.48,"x0":1.9569585188670573,"y0":50.00237705156082,"z0":5.38867990442432,"aX":20.419953425775233},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":-17.6,"spinRate":2213,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.40831319171244385,"extension":6.479569016514681},"index":1,"playId":"9a6dda02-38f3-3f90-a90e-2d35174714d0","pitchNumber":1,"startTime":"2026-07-01T20:10:11.335Z","endTime":"2026-07-01T20:10:15.214Z","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":85.7,"endSpeed":78.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292773969617304,"aZ":-31.835437114757102,"pfxX":-3.9293393937016696,"pfxZ":0.2150423171446887,"pX":-0.6850132555049678,"pZ":1.5508965570721662,"vX0":-6.141680579824137,"vY0":-124.57416989000434,"vZ0":-3.050641108483231,"x":143.11,"y":196.91,"x0":2.336057260534174,"y0":50.00028663721888,"z0":5.46125354669025,"aX":-6.0874764880898535},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":8.8,"spinRate":2679,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4420464444501686,"extension":6.13955322947506},"index":2,"playId":"8ee4ad42-ac48-35a2-84d2-4842b1051ad5","pitchNumber":2,"startTime":"2026-07-01T20:10:26.747Z","endTime":"2026-07-01T20:10:32.032Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483061123797192,"aZ":-22.179384901972558,"pfxX":1.742651132857051,"pfxZ":5.710836718048039,"pX":0.7395166690049064,"pZ":2.3183616217259617,"vX0":-4.2630732877257635,"vY0":-131.5750446209554,"vZ0":-4.140441295164661,"x":88.81,"y":176.18,"x0":2.155857643775456,"y0":50.00167605271724,"z0":5.560376437969177,"aX":3.0494241437664495},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-2.2,"spinRate":2384,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.41663777801781965,"extension":6.211175064158032},"index":3,"playId":"30919650-2ac1-3c14-9356-9e5c70a0bc8d","pitchNumber":3,"startTime":"2026-07-01T20:10:42.741Z","endTime":"2026-07-01T20:10:46.094Z","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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695884657262628,"aZ":-21.14903725696164,"pfxX":10.577993739472728,"pfxZ":5.81372288017347,"pX":0.1406760648744959,"pZ":2.077962670262717,"vX0":-8.45784077808665,"vY0":-136.96169151899247,"vZ0":-5.1929295476350195,"x":111.64,"y":182.68,"x0":1.896866167661281,"y0":50.00427475440866,"z0":5.448094260401875,"aX":20.06645799269406},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":-17.4,"spinRate":2290,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.40015295266319484,"extension":6.2975617369970625},"index":4,"playId":"4ef4772f-df32-31a7-9e5e-253200b3c043","pitchNumber":4,"startTime":"2026-07-01T20:10:58.722Z","endTime":"2026-07-01T20:11:02.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089643022611828,"aZ":-23.45779307040654,"pfxX":9.288963065495508,"pfxZ":4.522920045256653,"pX":-0.7927193500322683,"pZ":2.712828904033024,"vX0":-10.4568227705776,"vY0":-136.9323193079178,"vZ0":-3.157165321842055,"x":147.22,"y":165.53,"x0":1.842409060689504,"y0":50.00142481885113,"z0":5.459278200904209,"aX":17.897035470036688},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":-15.0,"spinRate":2239,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.3977884536421663,"extension":6.414610665298271},"index":5,"playId":"67441e4d-ce67-3f37-bb33-1d78c482749b","pitchNumber":5,"startTime":"2026-07-01T20:11:19.702Z","endTime":"2026-07-01T20:11:24.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:11:24.593Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":2,"homeScore":13,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T20:11:26.704Z","endTime":"2026-07-01T20:13:49.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":92.2,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677990007502103,"aZ":-22.217241148551697,"pfxX":1.1130657091041645,"pfxZ":5.3549030605509085,"pX":1.1026397960948073,"pZ":2.4644750730228515,"vX0":-2.921025883537974,"vY0":-134.40423993372426,"vZ0":-4.031175914083585,"x":74.97,"y":172.24,"x0":2.0511399129060606,"y0":50.00384148944053,"z0":5.530354664607852,"aX":2.070268068300995},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":-1.6,"spinRate":2399,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4050249106153667,"extension":6.2968394357811635},"index":0,"playId":"921a7992-cd38-3f0a-9ee6-2c90245fcb96","pitchNumber":1,"startTime":"2026-07-01T20:11:50.440Z","endTime":"2026-07-01T20:11:53.767Z","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":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643332257376453,"aZ":-23.34869256643749,"pfxX":9.21351165469119,"pfxZ":4.585314275353067,"pX":1.377876279250303,"pZ":2.7668514440528966,"vX0":-4.651145553433366,"vY0":-137.22898613402137,"vZ0":-3.276450207121017,"x":64.48,"y":164.08,"x0":1.8889242145758844,"y0":50.00448392646164,"z0":5.549471004347845,"aX":17.742654025737366},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-15.8,"spinRate":2258,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.39767802122441065,"extension":6.280160326387606},"index":1,"playId":"10066d59-d9f4-3b73-8c58-dfbb58fa3082","pitchNumber":2,"startTime":"2026-07-01T20:12:07.609Z","endTime":"2026-07-01T20:12:10.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.792216894907966,"aZ":-18.250886800474944,"pfxX":5.884516027159257,"pfxZ":7.3493783981412815,"pX":-0.3213600601776733,"pZ":4.006863688329701,"vX0":-7.912901368235911,"vY0":-136.26736087864975,"vZ0":-0.9152049429554174,"x":129.25,"y":130.59,"x0":1.8452960960953444,"y0":50.00530862134118,"z0":5.598876564152583,"aX":11.153198774812159},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":-9.1,"spinRate":2237,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4007704660952398,"extension":6.371068793247874},"index":2,"playId":"40f75d9c-91f5-3167-ab25-b9739893fcfa","pitchNumber":3,"startTime":"2026-07-01T20:12:29.774Z","endTime":"2026-07-01T20:12:32.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05017592043349,"aZ":-19.556378480801452,"pfxX":7.869413562770691,"pfxZ":6.822347289928242,"pX":0.20083002989186444,"pZ":2.7055817505163517,"vX0":-7.358129914914988,"vY0":-134.59856598148656,"vZ0":-3.7211366696186428,"x":109.34,"y":165.73,"x0":1.9371474418702221,"y0":50.00297093922732,"z0":5.477209108707834,"aX":14.553970525807987},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.9,"breakHorizontal":-12.8,"spinRate":2222,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4057180513889236,"extension":6.442195535317043},"index":3,"playId":"ff96426c-a65c-33f5-bb2f-a6a17222f54b","pitchNumber":4,"startTime":"2026-07-01T20:12:46.693Z","endTime":"2026-07-01T20:12:50.216Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.285191500874642,"aZ":-26.623032448845596,"pfxX":-1.2470453854606822,"pfxZ":3.2342836874094765,"pX":-0.25981361710261347,"pZ":3.3966518144690885,"vX0":-5.318207279414506,"vY0":-129.48971233819077,"vZ0":-0.6067450013171527,"x":126.9,"y":147.07,"x0":1.9735954361976409,"y0":50.00375505924097,"z0":5.6515958638915995,"aX":-2.139793046628973},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":3.4,"spinRate":2373,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4212475282469712,"extension":6.305944734093047},"index":4,"playId":"3633db64-cbbf-375f-a98f-52dba43465be","pitchNumber":5,"startTime":"2026-07-01T20:13:04.381Z","endTime":"2026-07-01T20:13:08.752Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.127252819735762,"aZ":-15.923860464378064,"pfxX":5.017596428368897,"pfxZ":8.61259633308449,"pX":0.0801916851749554,"pZ":2.3089386204171993,"vX0":-6.406536404635954,"vY0":-136.29250160044057,"vZ0":-5.433234277579313,"x":113.94,"y":176.44,"x0":1.806120905951294,"y0":50.0034527633402,"z0":5.422869007380666,"aX":9.468294559705965},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-7.8,"spinRate":2233,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.40141707166378193,"extension":6.5053460069655324},"index":5,"playId":"030d68b2-df7f-3221-887a-197073adefe2","pitchNumber":6,"startTime":"2026-07-01T20:13:24.718Z","endTime":"2026-07-01T20:13:28.558Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84761688321954,"aZ":-30.479418526310468,"pfxX":-7.360183854788113,"pfxZ":1.1302032748055009,"pX":1.4063151047620126,"pZ":3.7887110192296016,"vX0":-0.038790076673691165,"vY0":-121.32920232421822,"vZ0":1.7936961617354363,"x":63.39,"y":136.48,"x0":2.379259424503845,"y0":50.00137387217317,"z0":5.688419972064851,"aX":-11.015668480314696},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":13.3,"spinRate":2488,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.45074898573185695,"extension":6.119729451940831},"index":6,"playId":"d43c4095-0f76-34d3-865a-8f938671a601","pitchNumber":7,"startTime":"2026-07-01T20:13:45.879Z","endTime":"2026-07-01T20:13:49.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:13:49.134Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":2,"homeScore":13,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T20:13:58.908Z","endTime":"2026-07-01T20:15:35.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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, 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":89.3,"endSpeed":81.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806668331089192,"aZ":-29.269570087729587,"pfxX":-0.5254395592589027,"pfxZ":1.6982991471786892,"pX":0.4156292139838367,"pZ":2.689232963997894,"vX0":-4.530651282005158,"vY0":-129.96482320415475,"vZ0":-1.64482743670634,"x":101.16,"y":166.17,"x0":2.251242422719539,"y0":50.00079687779675,"z0":5.558110869954868,"aX":-0.8954050890131532},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":1.9,"spinRate":2381,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4218159434083515,"extension":6.463227803908438},"index":0,"playId":"86eedab9-0c54-3aa6-989c-d5f85410549c","pitchNumber":1,"startTime":"2026-07-01T20:14:24.108Z","endTime":"2026-07-01T20:14:27.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54786630790157,"aZ":-35.36545583753333,"pfxX":4.711294967835564,"pfxZ":-2.024493138202522,"pX":1.0472381859411841,"pZ":1.488602613446644,"vX0":-4.176019268977527,"vY0":-125.03157152338429,"vZ0":-2.6235441429367743,"x":77.08,"y":198.59,"x0":2.131591776340622,"y0":50.004968099420665,"z0":5.4699975106884136,"aX":7.417928937056374},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.1,"breakHorizontal":-7.6,"spinRate":1004,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4390210859050825,"extension":6.5057175127895475},"index":1,"playId":"0e0bead5-b55f-3add-81aa-c6222c54fd51","pitchNumber":2,"startTime":"2026-07-01T20:14:44.485Z","endTime":"2026-07-01T20:14:48.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T20:14:54.020Z","endTime":"2026-07-01T20:15:09.222Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175026881949357,"aZ":-32.624657241111905,"pfxX":5.323350323913869,"pfxZ":-0.27741342002911473,"pX":1.071870337537627,"pZ":0.6286925965237178,"vX0":-4.148597378083567,"vY0":-126.79862255009854,"vZ0":-5.581885515772866,"x":76.14,"y":221.81,"x0":2.0383874171794045,"y0":50.004251589690696,"z0":5.465125737984033,"aX":8.660278676095079},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-8.6,"spinRate":989,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.43213558844689803,"extension":6.340190233974649},"index":3,"playId":"72ba8f77-a545-33ba-a9af-e46fa1e7c251","pitchNumber":3,"startTime":"2026-07-01T20:15:09.222Z","endTime":"2026-07-01T20:15:12.264Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70188617478849,"aZ":-24.113637650581587,"pfxX":8.437672196560932,"pfxZ":4.097380912234009,"pX":-0.05594358242870689,"pZ":3.320586495867266,"vX0":-7.995250402530689,"vY0":-138.16561912323425,"vZ0":-1.6378835829401095,"x":119.13,"y":149.12,"x0":1.7546167205647871,"y0":50.003924471353045,"z0":5.513890062861471,"aX":16.6021699628418},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":-14.0,"spinRate":2181,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.39378876445941113,"extension":6.3611977329572245},"index":4,"playId":"750fcfc4-f33d-3e48-8947-da660cbac694","pitchNumber":4,"startTime":"2026-07-01T20:15:32.897Z","endTime":"2026-07-01T20:15:35.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:15:35.962Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Conforto homers (7) on a line drive to left center field. Ian Happ scores.","rbi":2,"awayScore":2,"homeScore":15,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T20:15:47.286Z","endTime":"2026-07-01T20:17:04.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":606996,"link":"/api/v1/people/606996"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":606996,"link":"/api/v1/people/606996"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33351858596557,"aZ":-33.519138589035876,"pfxX":-6.477090127960236,"pfxZ":-0.8775138280845081,"pX":1.2880287803525643,"pZ":2.4301581415190907,"vX0":-1.1115230348467993,"vY0":-122.78481517116548,"vZ0":-0.5029326368154714,"x":67.9,"y":173.17,"x0":2.587829554270942,"y0":50.00200984386825,"z0":5.479221159271901,"aX":-9.931686150340964},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":12.0,"spinRate":2647,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.4453574289188551,"extension":6.067106637489654},"index":0,"playId":"df9cc71b-768f-3e04-bc2a-042a5259e7f6","pitchNumber":1,"startTime":"2026-07-01T20:16:02.881Z","endTime":"2026-07-01T20:16:06.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071285464847154,"aZ":-29.3780774186719,"pfxX":-7.303201640227607,"pfxZ":1.903935471818901,"pX":0.7954618325468861,"pZ":3.9805657106769448,"vX0":-1.6394117341133199,"vY0":-120.57828754136918,"vZ0":2.238185207844549,"x":86.68,"y":131.3,"x0":2.4332995370234776,"y0":50.001847493569,"z0":5.637449648410879,"aX":-10.722535412819743},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.3,"breakHorizontal":13.6,"spinRate":2664,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.454740014300961,"extension":6.090498420630355},"index":1,"playId":"161142a8-f26e-3f5f-b695-da7a5b73cb7f","pitchNumber":2,"startTime":"2026-07-01T20:16:19.923Z","endTime":"2026-07-01T20:16:23.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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.026398057193354,"aZ":-17.134296497408513,"pfxX":5.341044724568562,"pfxZ":7.792523660625654,"pX":-0.12282727065078726,"pZ":2.0355676382632995,"vX0":-7.6186041436571905,"vY0":-137.24971723645837,"vZ0":-5.744771895349694,"x":121.68,"y":183.82,"x0":1.9800478182015486,"y0":50.00471491627005,"z0":5.301157893541484,"aX":10.31147392697123},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":-8.3,"spinRate":2211,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.39729699664517426,"extension":6.53389862627583},"hitData":{"launchSpeed":106.4,"launchAngle":20.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":83.37,"coordY":49.76}},"index":2,"playId":"1cfcd9ff-b17c-38c9-80e9-af1f511a08e1","pitchNumber":3,"startTime":"2026-07-01T20:16:40.556Z","endTime":"2026-07-01T20:17:04.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:17:04.786Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya called out on strikes.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T20:17:15.266Z","endTime":"2026-07-01T20:18:55.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91070012291271,"aZ":-26.02857173354195,"pfxX":10.612641907853359,"pfxZ":3.161228256351169,"pX":1.2854180001535218,"pZ":2.4195600266856534,"vX0":-5.8804121707869434,"vY0":-138.50635203659803,"vZ0":-3.42292212882209,"x":68.0,"y":173.45,"x0":2.057205640295344,"y0":50.00037013067008,"z0":5.411653637927692,"aX":20.618392438420646},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":-18.0,"spinRate":2137,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.39544007166635753,"extension":6.4618211028112285},"index":0,"playId":"176605d3-c5af-3dc9-a676-a09f89cb7989","pitchNumber":1,"startTime":"2026-07-01T20:17:27.695Z","endTime":"2026-07-01T20:17:31.824Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.511532962018038,"aZ":-23.19776150243985,"pfxX":-0.7146085848932389,"pfxZ":5.029883517734085,"pX":0.7124634700467667,"pZ":3.1921343080408042,"vX0":-3.5408188027596323,"vY0":-132.10796011439717,"vZ0":-1.8436506117109392,"x":89.84,"y":152.59,"x0":2.1575963384866697,"y0":50.00521427886893,"z0":5.587333479304491,"aX":-1.275201733381409},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.0,"breakHorizontal":2.0,"spinRate":2350,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.41303034310703124,"extension":6.314041451732572},"index":1,"playId":"fc523b9b-8e3e-361e-80d6-8eb7a3695485","pitchNumber":2,"startTime":"2026-07-01T20:17:41.110Z","endTime":"2026-07-01T20:17:46.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967755190013193,"aZ":-24.3920716213079,"pfxX":10.74075392383714,"pfxZ":4.052370622226025,"pX":0.41127864686703086,"pZ":1.6417740280431476,"vX0":-7.611440309339835,"vY0":-137.39415130634993,"vZ0":-5.8606863999219465,"x":101.32,"y":194.45,"x0":1.8147282083180676,"y0":50.00571336574808,"z0":5.448512709076776,"aX":20.644420951117947},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":-18.0,"spinRate":2208,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.39786529434021345,"extension":6.364284749885118},"index":2,"playId":"3f302c63-244c-3c8a-874b-e918f7eeee3b","pitchNumber":3,"startTime":"2026-07-01T20:17:58.745Z","endTime":"2026-07-01T20:18:02.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4240681842033,"aZ":-29.8722608608314,"pfxX":-5.832732620814335,"pfxZ":1.5029113237682008,"pX":-0.5117327297132895,"pZ":1.4785975947334575,"vX0":-4.763492483992957,"vY0":-122.7546578253903,"vZ0":-3.3692028921775856,"x":136.51,"y":198.86,"x0":2.209069849946047,"y0":50.003147975597024,"z0":5.401691368563779,"aX":-8.93521121832978},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":11.6,"spinRate":2745,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4455486777994704,"extension":6.252090477640191},"index":3,"playId":"0e537c9b-dcb8-3616-b756-3b911c362f3a","pitchNumber":4,"startTime":"2026-07-01T20:18:16.169Z","endTime":"2026-07-01T20:18:20.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.403426419894263,"aZ":-20.755524214183783,"pfxX":8.670615270114919,"pfxZ":6.124094206067925,"pX":0.7169606510425351,"pZ":2.0934535876652007,"vX0":-5.9193004218673915,"vY0":-135.4133240012459,"vZ0":-5.036999939798979,"x":89.67,"y":182.26,"x0":1.8000462750803372,"y0":50.00346808506426,"z0":5.4213403443522035,"aX":16.17087462510551},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":-14.5,"spinRate":2100,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.403825293086689,"extension":6.396705125708317},"index":4,"playId":"aae57aeb-c33d-3902-ba62-1f3ec1fda197","pitchNumber":5,"startTime":"2026-07-01T20:18:31.503Z","endTime":"2026-07-01T20:18:34.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.169794590139066,"aZ":-23.823164676170013,"pfxX":10.139244593541894,"pfxZ":4.446052820343633,"pX":-0.5786599608760553,"pZ":2.400556344137647,"vX0":-10.178465021368565,"vY0":-135.56125300645908,"vZ0":-3.6437993692886765,"x":139.06,"y":173.96,"x0":1.8914609149375188,"y0":50.000900231142715,"z0":5.407908458085234,"aX":19.036768107090875},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":-16.4,"spinRate":2124,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4026834058537463,"extension":6.445067867589682},"index":5,"playId":"5377bbf9-f600-3fbb-bdbf-84b25fff8ca2","pitchNumber":6,"startTime":"2026-07-01T20:18:50.755Z","endTime":"2026-07-01T20:18:55.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:18:55.364Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T20:21:38.478Z","endTime":"2026-07-01T20:22:29.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Wicks replaces Trent Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:20:27.972Z","endTime":"2026-07-01T20:21:40.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696136,"link":"/api/v1/people/696136"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.018262732785892,"aZ":-32.97379004874674,"pfxX":-1.809651691176657,"pfxZ":-0.49959749336891957,"pX":1.4571385101644474,"pZ":1.7031577376134721,"vX0":-1.781336940409062,"vY0":-125.13909168774968,"vZ0":-3.918358073725698,"x":61.46,"y":192.79,"x0":2.4108903357813585,"y0":50.004298890570716,"z0":5.963441400175787,"aX":-2.8966867368397855},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":3.6,"spinRate":2430,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.43613369162980264,"extension":6.337295345720851},"index":1,"playId":"e5207e5c-1294-37d6-b2a4-9392432e13f5","pitchNumber":1,"startTime":"2026-07-01T20:21:40.769Z","endTime":"2026-07-01T20:21:44.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638297584915822,"aZ":-17.955792106789264,"pfxX":2.276977733303316,"pfxZ":7.526943030675101,"pX":0.895940697885354,"pZ":3.447737474359258,"vX0":-4.354318536672653,"vY0":-135.83917387196192,"vZ0":-3.340126597493001,"x":82.85,"y":145.69,"x0":2.215857353553616,"y0":50.00664011972888,"z0":5.924450341898588,"aX":4.3039403248404575},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":-3.4,"spinRate":2280,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.401512435607728,"extension":6.318018913450827},"index":2,"playId":"de7781f9-bba9-3b84-b1cc-05e881fef3bc","pitchNumber":2,"startTime":"2026-07-01T20:21:57.726Z","endTime":"2026-07-01T20:22:07.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.706878903791935,"aZ":-17.329121791545848,"pfxX":2.241961167923473,"pfxZ":7.854713279041317,"pX":0.4712501159945439,"pZ":2.192918663108711,"vX0":-5.274033602566795,"vY0":-135.42717316900874,"vZ0":-6.327470615406785,"x":99.04,"y":179.57,"x0":2.1375944259167596,"y0":50.00467387507888,"z0":5.737381211821582,"aX":4.23869269729943},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-3.1,"spinRate":2169,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.4017600572570421,"extension":6.448093825820257},"hitData":{"launchSpeed":93.0,"launchAngle":36.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.17,"coordY":84.1}},"index":3,"playId":"7e90f6e3-46dc-34ce-9846-2f085eac4a22","pitchNumber":3,"startTime":"2026-07-01T20:22:20.165Z","endTime":"2026-07-01T20:22:29.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:22:29.946Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T20:22:31.453Z","endTime":"2026-07-01T20:23:56.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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, 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.5,"endSpeed":80.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951143377713002,"aZ":-29.563509007373547,"pfxX":-1.0268129403282784,"pfxZ":1.580340733573955,"pX":0.710269507148621,"pZ":2.6534971987045424,"vX0":-4.008813269307258,"vY0":-127.46051433529837,"vZ0":-2.4028336062781426,"x":89.93,"y":167.14,"x0":2.4336461057157392,"y0":50.00450723289146,"z0":5.931052472772341,"aX":-1.697713983545326},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":2.8,"spinRate":2304,"spinDirection":269},"zone":6,"typeConfidence":2.0,"plateTime":0.42889722878546355,"extension":6.327236802687956},"index":0,"playId":"e0691227-8bfc-3caf-8692-8655e1543da2","pitchNumber":1,"startTime":"2026-07-01T20:22:56.773Z","endTime":"2026-07-01T20:23:00.667Z","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":83.3,"endSpeed":77.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85217760996873,"aZ":-25.90353822458142,"pfxX":8.124338693343148,"pfxZ":4.1968948037762495,"pX":1.3870465861336196,"pZ":1.0034677467287034,"vX0":-4.826133065537509,"vY0":-121.18683580639284,"vZ0":-5.692252657972366,"x":64.13,"y":211.69,"x0":2.3450426186061506,"y0":50.00059324394349,"z0":5.634651835242588,"aX":12.127851118140576},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":-13.7,"spinRate":1676,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4513271537997472,"extension":6.353847989909333},"index":1,"playId":"8fd75814-c8ff-35f9-9b70-196dcaac3c9c","pitchNumber":2,"startTime":"2026-07-01T20:23:13.824Z","endTime":"2026-07-01T20:23:17.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14878569866417,"aZ":-17.56510030199425,"pfxX":2.7996121356224792,"pfxZ":7.713357279037634,"pX":0.14835610208266675,"pZ":2.939669070451659,"vX0":-6.276492465749571,"vY0":-136.1095758719644,"vZ0":-4.496022716101498,"x":111.35,"y":159.41,"x0":2.1105584195324516,"y0":50.00475255128935,"z0":5.812737478554393,"aX":5.304358400648768},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-3.8,"spinRate":2144,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.4009259566510992,"extension":6.423454697291021},"index":2,"playId":"3ae20c27-053a-3e0d-aee3-b79870c3775d","pitchNumber":3,"startTime":"2026-07-01T20:23:31.564Z","endTime":"2026-07-01T20:23:34.599Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30586188367983,"aZ":-29.327292279554364,"pfxX":6.869884517579182,"pfxZ":1.9269553580523358,"pX":1.6145341418482941,"pZ":3.5750475535161854,"vX0":-4.0184480756490135,"vY0":-120.33434082302412,"vZ0":0.5012453434310347,"x":55.46,"y":142.25,"x0":2.405575808353809,"y0":50.005149761053275,"z0":5.94292692345577,"aX":10.17066712225726},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-11.6,"spinRate":1436,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.45354456540513155,"extension":6.271860920239556},"index":3,"playId":"0f4f0198-82fc-3650-9829-455a00f2383c","pitchNumber":4,"startTime":"2026-07-01T20:23:52.751Z","endTime":"2026-07-01T20:23:56.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:23:56.366Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T20:23:58.210Z","endTime":"2026-07-01T20:26:14.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[5],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30160321705534,"aZ":-20.52493928900267,"pfxX":1.622341151162186,"pfxZ":6.080541666266999,"pX":0.0026116037678296173,"pZ":3.1699122741498607,"vX0":-6.455607696855089,"vY0":-136.61716480436218,"vZ0":-3.4423412408873677,"x":116.9,"y":153.19,"x0":2.1716389306909836,"y0":50.00178609793268,"z0":5.834258284547708,"aX":3.108076419105784},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":-1.8,"spinRate":2092,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.3988660574287519,"extension":6.379535957743849},"index":0,"playId":"e8be3442-2950-3b2f-a57c-bbcab55b0d25","pitchNumber":1,"startTime":"2026-07-01T20:24:21.332Z","endTime":"2026-07-01T20:24:24.608Z","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":87.7,"endSpeed":81.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.139410048736462,"aZ":-32.201028592770314,"pfxX":-1.1125525414329633,"pfxZ":-0.014448831245253757,"pX":-0.11533117755656404,"pZ":1.108257295695676,"vX0":-5.53117741724339,"vY0":-127.6862185693893,"vZ0":-5.688880427007829,"x":121.4,"y":208.86,"x0":2.2123107390950727,"y0":50.004578695361296,"z0":5.8603818163021515,"aX":-1.860006853628654},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":3.1,"spinRate":2533,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4268907932887047,"extension":6.478952398864246},"index":1,"playId":"61486b4a-2de6-3b7b-bc66-50df9c5596f5","pitchNumber":2,"startTime":"2026-07-01T20:24:38.135Z","endTime":"2026-07-01T20:24:42.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T20:24:49.597Z","endTime":"2026-07-01T20:25:04.989Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00802902962871,"aZ":-29.723967623595076,"pfxX":6.676763529671669,"pfxZ":1.6505692846964841,"pX":1.562487131260613,"pZ":2.188724780506604,"vX0":-3.6437298370743343,"vY0":-120.4177577960286,"vZ0":-2.2684846267679575,"x":57.44,"y":179.68,"x0":2.2193559597933175,"y0":50.00321122967042,"z0":5.744927570447084,"aX":9.911919790279647},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.8,"breakHorizontal":-11.4,"spinRate":1443,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.45298633640057506,"extension":6.466869633820165},"index":3,"playId":"055b32cd-2adb-3fbb-9c41-45d97568c0d2","pitchNumber":3,"startTime":"2026-07-01T20:25:04.989Z","endTime":"2026-07-01T20:25:08.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21816122409818,"aZ":-29.41861155261962,"pfxX":-2.73692202499649,"pfxZ":1.695701721673455,"pX":-0.3775063985041593,"pZ":-0.8518604544714725,"vX0":-5.502260157676852,"vY0":-126.07358316120762,"vZ0":-10.42415662067334,"x":131.39,"y":261.78,"x0":2.180322626340786,"y0":50.00453539098021,"z0":5.673977089503536,"aX":-4.449608872448319},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":6.1,"spinRate":2506,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43279010496625503,"extension":6.528511927072153},"index":4,"playId":"afa526ba-d5d4-3c10-a05e-f58d27cb0e92","pitchNumber":4,"startTime":"2026-07-01T20:25:22.138Z","endTime":"2026-07-01T20:25:26.248Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-01T20:25:36.331Z","endTime":"2026-07-01T20:26:11.471Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27932816450369,"aZ":-26.37780193815438,"pfxX":6.274855522237997,"pfxZ":3.8071480355339835,"pX":0.9511470515006489,"pZ":1.2366117620174404,"vX0":-5.309343017139707,"vY0":-121.86068668957685,"vZ0":-5.325929514182872,"x":80.74,"y":205.39,"x0":2.330433131501018,"y0":50.00177282178367,"z0":5.69599825751467,"aX":9.549172293462147},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.0,"breakHorizontal":-10.3,"spinRate":1528,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4474358433026664,"extension":6.470144214021282},"index":6,"playId":"f5fa5ee0-f1c0-300c-9f12-611a1dfbcab8","pitchNumber":5,"startTime":"2026-07-01T20:26:11.471Z","endTime":"2026-07-01T20:26:14.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:26:14.856Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T20:28:52.809Z","endTime":"2026-07-01T20:29:29.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7],"actionIndex":[0,1,2,3,4,5],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Jase Bowen.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:28:47.403Z","endTime":"2026-07-01T20:28:47.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Defensive Substitution: Freddy Fermin replaces Manny Machado, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T20:28:47.427Z","endTime":"2026-07-01T20:28:47.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"description":"Defensive Substitution: Miguel Andujar replaces shortstop Xander Bogaerts, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T20:28:47.428Z","endTime":"2026-07-01T20:28:47.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"description":"Defensive Substitution: Samad Taylor replaces center fielder Jackson Merrill, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-01T20:28:47.429Z","endTime":"2026-07-01T20:28:47.430Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"description":"Defensive switch from third base to shortstop for Sung-Mun Song.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-01T20:28:47.430Z","endTime":"2026-07-01T20:28:47.431Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Rodolfo Durán replaces Kyle Hart, batting 8th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-07-01T20:28:47.431Z","endTime":"2026-07-01T20:28:54.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"800"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.1,"endSpeed":67.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.290756426375868,"aZ":-24.1411938584737,"pfxX":-6.285868374286115,"pfxZ":6.949425986561911,"pX":-2.1387664729966898,"pZ":3.5481249853262766,"vX0":1.8366293088992791,"vY0":-106.53339049239986,"vZ0":1.627471340676259,"x":198.52,"y":142.98,"x0":-2.1924261109021663,"y0":50.003294755971254,"z0":5.4915041095671855,"aX":-7.268135333973913},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":13.3,"breakHorizontal":10.9,"spinRate":1710,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.5129739761567405,"extension":4.26326322559028},"index":6,"playId":"9f2118be-3f46-3112-b4b1-e238be70eb1e","pitchNumber":1,"startTime":"2026-07-01T20:28:54.939Z","endTime":"2026-07-01T20:28:59.844Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.9,"endSpeed":65.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.042444895111913,"aZ":-23.3853241274782,"pfxX":-5.975451835587663,"pfxZ":8.09367653227125,"pX":0.2091008762749341,"pZ":2.0452732785487693,"vX0":5.502554395538133,"vY0":-103.16843599321399,"vZ0":-1.14335888547315,"x":109.03,"y":183.56,"x0":-1.7075182498649397,"y0":50.000427080669546,"z0":5.407246300790605,"aX":-6.48567619789209},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":1678,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.5295027801419341,"extension":4.687565938413665},"hitData":{"launchSpeed":91.4,"launchAngle":36.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.88,"coordY":72.04}},"index":7,"playId":"f6547b97-6f12-3ec8-8cf0-bf69b69d1922","pitchNumber":2,"startTime":"2026-07-01T20:29:19.906Z","endTime":"2026-07-01T20:29:29.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:29:29.548Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Ramírez lines out to left fielder Gavin Sheets.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T20:29:50.713Z","endTime":"2026-07-01T20:30:33.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Pedro Ramírez replaces Pete Crow-Armstrong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T20:29:42.630Z","endTime":"2026-07-01T20:29:52.950Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.248250291827325,"aZ":-25.28710363029272,"pfxX":-6.680384029796773,"pfxZ":5.452093078992718,"pX":-0.9179648867312422,"pZ":2.6316711949644973,"vX0":4.386598086056514,"vY0":-111.44995225122311,"vZ0":0.18513739097568338,"x":151.99,"y":167.72,"x0":-2.0397294639697665,"y0":50.00221773255299,"z0":5.150215943889303,"aX":-8.438634075270597},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":10.2,"breakHorizontal":11.0,"spinRate":1919,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4906654614180468,"extension":4.800532327206621},"index":1,"playId":"7a69500c-6cc5-3ab5-bcbe-e062ab52ad1a","pitchNumber":1,"startTime":"2026-07-01T20:29:52.950Z","endTime":"2026-07-01T20:29:58.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":58.2,"endSpeed":53.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":11.415977700530146,"aZ":-27.37862984962773,"pfxX":-4.27828476369202,"pfxZ":6.606485840724462,"pX":0.2932744260664368,"pZ":2.369428874342455,"vX0":4.596951698667105,"vY0":-84.62046040828365,"vZ0":2.9825883197406853,"x":105.82,"y":174.81,"x0":-1.901171466088267,"y0":50.003777498858696,"z0":5.484945883862648,"aX":-3.106959746145464},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":13.6,"breakHorizontal":6.2,"spinRate":1554,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.6469846417584724,"extension":4.462245705248558},"index":2,"playId":"ba02240b-0921-3c64-af7c-d92e8cd94b6b","pitchNumber":2,"startTime":"2026-07-01T20:30:07.941Z","endTime":"2026-07-01T20:30:12.097Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":68.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.978330567314334,"aZ":-25.099270417627157,"pfxX":-6.4771964160101225,"pfxZ":6.011736893272873,"pX":-0.8318373346472407,"pZ":2.2020951577533023,"vX0":4.458885973670469,"vY0":-107.61336584152268,"vZ0":-0.10616449680968332,"x":148.71,"y":179.32,"x0":-2.085113086061555,"y0":50.00452920438982,"z0":5.023099413043833,"aX":-7.6279462429292115},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":11.2,"breakHorizontal":10.6,"spinRate":1849,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.5081986617407157,"extension":4.4454842641343},"hitData":{"launchSpeed":90.0,"launchAngle":25.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.68,"coordY":102.84}},"index":3,"playId":"5b45310e-92c3-3583-80cf-fdab0d51a39c","pitchNumber":3,"startTime":"2026-07-01T20:30:24.125Z","endTime":"2026-07-01T20:30:33.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:30:33.248Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Miguel Andujar to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":15,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T20:30:39.906Z","endTime":"2026-07-01T20:31:12.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.7,"endSpeed":67.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.768259562874135,"aZ":-23.460506838378446,"pfxX":-6.599374233349783,"pfxZ":7.680323367281156,"pX":-0.44452306262051233,"pZ":1.1253237641292357,"vX0":4.74846059208971,"vY0":-105.74132025497003,"vZ0":-2.4927213193872144,"x":133.94,"y":208.4,"x0":-1.8601533553503475,"y0":50.00108630089889,"z0":5.006844891896001,"aX":-7.484265042131731},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":1757,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.5176747717088954,"extension":4.4996908339178745},"index":0,"playId":"959c705d-827d-3e53-a8b6-b28f90d44135","pitchNumber":1,"startTime":"2026-07-01T20:30:54.452Z","endTime":"2026-07-01T20:30:58.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":47.2,"endSpeed":44.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.895624941374084,"aZ":-28.10025987617403,"pfxX":-2.6869473473259724,"pfxZ":8.505566267828279,"pX":0.5432433646016139,"pZ":2.6280891772588326,"vX0":3.1005347896462423,"vY0":-68.46148884929468,"vZ0":5.166667311555873,"x":96.29,"y":167.82,"x0":-1.3923323822733749,"y0":50.003049633428525,"z0":6.451661298607545,"aX":-1.2874895097123227},"breaks":{"breakAngle":2.4,"breakLength":22.8,"breakY":24.0,"breakVertical":-104.5,"breakVerticalInduced":18.2,"breakHorizontal":3.7,"spinRate":1202,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.7971971880484707,"extension":4.518519274972659},"hitData":{"launchSpeed":89.0,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":167.8}},"index":1,"playId":"c82c688e-3c2a-3f5b-b62e-82ecc2dd3f50","pitchNumber":2,"startTime":"2026-07-01T20:31:03.944Z","endTime":"2026-07-01T20:31:12.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:31:12.573Z","atBatIndex":68},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Samad Taylor triples (1) on a fly ball to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":15,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:33:28.700Z","endTime":"2026-07-01T20:33:46.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pedro Ramírez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:33:06.844Z","endTime":"2026-07-01T20:33:06.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Defensive Substitution: Kevin Alcántara replaces left fielder Ian Happ, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T20:33:06.872Z","endTime":"2026-07-01T20:33:06.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"description":"Defensive Substitution: Justin Dean replaces second baseman Nico Hoerner, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T20:33:06.873Z","endTime":"2026-07-01T20:33:31.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681909,"link":"/api/v1/people/681909"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905026719060054,"aZ":-15.181144449333352,"pfxX":2.410674466150301,"pfxZ":9.093431117480428,"pX":0.03334004646244463,"pZ":2.1314366507913607,"vX0":-6.868879378000186,"vY0":-135.21022740319896,"vZ0":-6.660889850395084,"x":115.73,"y":181.23,"x0":2.2830982714697456,"y0":50.004314025903234,"z0":5.674431418557729,"aX":4.506316050508357},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-3.0,"spinRate":2321,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.40366053879046726,"extension":6.3234768781338735},"hitData":{"launchSpeed":98.3,"launchAngle":26.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.87,"coordY":61.11}},"index":3,"playId":"c45bde87-7aca-3035-a430-c64d7ae2df6c","pitchNumber":1,"startTime":"2026-07-01T20:33:31.020Z","endTime":"2026-07-01T20:33:46.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:33:46.720Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to right fielder Seiya Suzuki. Samad Taylor scores.","rbi":1,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:33:54.500Z","endTime":"2026-07-01T20:34:28.927Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":696136,"link":"/api/v1/people/696136"},"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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98576151032549,"aZ":-30.61716664734408,"pfxX":-1.8816582590489341,"pfxZ":0.9639970938032292,"pX":0.12591856321316217,"pZ":1.4756900500943035,"vX0":-5.096837345956152,"vY0":-125.98431412700987,"vZ0":-4.786844204514788,"x":112.2,"y":198.94,"x0":2.4175168840598427,"y0":50.00158467376165,"z0":5.867683975852013,"aX":-3.031308430047166},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":4.6,"spinRate":2537,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.43434357823151615,"extension":6.328225527729492},"hitData":{"launchSpeed":94.0,"launchAngle":-5.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.24,"coordY":118.12}},"index":0,"playId":"d7917c58-4d43-37b2-bfbe-f06ae8708598","pitchNumber":1,"startTime":"2026-07-01T20:34:15.679Z","endTime":"2026-07-01T20:34:28.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:34:28.927Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to center fielder Justin Dean. Miguel Andujar to 2nd.","rbi":0,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:34:28.935Z","endTime":"2026-07-01T20:35:15.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681909,"link":"/api/v1/people/681909"},"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09663122091232,"aZ":-28.463839767705768,"pfxX":-2.4784768087678795,"pfxZ":2.366590848819812,"pX":-0.6925431171116222,"pZ":1.149268465363341,"vX0":-6.35738763467376,"vY0":-124.59954459853772,"vZ0":-5.784734431073052,"x":143.4,"y":207.75,"x0":2.218469965266687,"y0":50.001524656393286,"z0":5.866469634701643,"aX":-3.8766908712793655},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":6.0,"spinRate":2454,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4403638499986564,"extension":6.357562889047816},"index":0,"playId":"b52fae2f-fe50-3176-b6d1-f5400a68a637","pitchNumber":1,"startTime":"2026-07-01T20:34:49.626Z","endTime":"2026-07-01T20:34:53.111Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.371196278513676,"aZ":-15.544277228391914,"pfxX":0.6611867729492571,"pfxZ":8.927601540704774,"pX":-0.2771805043715169,"pZ":2.9524371100411995,"vX0":-6.399546785830554,"vY0":-135.56572964515985,"vZ0":-4.55026161369592,"x":127.57,"y":159.06,"x0":2.0272891152006722,"y0":50.00588966034808,"z0":5.736321592618737,"aX":1.2329674617195345},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":0.1,"spinRate":2182,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4038870017342626,"extension":6.394121976563072},"hitData":{"launchSpeed":98.1,"launchAngle":14.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":92.24,"coordY":80.67}},"index":1,"playId":"1b11cd1a-da9a-3f5d-9507-917fa2ac5cd4","pitchNumber":2,"startTime":"2026-07-01T20:35:05.908Z","endTime":"2026-07-01T20:35:15.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:35:15.752Z","atBatIndex":71},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rodolfo Durán grounds into a double play, second baseman Pedro Ramírez to shortstop Dansby Swanson to first baseman Michael Busch. Miguel Andujar to 3rd. Jake Cronenworth out at 2nd. Rodolfo Durán out at 1st.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:35:18.702Z","endTime":"2026-07-01T20:36:18.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5859902027346,"aZ":-25.81246076154653,"pfxX":6.377365834453226,"pfxZ":4.427297685144858,"pX":0.8296808492456068,"pZ":2.1265679169810774,"vX0":-5.348008254774919,"vY0":-118.73822198948702,"vZ0":-3.1355999856635166,"x":85.37,"y":181.36,"x0":2.276770916323319,"y0":50.000097068640855,"z0":5.799409484953715,"aX":9.154297251299049},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.6,"breakHorizontal":-10.3,"spinRate":1490,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.46033997405278226,"extension":6.342136070789091},"index":0,"playId":"5f61c2b1-5c72-334a-a479-304c7644284a","pitchNumber":1,"startTime":"2026-07-01T20:35:40.625Z","endTime":"2026-07-01T20:35:44.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3710384284862,"aZ":-24.23595191690571,"pfxX":6.325439602103991,"pfxZ":5.469786757466702,"pX":0.887326272029191,"pZ":0.9562291751243379,"vX0":-5.385100104243037,"vY0":-119.51436970755958,"vZ0":-5.995442123621071,"x":83.18,"y":212.96,"x0":2.344586658822765,"y0":50.002407761484335,"z0":5.665223514549078,"aX":9.178671369697767},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.8,"breakHorizontal":-10.2,"spinRate":1663,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.45774977952912366,"extension":6.2484096649351635},"index":1,"playId":"d6cc4c47-5789-3b4e-907a-f99b05cf5f9b","pitchNumber":2,"startTime":"2026-07-01T20:35:55.269Z","endTime":"2026-07-01T20:35:58.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662590683319014,"aZ":-23.214858251289346,"pfxX":9.48073627763905,"pfxZ":4.737304636468581,"pX":-0.4248067375403463,"pZ":2.4580383005483086,"vX0":-10.538158120238549,"vY0":-136.34765998710768,"vZ0":-4.397248856423817,"x":133.19,"y":172.41,"x0":2.2499104686627454,"y0":50.00320409308048,"z0":5.684156325071263,"aX":17.93482944498878},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":-15.1,"spinRate":2089,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4009911077124282,"extension":6.400357513780456},"hitData":{"launchSpeed":89.5,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":156.14}},"index":2,"playId":"3ce3170e-b334-3f93-9827-ce69f1a9a153","pitchNumber":3,"startTime":"2026-07-01T20:36:11.519Z","endTime":"2026-07-01T20:36:18.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:36:18.697Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sung-Mun Song grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:36:28.297Z","endTime":"2026-07-01T20:37:57.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.349637055966095,"aZ":-31.655714882615335,"pfxX":-1.6448596969541946,"pfxZ":0.3083342620962721,"pX":-0.42279787174805306,"pZ":1.8664043273659594,"vX0":-6.024759775426485,"vY0":-127.77990491948897,"vZ0":-3.9551807615086343,"x":133.12,"y":188.39,"x0":2.1639318101198586,"y0":50.0020726418719,"z0":5.878097085494537,"aX":-2.7636326843878654},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.0,"breakHorizontal":4.1,"spinRate":2515,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.42603692713847474,"extension":6.352104930711306},"index":0,"playId":"132cfdf2-bd23-3a3e-82c6-ed09cbab6545","pitchNumber":1,"startTime":"2026-07-01T20:36:46.066Z","endTime":"2026-07-01T20:36:49.076Z","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":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.549978188006417,"aZ":-32.28556971426821,"pfxX":-0.36518642067561424,"pfxZ":-0.07302478797796219,"pX":-0.0025228096892914833,"pZ":1.149784772428293,"vX0":-5.617546908258722,"vY0":-125.34982726437714,"vZ0":-5.160072380909003,"x":117.1,"y":207.74,"x0":2.3157577375946596,"y0":50.00181634177609,"z0":5.873763946839116,"aX":-0.5792591688513276},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":1.9,"spinRate":2621,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.4371102358485781,"extension":6.304709027737253},"index":1,"playId":"f96131dd-d04e-3514-8657-20681de44596","pitchNumber":2,"startTime":"2026-07-01T20:37:09.541Z","endTime":"2026-07-01T20:37:13.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.082204658199345,"aZ":-25.05011055326599,"pfxX":9.345352858914207,"pfxZ":4.84576282501428,"pX":-0.3647381782664697,"pZ":0.1147661356248016,"vX0":-8.607430898661567,"vY0":-120.15861023055872,"vZ0":-7.696344027500635,"x":130.9,"y":235.68,"x0":2.0402807557832845,"y0":50.00490362715104,"z0":5.567773608129362,"aX":13.742999604405586},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.2,"breakHorizontal":-15.0,"spinRate":1657,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.45488391095452085,"extension":6.345452852773179},"index":2,"playId":"baaa7b67-ae70-3951-816f-97d0ed6fa303","pitchNumber":3,"startTime":"2026-07-01T20:37:25.590Z","endTime":"2026-07-01T20:37:29.254Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764262620186315,"aZ":-32.546348409446104,"pfxX":-1.02040336687109,"pfxZ":-0.23160791957731508,"pX":-0.11145036390149157,"pZ":1.9671811461814654,"vX0":-5.557184762727201,"vY0":-126.06645887969125,"vZ0":-3.263457862123194,"x":121.25,"y":185.67,"x0":2.2545852154498904,"y0":50.004030695295334,"z0":5.907306791508786,"aX":-1.6400051818430164},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":3.1,"spinRate":2526,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4345780422488379,"extension":6.38567321867637},"hitData":{"launchSpeed":98.8,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.1,"coordY":149.05}},"index":3,"playId":"ba991311-739c-3b24-9ccf-e9867949f5f1","pitchNumber":4,"startTime":"2026-07-01T20:37:50.305Z","endTime":"2026-07-01T20:37:57.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:37:57.644Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to center fielder Jase Bowen.","rbi":0,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:39:46.791Z","endTime":"2026-07-01T20:40:24.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":62.6,"endSpeed":57.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":13.009678049440582,"aZ":-27.842083118488382,"pfxX":-7.412029352267785,"pfxZ":5.146983446412872,"pX":-0.7998340670024796,"pZ":2.0343419459940737,"vX0":3.869364050983903,"vY0":-91.01321954652691,"vZ0":2.2219944995506706,"x":147.49,"y":183.85,"x0":-1.9874718939965421,"y0":50.00214318308408,"z0":5.10111678240012,"aX":-6.235327207474748},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":10.4,"breakHorizontal":12.2,"spinRate":1618,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.6011800877055355,"extension":4.592080602833167},"index":0,"playId":"ecdb2407-37b5-377b-a262-bddb3e29aa2e","pitchNumber":1,"startTime":"2026-07-01T20:39:57.946Z","endTime":"2026-07-01T20:40:02.435Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.355795495088522,"aZ":-26.94687799923427,"pfxX":-8.029780660077527,"pfxZ":4.244183382602406,"pX":-0.3399864176303126,"pZ":2.6647866711875814,"vX0":5.68721997574179,"vY0":-110.16531049386296,"vZ0":1.4479674868862786,"x":129.96,"y":166.83,"x0":-1.9103043842667025,"y0":50.00008805069078,"z0":4.844900470679486,"aX":-9.880015928779326},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":8.4,"breakHorizontal":13.1,"spinRate":1899,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4969621382071794,"extension":4.7174549707611115},"hitData":{"launchSpeed":96.2,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.5,"coordY":104.43}},"index":1,"playId":"add70cbd-b88b-3a8a-bd1b-28736c4857fd","pitchNumber":2,"startTime":"2026-07-01T20:40:12.071Z","endTime":"2026-07-01T20:40:24.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:40:24.349Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (12) on a ground ball to left fielder Gavin Sheets. Michael Busch to 3rd.","rbi":0,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:40:25.478Z","endTime":"2026-07-01T20:41:07.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":53.2,"endSpeed":49.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.78606978404357,"aZ":-27.269620450468356,"pfxX":-5.453567107320725,"pfxZ":8.057031157908177,"pX":0.17902091051701818,"pZ":3.1460128526388154,"vX0":3.8294161830997586,"vY0":-77.1864180710187,"vZ0":4.601170622615411,"x":110.18,"y":153.84,"x0":-1.614987526353277,"y0":50.003077164749456,"z0":5.9652763250691985,"aX":-3.32079990996582},"breaks":{"breakAngle":6.0,"breakLength":18.0,"breakY":24.0,"breakVertical":-79.7,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":1407,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.7071469328708302,"extension":4.636530407326385},"index":0,"playId":"e0012dfd-5e7e-3eb8-bf71-7f05fa33a570","pitchNumber":1,"startTime":"2026-07-01T20:40:44.532Z","endTime":"2026-07-01T20:40:48.732Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":42.2,"endSpeed":40.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.329844321794283,"aZ":-29.231165079997197,"pfxX":-3.325148484452254,"pfxZ":7.8694456853526935,"pX":-0.6753985229212554,"pZ":1.4246136245214036,"vX0":1.513958891828714,"vY0":-60.91915497893006,"vZ0":5.772682814519571,"x":142.74,"y":200.32,"x0":-1.5059513462684306,"y0":50.00103925420978,"z0":6.769033666521854,"aX":-1.2419824499820025},"breaks":{"breakAngle":2.4,"breakLength":31.2,"breakY":24.0,"breakVertical":-138.5,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":1095,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.9012396448948619,"extension":4.401575557502979},"hitData":{"launchSpeed":90.4,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.44,"coordY":109.5}},"index":1,"playId":"45026ac9-a0f3-323a-8b16-d1d28ae9d277","pitchNumber":2,"startTime":"2026-07-01T20:40:54.825Z","endTime":"2026-07-01T20:41:07.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:41:07.586Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin Alcántara singles on a line drive to left fielder Gavin Sheets. Michael Busch scores. Seiya Suzuki to 3rd.","rbi":1,"awayScore":3,"homeScore":16,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:41:26.067Z","endTime":"2026-07-01T20:42:23.093Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":69.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.61321190953345,"aZ":-23.453884409569273,"pfxX":-7.453109994288039,"pfxZ":7.2413897129480835,"pX":1.1164661700291523,"pZ":1.5399272245642097,"vX0":8.036577435700085,"vY0":-108.5917094566458,"vZ0":-1.7674743132443562,"x":74.44,"y":197.2,"x0":-1.650471252879341,"y0":50.00063781447935,"z0":4.896614016509998,"aX":-8.970811114368175},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":1791,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.5028882304407767,"extension":4.676344071158657},"index":0,"playId":"a44afdd3-8bad-37fe-92ec-a47a95d14593","pitchNumber":1,"startTime":"2026-07-01T20:41:35.163Z","endTime":"2026-07-01T20:41:39.152Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.7,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.95436080197653,"aZ":-23.037451991878445,"pfxX":-7.386830856991271,"pfxZ":7.856826910393661,"pX":-0.08353723388138583,"pZ":1.8142930009122296,"vX0":5.757747976911699,"vY0":-106.98315081772454,"vZ0":-1.4428276437460497,"x":120.18,"y":189.79,"x0":-1.8462626712462156,"y0":50.0008840420007,"z0":5.0724956379993085,"aX":-8.586751764485587},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":1832,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.5113996738974569,"extension":4.772042328460105},"index":1,"playId":"8b07e7d7-bf30-35e7-af5e-6d3d87d11873","pitchNumber":2,"startTime":"2026-07-01T20:41:46.626Z","endTime":"2026-07-01T20:41:50.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.5,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.327361686287137,"aZ":-25.293347420023444,"pfxX":-8.28026163586156,"pfxZ":5.786933663699138,"pX":1.146333923475526,"pZ":1.670208973092465,"vX0":8.471074026841828,"vY0":-108.15619008741491,"vZ0":-1.2557881235615742,"x":73.3,"y":193.68,"x0":-1.7396785345310026,"y0":50.0000551978026,"z0":5.0243658148981165,"aX":-9.8384364559529},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":10.4,"breakHorizontal":12.8,"spinRate":1846,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.5058348282008023,"extension":4.617077135420262},"index":2,"playId":"861d8a9a-dc47-3ab1-9fd2-5411e44161dd","pitchNumber":3,"startTime":"2026-07-01T20:41:58.813Z","endTime":"2026-07-01T20:42:03.684Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":42.5,"endSpeed":40.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.633463935948207,"aZ":-28.903895453659967,"pfxX":-0.8881201179195704,"pfxZ":8.670768751359292,"pX":0.8005675247048788,"pZ":2.4398641313822442,"vX0":2.71169323230033,"vY0":-61.342217090114396,"vZ0":6.218335485796197,"x":86.48,"y":172.9,"x0":-1.332841527997903,"y0":50.00299538396239,"z0":7.219818230334763,"aX":-0.335160000024975},"breaks":{"breakAngle":0.0,"breakLength":30.0,"breakY":24.0,"breakVertical":-135.0,"breakVerticalInduced":20.0,"breakHorizontal":0.2,"spinRate":1119,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.8963340525645234,"extension":3.869418221536191},"hitData":{"launchSpeed":88.4,"launchAngle":14.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.8,"coordY":98.34}},"index":3,"playId":"c9a52bee-2922-3676-a753-8c868fee1e5b","pitchNumber":4,"startTime":"2026-07-01T20:42:09.250Z","endTime":"2026-07-01T20:42:23.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:42:23.093Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Dean walks. Kevin Alcántara to 2nd.","rbi":0,"awayScore":3,"homeScore":16,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:42:24.519Z","endTime":"2026-07-01T20:43:44.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"postOnSecond":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":66.6,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.226527472143474,"aZ":-22.9110296195651,"pfxX":-6.841856197230378,"pfxZ":8.2797165065303,"pX":0.2721350003002639,"pZ":1.3553808519695243,"vX0":5.956835256298388,"vY0":-104.93058549727564,"vZ0":-2.688314580968283,"x":106.63,"y":202.18,"x0":-1.7103079054774084,"y0":50.00273594472687,"z0":5.313872021159727,"aX":-7.6540988690434455},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":1760,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.5213680041227118,"extension":4.856786722434557},"index":0,"playId":"67fa1afc-f77c-31f8-87e4-563450617fe6","pitchNumber":1,"startTime":"2026-07-01T20:42:44.205Z","endTime":"2026-07-01T20:42:49.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.5,"endSpeed":66.9,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.116499652414998,"aZ":-22.660406985125235,"pfxX":-6.8023704218384,"pfxZ":8.414371693086085,"pX":1.2810927398949359,"pZ":1.621413501928551,"vX0":7.921587671780573,"vY0":-105.38735173203793,"vZ0":-1.673203641396594,"x":68.17,"y":195.0,"x0":-1.6343970168676667,"y0":50.0001834376928,"z0":5.031142927514636,"aX":-7.687271704070965},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":15.1,"breakHorizontal":10.3,"spinRate":1749,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.5187916890649302,"extension":4.885116641085805},"index":1,"playId":"9a5e6fa1-2f94-373e-88b8-015348503dd3","pitchNumber":2,"startTime":"2026-07-01T20:42:56.465Z","endTime":"2026-07-01T20:42:59.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":43.5,"endSpeed":40.6,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.561372834968774,"aZ":-28.991916780738315,"pfxX":-2.1674389341704607,"pfxZ":8.041607785894882,"pX":-0.11479639171174559,"pZ":3.7355406536417526,"vX0":1.815546213765978,"vY0":-62.600957916757324,"vZ0":7.4030273468428645,"x":121.38,"y":137.92,"x0":-1.3049461047235744,"y0":50.00066726500175,"z0":7.258125371630582,"aX":-0.8567042668223427},"breaks":{"breakAngle":1.2,"breakLength":28.8,"breakY":24.0,"breakVertical":-129.1,"breakVerticalInduced":19.2,"breakHorizontal":3.0,"spinRate":1150,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.8763276605809445,"extension":4.013910071347492},"index":2,"playId":"5a461545-8e9c-389c-9028-a3c6242455ef","pitchNumber":3,"startTime":"2026-07-01T20:43:08.153Z","endTime":"2026-07-01T20:43:12.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.5,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.410945682607654,"aZ":-26.173951270115925,"pfxX":-7.879397833315217,"pfxZ":5.061375904359635,"pX":0.16531465649107094,"pZ":1.2164075933282732,"vX0":6.358948963634102,"vY0":-108.07101124266254,"vZ0":-1.6597856693005428,"x":110.7,"y":205.94,"x0":-1.7881487952411734,"y0":50.00274262930559,"z0":4.8627119406995485,"aX":-9.34264230120297},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":9.0,"breakHorizontal":12.6,"spinRate":1745,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.5063496994085934,"extension":4.574232846611209},"index":3,"playId":"e5e4eebf-c8ce-3920-a058-5883b6f626bf","pitchNumber":4,"startTime":"2026-07-01T20:43:26.621Z","endTime":"2026-07-01T20:43:30.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":42.1,"endSpeed":39.4,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.123885736632406,"aZ":-29.55821493398551,"pfxX":-3.5877823178141357,"pfxZ":7.089887322607165,"pX":-1.3195915397716462,"pZ":3.936381910924787,"vX0":0.6978235886517744,"vY0":-60.441539058048804,"vZ0":8.278888534668642,"x":167.3,"y":132.5,"x0":-1.4396979378906483,"y0":50.00062865773969,"z0":7.40227975225426,"aX":-1.321624529538521},"breaks":{"breakAngle":2.4,"breakLength":31.2,"breakY":24.0,"breakVertical":-141.0,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":1086,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.9076835876935858,"extension":3.928567005705214},"index":4,"playId":"914cf3d3-6757-388f-9a62-4858c8c69ad5","pitchNumber":5,"startTime":"2026-07-01T20:43:38.892Z","endTime":"2026-07-01T20:43:44.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:43:44.028Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a ground ball to right fielder Samad Taylor. Seiya Suzuki scores. Kevin Alcántara to 3rd. Justin Dean to 2nd.","rbi":1,"awayScore":3,"homeScore":17,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:43:58.050Z","endTime":"2026-07-01T20:44:21.220Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"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_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":51.3,"endSpeed":47.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.048723218690558,"aZ":-28.058853995928846,"pfxX":-4.627096181899422,"pfxZ":7.341866117189854,"pX":0.033673670298429076,"pZ":3.1531223998100173,"vX0":3.289593385796718,"vY0":-74.44919199907244,"vZ0":4.768323392827262,"x":115.72,"y":153.65,"x0":-1.6047484574096822,"y0":50.00260984412448,"z0":6.408216656844637,"aX":-2.59401401183092},"breaks":{"breakAngle":4.8,"breakLength":20.4,"breakY":24.0,"breakVertical":-88.7,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":1293,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.7360691912322865,"extension":4.2246564659187475},"hitData":{"launchSpeed":95.2,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.81,"coordY":110.52}},"index":0,"playId":"5ecca09f-fbef-3393-814b-c7c143dcd9ed","pitchNumber":1,"startTime":"2026-07-01T20:44:08.160Z","endTime":"2026-07-01T20:44:21.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:44:21.220Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a fly ball to right fielder Samad Taylor. Kevin Alcántara scores. Justin Dean to 3rd. Michael Conforto to 2nd.","rbi":1,"awayScore":3,"homeScore":18,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:44:22.344Z","endTime":"2026-07-01T20:44:59.988Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"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_force","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.4,"endSpeed":64.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.62929247489827,"aZ":-24.030864007727796,"pfxX":-7.973702353475087,"pfxZ":7.650520674139225,"pX":-0.10080471586759454,"pZ":2.6819092384633416,"vX0":5.6265509409361965,"vY0":-102.43392952199568,"vZ0":0.9039667923207922,"x":120.84,"y":166.37,"x0":-1.8447932979097619,"y0":50.00353546115722,"z0":5.168738878916632,"aX":-8.489578677486282},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":14.5,"breakHorizontal":12.8,"spinRate":1768,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.5343459674628104,"extension":4.566520344968944},"hitData":{"launchSpeed":79.0,"launchAngle":56.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.22,"coordY":118.84}},"index":0,"playId":"d864e089-a5e7-3062-aba4-b224f6a36329","pitchNumber":1,"startTime":"2026-07-01T20:44:44.596Z","endTime":"2026-07-01T20:44:59.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:44:59.988Z","atBatIndex":79},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dansby Swanson hits a grand slam (16) to left center field. Justin Dean scores. Michael Conforto scores. Miguel Amaya scores.","rbi":4,"awayScore":3,"homeScore":22,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:45:06.769Z","endTime":"2026-07-01T20:45:55.296Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":43.1,"endSpeed":40.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.500835318055562,"aZ":-29.58574798425507,"pfxX":-2.7955199076846506,"pfxZ":6.544444600680068,"pX":-0.7281754352293217,"pZ":3.8711259310839066,"vX0":1.6702264502785709,"vY0":-62.06374627199372,"vZ0":8.08138996105176,"x":144.76,"y":134.26,"x0":-1.720538438047174,"y0":50.00074151275177,"z0":7.063116213175201,"aX":-1.1038520669492045},"breaks":{"breakAngle":2.4,"breakLength":30.0,"breakY":24.0,"breakVertical":-132.8,"breakVerticalInduced":16.1,"breakHorizontal":4.4,"spinRate":1148,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.8784485018407096,"extension":4.139116893928695},"hitData":{"launchSpeed":92.7,"launchAngle":34.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":79.12,"coordY":50.01}},"index":0,"playId":"0a56c914-68c4-3291-9a70-8ade04ea9cd6","pitchNumber":1,"startTime":"2026-07-01T20:45:27.841Z","endTime":"2026-07-01T20:45:55.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:45:55.296Z","atBatIndex":80},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Ramírez lines out to left fielder Gavin Sheets.","rbi":0,"awayScore":3,"homeScore":22,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:46:12.949Z","endTime":"2026-07-01T20:46:39.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.51300562961256,"aZ":-24.87223515839233,"pfxX":-7.625448110014567,"pfxZ":5.975451581360291,"pX":0.6327441859222519,"pZ":2.748372708431555,"vX0":7.786941688449625,"vY0":-109.30193093433566,"vZ0":0.7345888713651295,"x":92.88,"y":164.57,"x0":-1.9691909949444646,"y0":50.00147875592863,"z0":5.058643372928165,"aX":-9.315756048910014},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":11.4,"breakHorizontal":12.0,"spinRate":1804,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.4992713313312769,"extension":4.84528630721265},"index":0,"playId":"aaecda01-ffab-3775-b3a2-8db61d3c050d","pitchNumber":1,"startTime":"2026-07-01T20:46:20.875Z","endTime":"2026-07-01T20:46:24.882Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.984910701749026,"aZ":-23.828935674790454,"pfxX":-6.33017943761949,"pfxZ":6.279036310786948,"pX":-0.6870028227098505,"pZ":3.168175172845777,"vX0":5.156623789616505,"vY0":-114.23795632618534,"vZ0":0.8161519165263602,"x":143.19,"y":153.24,"x0":-2.1452532705133356,"y0":50.001775891105346,"z0":5.139049955104872,"aX":-8.411417595440907},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":11.9,"breakHorizontal":10.2,"spinRate":1856,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.4784737837376327,"extension":4.993716232426612},"hitData":{"launchSpeed":97.3,"launchAngle":18.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.56,"coordY":98.13}},"index":1,"playId":"48df13c1-fcb0-363e-85ea-50a99e39fe27","pitchNumber":2,"startTime":"2026-07-01T20:46:31.901Z","endTime":"2026-07-01T20:46:39.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:46:39.026Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Jase Bowen.","rbi":0,"awayScore":3,"homeScore":22,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:46:40.907Z","endTime":"2026-07-01T20:47:10.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.85350494246906,"aZ":-21.64768729486392,"pfxX":-5.967304302637368,"pfxZ":8.304140157940173,"pX":-0.03905405239385694,"pZ":2.4666977280338998,"vX0":5.566345850919816,"vY0":-111.77436580444386,"vZ0":-1.3072239271573545,"x":118.49,"y":172.18,"x0":-1.7845178338411887,"y0":50.00042608515112,"z0":5.278599757408102,"aX":-7.561436268031661},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":1899,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.48972552788761803,"extension":4.976718031470526},"hitData":{"launchSpeed":88.1,"launchAngle":43.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.51,"coordY":76.13}},"index":0,"playId":"8cefdae5-a08f-30ef-8f39-45152246ff1b","pitchNumber":1,"startTime":"2026-07-01T20:47:00.965Z","endTime":"2026-07-01T20:47:10.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:47:10.260Z","atBatIndex":82},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Busch homers (11) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":23,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:47:11.343Z","endTime":"2026-07-01T20:48:05.686Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":660710,"link":"/api/v1/people/660710"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04509795859376,"aZ":-24.670403524686762,"pfxX":-6.847423491531591,"pfxZ":5.542794608055386,"pX":-1.2348942116897523,"pZ":2.9656196484877095,"vX0":3.990349762330138,"vY0":-115.21916471544809,"vZ0":0.743775983036339,"x":164.07,"y":158.71,"x0":-2.093636060667274,"y0":50.00228708059807,"z0":5.010123138976652,"aX":-9.268815118879388},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":10.6,"breakHorizontal":11.5,"spinRate":1876,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4741530673139227,"extension":4.976808977886321},"index":0,"playId":"0c860105-1ac0-3d5e-85c0-cf2914884491","pitchNumber":1,"startTime":"2026-07-01T20:47:30.123Z","endTime":"2026-07-01T20:47:33.855Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":53.7,"endSpeed":50.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":9.23846598314372,"aZ":-27.43678588662139,"pfxX":-6.388810772097893,"pfxZ":7.638342361817795,"pX":-0.07102119137722641,"pZ":2.5793825759909508,"vX0":4.075761191448319,"vY0":-78.00598875344512,"vZ0":3.5185640228526673,"x":119.71,"y":169.14,"x0":-1.87992234348438,"y0":50.00239507081219,"z0":6.054874851452779,"aX":-3.9619123542827976},"breaks":{"breakAngle":7.2,"breakLength":18.0,"breakY":24.0,"breakVertical":-79.0,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":1407,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.7004955251394653,"extension":4.633059103786103},"hitData":{"launchSpeed":102.1,"launchAngle":31.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.09,"coordY":43.12}},"index":1,"playId":"43d5454d-9dd5-358a-9a0f-52ec35d02830","pitchNumber":2,"startTime":"2026-07-01T20:47:41.544Z","endTime":"2026-07-01T20:48:05.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:48:05.686Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to center fielder Jase Bowen.","rbi":0,"awayScore":3,"homeScore":23,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:48:04.004Z","endTime":"2026-07-01T20:48:56.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":65.9,"endSpeed":61.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.610207618083361,"aZ":-25.90784625584627,"pfxX":-6.374081778040751,"pfxZ":6.6047185082555515,"pX":0.17011556920186605,"pZ":2.0283636896293333,"vX0":4.982719049816196,"vY0":-96.00851613611955,"vZ0":0.8049185220305013,"x":110.52,"y":184.01,"x0":-1.6109250224261915,"y0":50.00264425672291,"z0":5.164415409097964,"aX":-6.0470365010952785},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":12.6,"breakHorizontal":10.3,"spinRate":1718,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.5670069985607551,"extension":4.224025896063249},"index":0,"playId":"7894686a-b415-3a81-b716-eead0c23671a","pitchNumber":1,"startTime":"2026-07-01T20:48:25.634Z","endTime":"2026-07-01T20:48:28.956Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":69.1,"endSpeed":63.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.94957414609032,"aZ":-26.05169764514683,"pfxX":-7.949146938232965,"pfxZ":5.971028406133586,"pX":0.11530291584424293,"pZ":2.5459751559575383,"vX0":5.512225459588645,"vY0":-100.4911417646816,"vZ0":1.5735927798255465,"x":112.6,"y":170.04,"x0":-1.6275766162989314,"y0":50.001016520639105,"z0":5.05685317667233,"aX":-8.14715748071543},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":1775,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.5445954944443154,"extension":4.212234332255095},"index":1,"playId":"307d1749-a939-3f34-baac-225e8fb89626","pitchNumber":2,"startTime":"2026-07-01T20:48:35.935Z","endTime":"2026-07-01T20:48:39.608Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.095576533369833,"aZ":-26.324651947482103,"pfxX":-7.578209936512952,"pfxZ":5.074882604486859,"pX":-0.2843948488557477,"pZ":3.211131622415333,"vX0":5.496219600726712,"vY0":-106.63858310517803,"vZ0":2.8636985067639094,"x":127.84,"y":152.08,"x0":-1.90882086505513,"y0":50.004818847365485,"z0":4.817772492104935,"aX":-8.741465615050746},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":1738,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.5133626561781739,"extension":4.387036516029759},"hitData":{"launchSpeed":78.8,"launchAngle":41.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.29,"coordY":86.43}},"index":2,"playId":"54da59f4-c79e-3af3-817b-3c1bbe0c826a","pitchNumber":3,"startTime":"2026-07-01T20:48:46.804Z","endTime":"2026-07-01T20:48:56.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:48:56.226Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jase Bowen grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":23,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:51:20.221Z","endTime":"2026-07-01T20:51:30.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Michael Conforto remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":23,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:50:16.179Z","endTime":"2026-07-01T20:50:16.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Pitcher Jordan Wicks enters the batting order, batting 4th, right fielder Seiya Suzuki leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":23,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T20:50:16.209Z","endTime":"2026-07-01T20:51:22.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696136,"link":"/api/v1/people/696136"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"401","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"}},{"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.677683501992167,"aZ":-16.550070518216053,"pfxX":2.1294355683326307,"pfxZ":8.42644620624864,"pX":-0.4774983093104847,"pZ":2.790695868900148,"vX0":-8.396360775909896,"vY0":-134.45363115541417,"vZ0":-4.9751744733375265,"x":135.2,"y":163.43,"x0":2.3918973889014894,"y0":50.00185133317366,"z0":5.8173208940309005,"aX":3.9483208750966616},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-2.3,"spinRate":2175,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.4054123473718363,"extension":6.186038226969717},"hitData":{"launchSpeed":77.8,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":165.78}},"index":2,"playId":"fa24afae-a22e-3b83-84c6-d42c5b1ebfaa","pitchNumber":1,"startTime":"2026-07-01T20:51:22.531Z","endTime":"2026-07-01T20:51:30.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:51:30.923Z","atBatIndex":85},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets doubles (14) on a line drive to left fielder Kevin Alcántara.","rbi":0,"awayScore":3,"homeScore":23,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:51:58.784Z","endTime":"2026-07-01T20:54:06.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":23,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T20:51:49.613Z","endTime":"2026-07-01T20:52:01.034Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.664222794856656,"aZ":-30.772371437370584,"pfxX":-1.360122174020613,"pfxZ":0.8636072637222325,"pX":-0.35136859696998923,"pZ":1.5011733047629605,"vX0":-6.177718330771573,"vY0":-125.64334363660008,"vZ0":-4.766546129539648,"x":130.39,"y":198.25,"x0":2.304145224550619,"y0":50.001395992758745,"z0":5.890189986656401,"aX":-2.198376557828705},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":3.7,"spinRate":2524,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4340136122775826,"extension":6.282778769079657},"index":1,"playId":"36a303cd-dc3f-3c0f-a309-2b663a5c1b88","pitchNumber":1,"startTime":"2026-07-01T20:52:01.034Z","endTime":"2026-07-01T20:52:05.132Z","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":84.9,"endSpeed":78.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43023811760829,"aZ":-31.717712400038693,"pfxX":-2.2424773015780524,"pfxZ":0.2936244965938144,"pX":-0.14973388054966227,"pZ":2.68766229419968,"vX0":-5.345425716592652,"vY0":-123.5874932161399,"vZ0":-1.7036537467812507,"x":122.71,"y":166.21,"x0":2.324453728409957,"y0":50.00490117764441,"z0":6.02633546950331,"aX":-3.500858394299386},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":5.2,"spinRate":2495,"spinDirection":278},"zone":5,"typeConfidence":2.0,"plateTime":0.44158448139388007,"extension":6.248230671035922},"index":2,"playId":"d152091c-52d0-3492-b5ba-25eca82d6717","pitchNumber":2,"startTime":"2026-07-01T20:52:16.756Z","endTime":"2026-07-01T20:52:20.405Z","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":85.9,"endSpeed":79.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436358779900008,"aZ":-32.07536517333131,"pfxX":-2.284514868028709,"pfxZ":0.06211227110216555,"pX":0.5656317438473017,"pZ":3.378958602581792,"vX0":-4.121067685131214,"vY0":-125.18282017355527,"vZ0":-0.10362617666073337,"x":95.44,"y":147.55,"x0":2.5250444347621093,"y0":50.00307298474747,"z0":6.029705029287672,"aX":-3.6533441965709033},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":5.0,"spinRate":2463,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.4362558443459368,"extension":6.23425662102206},"index":3,"playId":"e29e7313-e021-3d33-b16b-8c86c0df53fd","pitchNumber":3,"startTime":"2026-07-01T20:52:32.854Z","endTime":"2026-07-01T20:52:36.378Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56694854221661,"aZ":-33.21212654460088,"pfxX":-7.934474433103569,"pfxZ":-0.697158659554443,"pX":-0.1450748133699162,"pZ":2.1864494064713464,"vX0":-4.3004529684955415,"vY0":-121.21757406403688,"vZ0":-1.8691993179060233,"x":122.53,"y":179.75,"x0":2.6852751706596645,"y0":50.00421198631295,"z0":5.87791238083877,"aX":-11.762357616383191},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":15.4,"spinRate":2665,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.45253007886383356,"extension":6.1912081825342815},"index":4,"playId":"4b9b01ae-cfde-34ba-ada8-65b31f6ebbf5","pitchNumber":4,"startTime":"2026-07-01T20:52:51.235Z","endTime":"2026-07-01T20:52:54.235Z","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":92.5,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406164244301888,"aZ":-16.842360597887435,"pfxX":3.0733363870563926,"pfxZ":8.289722968571734,"pX":-1.399804232403872,"pZ":3.13293313127003,"vX0":-9.618037043361621,"vY0":-134.44800331995808,"vZ0":-3.9229945599997316,"x":170.36,"y":154.19,"x0":1.8087601062232253,"y0":50.001345583909895,"z0":5.790239463488991,"aX":5.684567359246474},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":-3.7,"spinRate":2336,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4058470732665298,"extension":6.247060732326886},"index":5,"playId":"6529e777-ebba-3e2d-a1c5-491376ce3a4e","pitchNumber":5,"startTime":"2026-07-01T20:53:11.915Z","endTime":"2026-07-01T20:53:15.073Z","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":81.4,"endSpeed":75.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.582620811793497,"aZ":-25.943977967655112,"pfxX":7.328079980331479,"pfxZ":4.370785418092802,"pX":-0.5241822680501392,"pZ":1.9640487871222923,"vX0":-8.203246155011653,"vY0":-118.34350769569335,"vZ0":-3.194918758688168,"x":136.98,"y":185.75,"x0":2.0273100313705075,"y0":50.00238886037924,"z0":5.695988942154496,"aX":10.443851170049566},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.4,"breakHorizontal":-11.4,"spinRate":1523,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.46199360337546214,"extension":6.379822817858275},"index":6,"playId":"db87d5a3-e5f7-3d1b-97fd-744b91b12c25","pitchNumber":6,"startTime":"2026-07-01T20:53:27.347Z","endTime":"2026-07-01T20:53:33.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03944446869512,"aZ":-19.18153184329015,"pfxX":2.702242393114253,"pfxZ":6.85464204604754,"pX":0.3798586878820853,"pZ":2.1883072928743097,"vX0":-5.875399346310424,"vY0":-135.67042874937562,"vZ0":-6.011000775565327,"x":102.52,"y":179.7,"x0":2.206421202291275,"y0":50.00370788406765,"z0":5.735963379261483,"aX":5.12292004380395},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":-3.8,"spinRate":1906,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4011737485738007,"extension":6.308628698242776},"hitData":{"launchSpeed":83.9,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.15,"coordY":117.61}},"index":7,"playId":"c70e23b3-fc2f-3c3e-84cc-81ee35c954b2","pitchNumber":7,"startTime":"2026-07-01T20:53:53.370Z","endTime":"2026-07-01T20:54:06.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:54:06.092Z","atBatIndex":86},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":23,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:54:23.752Z","endTime":"2026-07-01T20:54:39.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.0,"endSpeed":85.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.129495077633404,"aZ":-14.779183412927214,"pfxX":0.8162328783234272,"pfxZ":9.31261420428974,"pX":-0.5309115366386493,"pZ":1.9829350743865795,"vX0":-7.6233377249810745,"vY0":-135.22303165866057,"vZ0":-7.109257907806324,"x":137.24,"y":185.24,"x0":2.208470540685685,"y0":50.00262361932641,"z0":5.666315695318196,"aX":1.526081990328576},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":0.0,"spinRate":2184,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.4037373852314703,"extension":6.4043635862188335},"hitData":{"launchSpeed":73.6,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":164.25}},"index":0,"playId":"d086f54f-d971-38cb-9b7b-1a3a61246bbe","pitchNumber":1,"startTime":"2026-07-01T20:54:31.670Z","endTime":"2026-07-01T20:54:39.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:54:39.405Z","atBatIndex":87},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a sharp line drive to left fielder Kevin Alcántara. Gavin Sheets to 3rd.","rbi":0,"awayScore":3,"homeScore":23,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:54:46.718Z","endTime":"2026-07-01T20:55:17.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnThird":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32269624617277,"aZ":-16.187680188765064,"pfxX":3.162498671286132,"pfxZ":8.47538996340694,"pX":0.07642196142079327,"pZ":2.06540909768602,"vX0":-6.497248814462584,"vY0":-135.87644069110812,"vZ0":-6.5711465903511685,"x":114.09,"y":183.01,"x0":2.078342738206,"y0":50.004815741727334,"z0":5.6230761145655626,"aX":5.967103686575842},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-4.4,"spinRate":2231,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.40177219612087844,"extension":6.341973447545337},"hitData":{"launchSpeed":103.7,"launchAngle":10.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.32,"coordY":102.26}},"index":0,"playId":"e93a552a-7736-380e-8227-e9e92d3991b6","pitchNumber":1,"startTime":"2026-07-01T20:55:06.838Z","endTime":"2026-07-01T20:55:17.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:55:17.127Z","atBatIndex":88},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samad Taylor grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":23,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:55:17.566Z","endTime":"2026-07-01T20:57:44.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"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":".444"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.25"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"54.87"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.06"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.94"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.75"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.27"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"19.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.26"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.33"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.44"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.800"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.800"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.644536225051972,"aZ":-26.120750023989384,"pfxX":6.5750294287050055,"pfxZ":4.191242992721518,"pX":0.7794577162977006,"pZ":2.2148029245332768,"vX0":-5.390631467424606,"vY0":-119.05387085559337,"vZ0":-2.7499892872599165,"x":87.29,"y":178.98,"x0":2.21261741732658,"y0":50.001509349431295,"z0":5.735171200203599,"aX":9.491446775914312},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.2,"breakHorizontal":-10.7,"spinRate":1532,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4590751081177271,"extension":6.28089921442666},"index":0,"playId":"6bb8aab9-60be-3f76-8def-3c1652f99ae8","pitchNumber":1,"startTime":"2026-07-01T20:55:40.353Z","endTime":"2026-07-01T20:55:47.052Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ty France advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":23,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"6bb8aab9-60be-3f76-8def-3c1652f99ae8","startTime":"2026-07-01T20:55:54.977Z","endTime":"2026-07-01T20:55:54.978Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"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":81.1,"endSpeed":74.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.123037423916,"aZ":-26.372281742126386,"pfxX":6.831567851175847,"pfxZ":4.077219195100502,"pX":1.8973374437673167,"pZ":2.8826079224985937,"vX0":-3.2964485182424514,"vY0":-118.1353220206301,"vZ0":-1.292598817039627,"x":44.68,"y":160.95,"x0":2.4184267311148213,"y0":50.0030987460508,"z0":5.846474558908477,"aX":9.71932206563974},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.3,"breakHorizontal":-11.6,"spinRate":1520,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.46248739085010904,"extension":6.181847562039813},"index":2,"playId":"b7c3099d-5a37-3621-953e-784268c45dbf","pitchNumber":2,"startTime":"2026-07-01T20:55:54.979Z","endTime":"2026-07-01T20:55:58.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.5,"endSpeed":75.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2033464490894,"aZ":-29.590981203957295,"pfxX":6.640133498208316,"pfxZ":1.7964710643833133,"pX":1.2750164045820038,"pZ":3.1171988424709363,"vX0":-4.429132806034232,"vY0":-118.67320338820983,"vZ0":-0.25362329752893065,"x":68.4,"y":154.62,"x0":2.296298104229309,"y0":50.00207028300078,"z0":5.904840948283183,"aX":9.537907068193375},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.5,"breakHorizontal":-11.0,"spinRate":1433,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4602948016860928,"extension":6.187801230783463},"index":3,"playId":"ff176aba-66da-3f16-b190-f4aa6ee6992a","pitchNumber":3,"startTime":"2026-07-01T20:56:11.899Z","endTime":"2026-07-01T20:56:16.003Z","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":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667060105199354,"aZ":-31.5315420492962,"pfxX":-2.526836128989509,"pfxZ":0.40387604130681076,"pX":-0.1437310834302382,"pZ":2.9994546692222968,"vX0":-5.053640988608943,"vY0":-124.12911146752225,"vZ0":-0.9830006102333035,"x":122.48,"y":157.79,"x0":2.235832888387304,"y0":50.00031371571877,"z0":5.994035943129003,"aX":-3.9962722611218084},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":5.6,"spinRate":2552,"spinDirection":285},"zone":2,"typeConfidence":2.0,"plateTime":0.43896407733342624,"extension":6.317039522123957},"index":4,"playId":"68e43d07-e744-30ca-ae46-8555cca9258c","pitchNumber":4,"startTime":"2026-07-01T20:56:30.545Z","endTime":"2026-07-01T20:56:33.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.419825445196803,"aZ":-24.999426065502366,"pfxX":6.62413017450832,"pfxZ":4.941988552935109,"pX":0.07877104923158737,"pZ":0.3852881282303997,"vX0":-6.994331198119912,"vY0":-119.04079101292336,"vZ0":-7.061076382869287,"x":114.0,"y":228.38,"x0":2.178805720222284,"y0":50.001846300824454,"z0":5.61777848277646,"aX":9.614600553384179},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.7,"breakHorizontal":-10.6,"spinRate":1560,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.45812476481743714,"extension":6.408237242794538},"index":5,"playId":"9899a1ec-a066-3061-980a-cd5bbd3ae1ae","pitchNumber":5,"startTime":"2026-07-01T20:56:48.463Z","endTime":"2026-07-01T20:56:51.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095277841991333,"aZ":-23.573848067281304,"pfxX":8.750473013673808,"pfxZ":4.603425198539746,"pX":0.8573610036870238,"pZ":2.682286061525166,"vX0":-7.111467974654391,"vY0":-135.24151737316967,"vZ0":-3.877651446328833,"x":84.32,"y":166.36,"x0":2.372859953272584,"y0":50.00330418873035,"z0":5.771021831072601,"aX":16.350893948475015},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-14.5,"spinRate":2200,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40366176804152154,"extension":6.284659616504687},"index":6,"playId":"69d4e6e9-b77b-397c-a308-0a4e0ec108cf","pitchNumber":6,"startTime":"2026-07-01T20:57:10.359Z","endTime":"2026-07-01T20:57:13.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.165727629856992,"aZ":-32.12294323840303,"pfxX":-0.7608863512213335,"pfxZ":0.029990651065599394,"pX":-0.6028275021286694,"pZ":2.7427785374954903,"vX0":-6.339859225143647,"vY0":-124.63972601573509,"vZ0":-1.5200252450118277,"x":139.98,"y":164.72,"x0":2.068471476275027,"y0":50.00043460870827,"z0":6.003775468053323,"aX":-1.2012494116293138},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":2.8,"spinRate":2471,"spinDirection":272},"zone":1,"typeConfidence":2.0,"plateTime":0.43880294592669156,"extension":6.336329498796224},"hitData":{"launchSpeed":89.2,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":150.06}},"index":7,"playId":"6b61fa63-70ec-33db-9385-53fd5023ca06","pitchNumber":7,"startTime":"2026-07-01T20:57:37.313Z","endTime":"2026-07-01T20:57:44.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:57:44.308Z","atBatIndex":89}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samad Taylor grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":23,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:55:17.566Z","endTime":"2026-07-01T20:57:44.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"pitchHand":{"code":"L","description":"Left"},"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":".444"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.25"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"54.87"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.06"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.94"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.75"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.28"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.27"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"19.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.26"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.33"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.44"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.800"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.800"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.644536225051972,"aZ":-26.120750023989384,"pfxX":6.5750294287050055,"pfxZ":4.191242992721518,"pX":0.7794577162977006,"pZ":2.2148029245332768,"vX0":-5.390631467424606,"vY0":-119.05387085559337,"vZ0":-2.7499892872599165,"x":87.29,"y":178.98,"x0":2.21261741732658,"y0":50.001509349431295,"z0":5.735171200203599,"aX":9.491446775914312},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.2,"breakHorizontal":-10.7,"spinRate":1532,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4590751081177271,"extension":6.28089921442666},"index":0,"playId":"6bb8aab9-60be-3f76-8def-3c1652f99ae8","pitchNumber":1,"startTime":"2026-07-01T20:55:40.353Z","endTime":"2026-07-01T20:55:47.052Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ty France advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":23,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"6bb8aab9-60be-3f76-8def-3c1652f99ae8","startTime":"2026-07-01T20:55:54.977Z","endTime":"2026-07-01T20:55:54.978Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"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":81.1,"endSpeed":74.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.123037423916,"aZ":-26.372281742126386,"pfxX":6.831567851175847,"pfxZ":4.077219195100502,"pX":1.8973374437673167,"pZ":2.8826079224985937,"vX0":-3.2964485182424514,"vY0":-118.1353220206301,"vZ0":-1.292598817039627,"x":44.68,"y":160.95,"x0":2.4184267311148213,"y0":50.0030987460508,"z0":5.846474558908477,"aX":9.71932206563974},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.3,"breakHorizontal":-11.6,"spinRate":1520,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.46248739085010904,"extension":6.181847562039813},"index":2,"playId":"b7c3099d-5a37-3621-953e-784268c45dbf","pitchNumber":2,"startTime":"2026-07-01T20:55:54.979Z","endTime":"2026-07-01T20:55:58.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.5,"endSpeed":75.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2033464490894,"aZ":-29.590981203957295,"pfxX":6.640133498208316,"pfxZ":1.7964710643833133,"pX":1.2750164045820038,"pZ":3.1171988424709363,"vX0":-4.429132806034232,"vY0":-118.67320338820983,"vZ0":-0.25362329752893065,"x":68.4,"y":154.62,"x0":2.296298104229309,"y0":50.00207028300078,"z0":5.904840948283183,"aX":9.537907068193375},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.5,"breakHorizontal":-11.0,"spinRate":1433,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4602948016860928,"extension":6.187801230783463},"index":3,"playId":"ff176aba-66da-3f16-b190-f4aa6ee6992a","pitchNumber":3,"startTime":"2026-07-01T20:56:11.899Z","endTime":"2026-07-01T20:56:16.003Z","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":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667060105199354,"aZ":-31.5315420492962,"pfxX":-2.526836128989509,"pfxZ":0.40387604130681076,"pX":-0.1437310834302382,"pZ":2.9994546692222968,"vX0":-5.053640988608943,"vY0":-124.12911146752225,"vZ0":-0.9830006102333035,"x":122.48,"y":157.79,"x0":2.235832888387304,"y0":50.00031371571877,"z0":5.994035943129003,"aX":-3.9962722611218084},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":5.6,"spinRate":2552,"spinDirection":285},"zone":2,"typeConfidence":2.0,"plateTime":0.43896407733342624,"extension":6.317039522123957},"index":4,"playId":"68e43d07-e744-30ca-ae46-8555cca9258c","pitchNumber":4,"startTime":"2026-07-01T20:56:30.545Z","endTime":"2026-07-01T20:56:33.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.419825445196803,"aZ":-24.999426065502366,"pfxX":6.62413017450832,"pfxZ":4.941988552935109,"pX":0.07877104923158737,"pZ":0.3852881282303997,"vX0":-6.994331198119912,"vY0":-119.04079101292336,"vZ0":-7.061076382869287,"x":114.0,"y":228.38,"x0":2.178805720222284,"y0":50.001846300824454,"z0":5.61777848277646,"aX":9.614600553384179},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.7,"breakHorizontal":-10.6,"spinRate":1560,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.45812476481743714,"extension":6.408237242794538},"index":5,"playId":"9899a1ec-a066-3061-980a-cd5bbd3ae1ae","pitchNumber":5,"startTime":"2026-07-01T20:56:48.463Z","endTime":"2026-07-01T20:56:51.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095277841991333,"aZ":-23.573848067281304,"pfxX":8.750473013673808,"pfxZ":4.603425198539746,"pX":0.8573610036870238,"pZ":2.682286061525166,"vX0":-7.111467974654391,"vY0":-135.24151737316967,"vZ0":-3.877651446328833,"x":84.32,"y":166.36,"x0":2.372859953272584,"y0":50.00330418873035,"z0":5.771021831072601,"aX":16.350893948475015},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-14.5,"spinRate":2200,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40366176804152154,"extension":6.284659616504687},"index":6,"playId":"69d4e6e9-b77b-397c-a308-0a4e0ec108cf","pitchNumber":6,"startTime":"2026-07-01T20:57:10.359Z","endTime":"2026-07-01T20:57:13.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.165727629856992,"aZ":-32.12294323840303,"pfxX":-0.7608863512213335,"pfxZ":0.029990651065599394,"pX":-0.6028275021286694,"pZ":2.7427785374954903,"vX0":-6.339859225143647,"vY0":-124.63972601573509,"vZ0":-1.5200252450118277,"x":139.98,"y":164.72,"x0":2.068471476275027,"y0":50.00043460870827,"z0":6.003775468053323,"aX":-1.2012494116293138},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":2.8,"spinRate":2471,"spinDirection":272},"zone":1,"typeConfidence":2.0,"plateTime":0.43880294592669156,"extension":6.336329498796224},"hitData":{"launchSpeed":89.2,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":150.06}},"index":7,"playId":"6b61fa63-70ec-33db-9385-53fd5023ca06","pitchNumber":7,"startTime":"2026-07-01T20:57:37.313Z","endTime":"2026-07-01T20:57:44.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-01T20:57:44.308Z","atBatIndex":89},"scoringPlays":[7,16,30,31,40,44,49,52,61,70,76,78,79,80,83],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":103.85,"y":168.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":147.28,"y":82.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":100.93,"y":28.54},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":120.07,"y":147.02},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13,14],"bottom":[15,16,17,18],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":35.94,"y":107.03},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":61.26,"y":136.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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":126.8,"y":43.47},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":19.2,"y":77.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":152.01,"y":156.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":142.38,"y":133.33},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":32,"top":[19,20,21,22,23,24],"bottom":[25,26,27,28,29,30,31,32],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":215.38,"y":103.06},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":158.44,"y":88.29},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":141.29,"y":66.29},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":143.9,"y":153.1},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":208.11,"y":76.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":192.47,"y":118.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":113.48,"y":98.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":125.16,"y":23.41},"type":"H","description":"Home Run"}]}},{"startIndex":33,"endIndex":39,"top":[33,34,35],"bottom":[36,37,38,39],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":146.96,"y":83.06},"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":4,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":103.34,"y":170.84},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":131.25,"y":70.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":148.97,"y":167.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":122.11,"y":178.99},"type":"H","description":"Single"}]}},{"startIndex":40,"endIndex":54,"top":[40,41,42,43,44,45,46,47],"bottom":[48,49,50,51,52,53,54],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":188.88,"y":57.77},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":119.57,"y":176.53},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":75.2,"y":99.77},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":201.25,"y":72.74},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":125.55,"y":63.77},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":128.13,"y":23.52},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":109.93,"y":154.12},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":222.48,"y":84.16},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":52.15,"y":94.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":107.68,"y":75.39},"type":"O","description":"Lineout"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57],"bottom":[58,59,60,61,62],"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":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":123.49,"y":111.5},"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":6,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":61.03,"y":106.34},"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":6,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":162.75,"y":146.81},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":83.37,"y":49.76},"type":"H","description":"Home Run"}]}},{"startIndex":63,"endIndex":68,"top":[63,64,65],"bottom":[66,67,68],"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":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":49.17,"y":84.1},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":61.88,"y":72.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":44.68,"y":102.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":102.83,"y":167.8},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":84,"top":[69,70,71,72,73],"bottom":[74,75,76,77,78,79,80,81,82,83,84],"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":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":182.87,"y":61.11},"type":"H","description":"Triple"},{"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":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":169.24,"y":118.12},"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":8,"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":92.24,"y":80.67},"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":8,"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":143.9,"y":156.14},"type":"O","description":"Grounded Into DP"},{"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":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":122.1,"y":149.05},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":151.5,"y":104.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":37.44,"y":109.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"coordinates":{"x":70.8,"y":98.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":173.81,"y":110.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":160.22,"y":118.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":79.12,"y":50.01},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":52.56,"y":98.13},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":95.51,"y":76.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":186.09,"y":43.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":121.29,"y":86.43},"type":"O","description":"Flyout"}]}},{"startIndex":85,"endIndex":89,"top":[85,86,87,88,89],"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":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":100.81,"y":165.78},"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":9,"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":53.15,"y":117.61},"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":9,"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":106.38,"y":164.25},"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":9,"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":68.32,"y":102.26},"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":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":112.47,"y":150.06},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":5,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":1,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":8,"hits":7,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":23,"hits":17,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":11,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"catcher":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"center":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"right":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"onDeck":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"inHole":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"battingOrder":5,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"onDeck":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"inHole":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"pitcher":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"battingOrder":5,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":3,"strikes":2,"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":5,"groundOuts":9,"airOuts":9,"runs":3,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".224","atBats":36,"obp":".300","slg":".372","ops":".672","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":23,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":42,"obp":".490","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":168,"era":"4.16","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":22,"whip":"1.33","battersFaced":49,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":66,"strikes":102,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":23,"pitchesPerInning":"21.00","runsScoredPer9":"25.88","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","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":20,"gamesStarted":0,"flyOuts":17,"groundOuts":18,"airOuts":33,"runs":6,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":2,"hits":18,"hitByPitch":1,"atBats":97,"obp":".282","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":448,"era":"1.53","inningsPitched":"29.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.09","battersFaced":117,"outs":88,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":156,"strikes":292,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".000","pitchesPerInning":"15.27","gamesFinished":5,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.30","hitsPer9Inn":"5.52","runsScoredPer9":"1.84","homeRunsPer9":"1.23","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":28,"groundOuts":42,"airOuts":47,"runs":15,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".147","atBats":136,"obp":".248","slg":".257","ops":".505","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":35,"rbi":11,"leftOnBase":72,"sacBunts":3,"sacFlies":2,"babip":".165","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.33","popOuts":10,"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":{"caughtStealing":14,"stolenBases":30,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":22,"putOuts":398,"errors":5,"chances":425,"fielding":".988","passedBall":0,"pickoffs":1}},"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":{},"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":17,"gamesStarted":17,"flyOuts":49,"groundOuts":99,"airOuts":92,"runs":39,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":39,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":346,"obp":".310","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1564,"era":"3.55","inningsPitched":"96.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.18","battersFaced":397,"outs":289,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1564,"balls":588,"strikes":976,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".417","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.75","walksPer9Inn":"3.64","hitsPer9Inn":"7.01","runsScoredPer9":"3.64","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":14,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":33,"gamesStarted":0,"flyOuts":14,"groundOuts":19,"airOuts":18,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":118,"obp":".220","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":568,"era":"0.78","inningsPitched":"34.2","wins":2,"losses":1,"saves":21,"saveOpportunities":21,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.84","battersFaced":132,"outs":104,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":568,"balls":193,"strikes":375,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"16.38","gamesFinished":29,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"17.13","walksPer9Inn":"3.38","hitsPer9Inn":"4.15","runsScoredPer9":"1.30","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":37,"gamesStarted":3,"flyOuts":17,"groundOuts":55,"airOuts":40,"runs":8,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":1,"hits":36,"hitByPitch":2,"atBats":159,"obp":".313","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":683,"era":"1.62","inningsPitched":"44.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":8,"whip":"1.22","battersFaced":179,"outs":133,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":253,"strikes":430,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.41","gamesFinished":13,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"5.68","walksPer9Inn":"3.65","hitsPer9Inn":"7.31","runsScoredPer9":"1.62","homeRunsPer9":"0.61","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"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":{"note":"(L, 5-4)","summary":"4.0 IP, 9 ER, 6 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":9,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"battersFaced":23,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":35,"strikes":50,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":9,"gamesFinished":0,"runsScoredPer9":"20.25","homeRunsPer9":"6.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":17,"gamesStarted":17,"flyOuts":39,"groundOuts":85,"airOuts":74,"runs":42,"doubles":14,"triples":1,"homeRuns":9,"strikeOuts":76,"baseOnBalls":30,"intentionalWalks":2,"hits":83,"hitByPitch":3,"atBats":318,"obp":".330","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1382,"era":"4.61","inningsPitched":"82.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.38","battersFaced":351,"outs":246,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1382,"balls":515,"strikes":867,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":9,"winPercentage":".556","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"8.34","walksPer9Inn":"3.29","hitsPer9Inn":"9.11","runsScoredPer9":"4.61","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":15,"errors":0,"chances":19,"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"}]},"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":"500","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"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":82,"flyOuts":48,"groundOuts":76,"airOuts":91,"runs":35,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":86,"baseOnBalls":25,"intentionalWalks":2,"hits":67,"hitByPitch":1,"avg":".211","atBats":317,"obp":".271","slg":".341","ops":".612","caughtStealing":1,"stolenBases":18,"stolenBasePercentage":".947","caughtStealingPercentage":".053","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":108,"rbi":31,"leftOnBase":134,"sacBunts":3,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.62","popOuts":15,"lineOuts":28},"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":4,"putOuts":195,"errors":0,"chances":199,"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":36,"gamesStarted":0,"flyOuts":25,"groundOuts":34,"airOuts":38,"runs":9,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":30,"hitByPitch":2,"atBats":124,"obp":".299","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"2.51","inningsPitched":"32.1","wins":2,"losses":2,"saves":2,"saveOpportunities":2,"holds":17,"blownSaves":0,"earnedRuns":9,"whip":"1.18","battersFaced":134,"outs":97,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":188,"strikes":363,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"17.04","gamesFinished":5,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.23","hitsPer9Inn":"8.35","runsScoredPer9":"2.51","homeRunsPer9":"1.39","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","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":11,"gamesStarted":9,"flyOuts":24,"groundOuts":44,"airOuts":41,"runs":37,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":28,"intentionalWalks":0,"hits":50,"hitByPitch":2,"atBats":179,"obp":".379","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":837,"era":"7.09","inningsPitched":"47.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.66","battersFaced":211,"outs":141,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":350,"strikes":487,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".167","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"8.81","walksPer9Inn":"5.36","hitsPer9Inn":"9.57","runsScoredPer9":"7.09","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"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":2,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"2.0 IP, 8 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"battersFaced":14,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":1,"runsScoredPer9":"36.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":22,"airOuts":20,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".132","atBats":68,"obp":".224","slg":".324","ops":".548","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":22,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".128","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.67","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":18,"obp":".526","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"27.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"3.33","battersFaced":19,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":14,"strikes":31,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":8,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":14,"stolenBasePercentage":".583","caughtStealingPercentage":".417","assists":12,"putOuts":178,"errors":1,"chances":191,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":32,"gamesStarted":3,"flyOuts":12,"groundOuts":42,"airOuts":30,"runs":11,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":0,"atBats":133,"obp":".288","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":564,"era":"2.06","inningsPitched":"35.0","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":8,"whip":"1.20","battersFaced":148,"outs":105,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":564,"balls":187,"strikes":377,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".333","pitchesPerInning":"16.11","gamesFinished":4,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.74","walksPer9Inn":"3.09","hitsPer9Inn":"7.71","runsScoredPer9":"2.83","homeRunsPer9":"0.26","inheritedRunners":17,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2B, 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":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":12,"airOuts":21,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".233","atBats":60,"obp":".333","slg":".333","ops":".666","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":20,"rbi":9,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":5,"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":49,"putOuts":31,"errors":0,"chances":80,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669392":{"person":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"501","stats":{"batting":{"summary":"1-2 | 3B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":0,"leftOnBase":2,"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":22,"flyOuts":4,"groundOuts":22,"airOuts":6,"runs":13,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".333","atBats":78,"obp":".416","slg":".410","ops":".826","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":32,"rbi":11,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"babip":".490","groundOutsToAirouts":"3.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":29,"groundOuts":60,"airOuts":64,"runs":32,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":63,"baseOnBalls":29,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".234","atBats":244,"obp":".322","slg":".463","ops":".785","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":113,"rbi":38,"leftOnBase":90,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.43","popOuts":19,"lineOuts":16},"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":40,"putOuts":265,"errors":0,"chances":305,"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":39,"gamesStarted":0,"flyOuts":11,"groundOuts":55,"airOuts":22,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":51,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":162,"obp":".260","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":677,"era":"3.32","inningsPitched":"43.1","wins":6,"losses":1,"saves":1,"saveOpportunities":5,"holds":14,"blownSaves":4,"earnedRuns":16,"whip":"0.99","battersFaced":173,"outs":130,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":211,"strikes":466,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".857","pitchesPerInning":"15.62","gamesFinished":5,"strikeoutWalkRatio":"6.38","strikeoutsPer9Inn":"10.59","walksPer9Inn":"1.66","hitsPer9Inn":"7.27","runsScoredPer9":"3.53","homeRunsPer9":"0.42","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"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":83,"flyOuts":48,"groundOuts":86,"airOuts":90,"runs":41,"doubles":16,"triples":0,"homeRuns":16,"strikeOuts":77,"baseOnBalls":37,"intentionalWalks":2,"hits":58,"hitByPitch":0,"avg":".190","atBats":305,"obp":".274","slg":".400","ops":".674","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":122,"rbi":46,"leftOnBase":136,"sacBunts":1,"sacFlies":5,"babip":".194","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.06","popOuts":17,"lineOuts":25},"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":116,"putOuts":65,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"41","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"601","stats":{"batting":{"summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":23,"groundOuts":71,"airOuts":50,"runs":19,"doubles":14,"triples":2,"homeRuns":5,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":2,"hits":55,"hitByPitch":3,"avg":".262","atBats":210,"obp":".302","slg":".419","ops":".721","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":88,"rbi":18,"leftOnBase":96,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":12,"lineOuts":15},"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":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":14,"groundOuts":46,"airOuts":35,"runs":21,"doubles":8,"triples":2,"homeRuns":10,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":1,"hits":48,"hitByPitch":6,"avg":".273","atBats":176,"obp":".335","slg":".511","ops":".846","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":90,"rbi":30,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.31","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.60","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":329,"errors":2,"chances":401,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":46,"groundOuts":91,"airOuts":78,"runs":37,"doubles":15,"triples":1,"homeRuns":5,"strikeOuts":73,"baseOnBalls":30,"intentionalWalks":1,"hits":92,"hitByPitch":3,"avg":".280","atBats":328,"obp":".342","slg":".378","ops":".720","caughtStealing":9,"stolenBases":19,"stolenBasePercentage":".679","caughtStealingPercentage":".321","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":124,"rbi":33,"leftOnBase":86,"sacBunts":1,"sacFlies":5,"babip":".341","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.60","popOuts":9,"lineOuts":23},"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":93,"putOuts":131,"errors":6,"chances":230,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"600","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":37,"groundOuts":90,"airOuts":70,"runs":35,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":36,"intentionalWalks":1,"hits":65,"hitByPitch":3,"avg":".232","atBats":280,"obp":".324","slg":".336","ops":".660","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":94,"rbi":32,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".263","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":9,"lineOuts":24},"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":171,"putOuts":123,"errors":3,"chances":297,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"101","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".118","atBats":34,"obp":".167","slg":".147","ops":".314","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":5,"rbi":0,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":25,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"summary":"2.0 IP, 5 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":52,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":12,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":22,"strikes":30,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","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":20,"gamesStarted":1,"flyOuts":11,"groundOuts":31,"airOuts":28,"runs":18,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":100,"obp":".293","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":460,"era":"5.34","inningsPitched":"28.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.08","battersFaced":118,"outs":86,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":168,"strikes":292,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.11","rbi":6,"winPercentage":".000","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.45","hitsPer9Inn":"6.28","runsScoredPer9":"5.65","homeRunsPer9":"0.94","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":28,"gamesStarted":0,"flyOuts":25,"groundOuts":40,"airOuts":44,"runs":23,"doubles":6,"triples":2,"homeRuns":8,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":3,"atBats":161,"obp":".352","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":740,"era":"4.93","inningsPitched":"42.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.45","battersFaced":182,"outs":126,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":740,"balls":291,"strikes":449,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.62","gamesFinished":10,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"7.29","walksPer9Inn":"3.86","hitsPer9Inn":"9.21","runsScoredPer9":"4.93","homeRunsPer9":"1.71","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"3-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":12,"groundOuts":36,"airOuts":29,"runs":13,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".162","atBats":105,"obp":".279","slg":".210","ops":".489","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":22,"rbi":4,"leftOnBase":56,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.00","popOuts":6,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":56,"errors":1,"chances":134,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","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":12,"groundOuts":7,"airOuts":16,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":45,"obp":".360","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":176,"era":"6.97","inningsPitched":"10.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.74","battersFaced":50,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":71,"strikes":105,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".500","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.84","walksPer9Inn":"4.35","hitsPer9Inn":"11.32","runsScoredPer9":"7.84","homeRunsPer9":"3.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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}},"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":16,"gamesStarted":15,"flyOuts":63,"groundOuts":67,"airOuts":105,"runs":44,"doubles":21,"triples":3,"homeRuns":13,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":1,"hits":92,"hitByPitch":3,"atBats":320,"obp":".344","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1381,"era":"4.44","inningsPitched":"81.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.46","battersFaced":353,"outs":243,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1381,"balls":492,"strikes":889,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.67","walksPer9Inn":"2.89","hitsPer9Inn":"10.22","runsScoredPer9":"4.89","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,687749,657757,592518,666023,664034,701538,669392,593428,609280,630105,660710,823550,621111,606996],"pitchers":[621111,606996,660710],"bench":[],"bullpen":[592094,656288,650633,676760,673513,695243,670970,593974,699134,676664,681190],"battingOrder":[687749,657757,666023,664034,669392,609280,630105,660710,823550],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Song (3, Rea); Machado, M (16, Rea); France, T (8, Rea); Sheets (14, Wicks)."},{"label":"3B","value":"Taylor, S (1, Wicks)."},{"label":"HR","value":"Song (1, 5th inning off Rea, 0 on, 0 out)."},{"label":"TB","value":"Andujar; Cronenworth 3; France, T 3; Machado, M 2; Sheets 2; Song 6; Taylor, S 3."},{"label":"RBI","value":"Andujar (18); France, T (30); Song (9)."},{"label":"2-out RBI","value":"France, T."},{"label":"Runners left in scoring position, 2 out","value":"Cronenworth 2; Song; Merrill 2; Taylor, S 2."},{"label":"GIDP","value":"Durán 2."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"11."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Cronenworth (1, fielding)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":23,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".245","atBats":42,"obp":".340","slg":".414","ops":".754","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":43,"rbi":23,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.25","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":3,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":36,"obp":".390","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.26","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":43,"strikes":84,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"14.11","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID696136":{"person":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(S, 2)","summary":"3.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":13,"strikes":27,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"3.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":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":4,"gamesStarted":2,"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":12,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":47,"obp":".420","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"10.45","inningsPitched":"10.1","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.94","battersFaced":50,"outs":31,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":62,"strikes":118,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"winPercentage":".000","pitchesPerInning":"17.42","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"1.74","hitsPer9Inn":"15.68","runsScoredPer9":"10.45","homeRunsPer9":"0.87","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"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":"2.00","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":56,"flyOuts":20,"groundOuts":23,"airOuts":29,"runs":19,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":1,"hits":30,"hitByPitch":0,"avg":".248","atBats":121,"obp":".343","slg":".504","ops":".847","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":61,"rbi":21,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":42,"errors":0,"chances":42,"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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":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":83,"flyOuts":47,"groundOuts":55,"airOuts":71,"runs":59,"doubles":16,"triples":2,"homeRuns":17,"strikeOuts":116,"baseOnBalls":47,"intentionalWalks":3,"hits":69,"hitByPitch":4,"avg":".223","atBats":310,"obp":".331","slg":".452","ops":".783","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":140,"rbi":41,"leftOnBase":188,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.24","popOuts":11,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":151,"errors":1,"chances":155,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":6,"flyOuts":32,"groundOuts":60,"airOuts":57,"runs":26,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":190,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":803,"era":"4.53","inningsPitched":"51.2","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.12","battersFaced":207,"outs":155,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":305,"strikes":498,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".857","pitchesPerInning":"15.54","gamesFinished":2,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.26","hitsPer9Inn":"7.84","runsScoredPer9":"4.53","homeRunsPer9":"1.74","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":27,"gamesStarted":0,"flyOuts":18,"groundOuts":10,"airOuts":31,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":2,"hits":17,"hitByPitch":0,"atBats":86,"obp":".303","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":429,"era":"4.24","inningsPitched":"23.1","wins":2,"losses":2,"saves":2,"saveOpportunities":5,"holds":6,"blownSaves":3,"earnedRuns":11,"whip":"1.29","battersFaced":100,"outs":70,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":429,"balls":148,"strikes":281,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".500","pitchesPerInning":"18.39","gamesFinished":5,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"11.19","walksPer9Inn":"5.01","hitsPer9Inn":"6.56","runsScoredPer9":"4.63","homeRunsPer9":"1.93","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":3,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":104,"era":"6.75","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.20","battersFaced":28,"outs":20,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":29,"strikes":75,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"12.15","walksPer9Inn":"0.00","hitsPer9Inn":"10.80","runsScoredPer9":"6.75","homeRunsPer9":"4.05","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":67,"groundOuts":87,"airOuts":108,"runs":48,"doubles":16,"triples":1,"homeRuns":20,"strikeOuts":92,"baseOnBalls":23,"intentionalWalks":0,"hits":83,"hitByPitch":3,"atBats":368,"obp":".276","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1513,"era":"4.30","inningsPitched":"98.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.08","battersFaced":396,"outs":295,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1513,"balls":520,"strikes":993,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".455","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.42","walksPer9Inn":"2.11","hitsPer9Inn":"7.60","runsScoredPer9":"4.39","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":54,"groundOuts":78,"airOuts":119,"runs":41,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":61,"baseOnBalls":46,"intentionalWalks":2,"hits":80,"hitByPitch":7,"avg":".240","atBats":334,"obp":".340","slg":".341","ops":".681","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":114,"rbi":30,"leftOnBase":181,"sacBunts":0,"sacFlies":4,"babip":".270","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.71","popOuts":33,"lineOuts":32},"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":143,"putOuts":46,"errors":4,"chances":193,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":18,"airOuts":13,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".250","atBats":52,"obp":".291","slg":".365","ops":".656","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":19,"rbi":6,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":0,"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":17,"putOuts":13,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"2-6 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":63,"groundOuts":70,"airOuts":86,"runs":36,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":88,"baseOnBalls":60,"intentionalWalks":1,"hits":74,"hitByPitch":8,"avg":".235","atBats":315,"obp":".368","slg":".397","ops":".765","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":125,"rbi":47,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.64","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":639,"errors":1,"chances":723,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":27,"groundOuts":49,"airOuts":57,"runs":30,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":24,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".281","atBats":196,"obp":".368","slg":".393","ops":".761","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":77,"rbi":30,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":6,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":36,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":14,"putOuts":413,"errors":6,"chances":433,"fielding":".986","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":47,"groundOuts":55,"airOuts":84,"runs":56,"doubles":13,"triples":4,"homeRuns":19,"strikeOuts":98,"baseOnBalls":39,"intentionalWalks":2,"hits":94,"hitByPitch":8,"avg":".287","atBats":328,"obp":".374","slg":".524","ops":".898","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":172,"rbi":49,"leftOnBase":121,"sacBunts":1,"sacFlies":2,"babip":".352","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.26","popOuts":21,"lineOuts":16},"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":4,"putOuts":241,"errors":4,"chances":249,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":37,"gamesStarted":0,"flyOuts":24,"groundOuts":29,"airOuts":35,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":143,"obp":".310","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":661,"era":"3.47","inningsPitched":"36.1","wins":3,"losses":2,"saves":2,"saveOpportunities":6,"holds":5,"blownSaves":4,"earnedRuns":14,"whip":"1.35","battersFaced":158,"outs":109,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":661,"balls":224,"strikes":437,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".600","pitchesPerInning":"18.19","gamesFinished":10,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"11.15","walksPer9Inn":"3.47","hitsPer9Inn":"8.67","runsScoredPer9":"4.21","homeRunsPer9":"1.49","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | BB, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":20,"groundOuts":26,"airOuts":33,"runs":21,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":0,"hits":27,"hitByPitch":7,"avg":".229","atBats":118,"obp":".359","slg":".356","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":42,"rbi":13,"leftOnBase":51,"sacBunts":1,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":9,"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":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","assists":15,"putOuts":260,"errors":1,"chances":276,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":33,"groundOuts":52,"airOuts":65,"runs":43,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":3,"hits":73,"hitByPitch":3,"avg":".274","atBats":266,"obp":".357","slg":".466","ops":".823","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":124,"rbi":42,"leftOnBase":157,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.46","popOuts":18,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":108,"errors":0,"chances":113,"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"}]},"ID681909":{"person":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"601","stats":{"batting":{"summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".600","slg":"1.000","ops":"1.600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID668970":{"person":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":6,"groundOuts":0,"airOuts":11,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".407","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":117,"era":"4.76","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.94","battersFaced":27,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":49,"strikes":68,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.65","gamesFinished":1,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"7.94","walksPer9Inn":"9.53","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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}},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":9,"flyOuts":35,"groundOuts":91,"airOuts":63,"runs":53,"doubles":14,"triples":4,"homeRuns":7,"strikeOuts":65,"baseOnBalls":30,"intentionalWalks":0,"hits":87,"hitByPitch":3,"atBats":301,"obp":".355","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1206,"era":"5.86","inningsPitched":"73.2","wins":4,"losses":6,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":48,"whip":"1.59","battersFaced":339,"outs":221,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1206,"balls":436,"strikes":770,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".400","pitchesPerInning":"16.37","gamesFinished":2,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.67","hitsPer9Inn":"10.63","runsScoredPer9":"6.48","homeRunsPer9":"0.86","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":27,"gamesStarted":2,"flyOuts":17,"groundOuts":31,"airOuts":25,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":107,"obp":".289","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":459,"era":"1.97","inningsPitched":"32.0","wins":5,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":7,"whip":"1.09","battersFaced":122,"outs":96,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":459,"balls":173,"strikes":286,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".833","pitchesPerInning":"14.34","gamesFinished":12,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.72","walksPer9Inn":"3.66","hitsPer9Inn":"6.19","runsScoredPer9":"2.53","homeRunsPer9":"1.13","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":20,"gamesStarted":0,"flyOuts":13,"groundOuts":33,"airOuts":26,"runs":8,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":10,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":84,"obp":".274","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":351,"era":"2.52","inningsPitched":"25.0","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.00","battersFaced":96,"outs":75,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":351,"balls":132,"strikes":219,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".600","pitchesPerInning":"14.04","gamesFinished":7,"strikeoutWalkRatio":"1.10","strikeoutsPer9Inn":"3.96","walksPer9Inn":"3.60","hitsPer9Inn":"5.40","runsScoredPer9":"2.88","homeRunsPer9":"1.44","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"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"}]},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":14,"groundOuts":30,"airOuts":30,"runs":20,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":134,"obp":".331","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":582,"era":"5.08","inningsPitched":"33.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.40","battersFaced":145,"outs":101,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":582,"balls":201,"strikes":381,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"9.89","walksPer9Inn":"2.67","hitsPer9Inn":"9.89","runsScoredPer9":"5.35","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"501","stats":{"batting":{"summary":"1-1 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".250","ops":".558","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":3,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 6-5)","summary":"5.0 IP, 2 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":29,"strikes":52,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":18,"gamesStarted":14,"flyOuts":57,"groundOuts":100,"airOuts":92,"runs":48,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":68,"baseOnBalls":34,"intentionalWalks":0,"hits":94,"hitByPitch":7,"atBats":350,"obp":".344","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1488,"era":"4.74","inningsPitched":"89.1","wins":6,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.43","battersFaced":395,"outs":268,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1488,"balls":539,"strikes":949,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.09","rbi":2,"winPercentage":".545","pitchesPerInning":"16.66","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.43","hitsPer9Inn":"9.47","runsScoredPer9":"4.84","homeRunsPer9":"1.31","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":16,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"3-5 | 3 HR, 8 RBI, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":12,"rbi":8,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.67","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":52,"groundOuts":69,"airOuts":82,"runs":55,"doubles":10,"triples":2,"homeRuns":16,"strikeOuts":76,"baseOnBalls":37,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".210","atBats":281,"obp":".300","slg":".431","ops":".731","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":121,"rbi":57,"leftOnBase":141,"sacBunts":1,"sacFlies":4,"babip":".223","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.56","popOuts":15,"lineOuts":15},"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":209,"putOuts":103,"errors":5,"chances":317,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":58,"groundOuts":103,"airOuts":131,"runs":35,"doubles":21,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":35,"intentionalWalks":0,"hits":82,"hitByPitch":5,"avg":".240","atBats":341,"obp":".317","slg":".337","ops":".654","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":115,"rbi":36,"leftOnBase":150,"sacBunts":0,"sacFlies":4,"babip":".250","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.25","popOuts":28,"lineOuts":45},"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":213,"putOuts":127,"errors":2,"chances":342,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669060":{"person":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":90,"era":"0.00","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.95","battersFaced":24,"outs":19,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":25,"strikes":65,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.21","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.68","walksPer9Inn":"1.42","hitsPer9Inn":"7.11","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[691718,699393,608324,683737,673548,696136,664023,682634,663538,681909,624424,665804,621020,607067,663423],"pitchers":[607067,663423,696136],"bench":[608348],"bullpen":[665871,571510,621053,668970,684007,656849,669020,573204,657097,669060],"battingOrder":[699393,608324,683737,696136,682634,681909,624424,665804,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Happ (16, Buehler); Suzuki (12, Durán)."},{"label":"HR","value":"Suzuki (13, 1st inning off Buehler, 2 on, 1 out); Swanson 3 (16, 2nd inning off Buehler, 0 on, 1 out, 3rd inning off Buehler, 2 on, 2 out, 8th inning off Durán, 3 on, 0 out); Conforto 2 (7, 5th inning off Hart, 0 on, 1 out, 6th inning off Hart, 1 on, 2 out); Crow-Armstrong (19, 5th inning off Hart, 2 on, 1 out); Busch (11, 8th inning off Durán, 0 on, 2 out)."},{"label":"TB","value":"Alcántara; Amaya 2; Busch 5; Conforto 9; Crow-Armstrong 5; Happ 2; Suzuki 7; Swanson 12."},{"label":"RBI","value":"Alcántara (1); Amaya 3 (13); Busch (47); Conforto 4 (21); Crow-Armstrong 3 (49); Suzuki 3 (42); Swanson 8 (57)."},{"label":"2-out RBI","value":"Conforto 2; Busch; Swanson 3; Amaya 2."},{"label":"Runners left in scoring position, 2 out","value":"Happ."},{"label":"Team RISP","value":"8-for-12."},{"label":"Team LOB","value":"2."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crow-Armstrong (21, 2nd base off Buehler/Durán)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Bregman-Hoerner-Busch; Ramírez-Swanson-Busch)."}]}],"note":[{"label":"a","value":"Lined out for Crow-Armstrong in the 7th."}]}},"officials":[{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Buehler 2; Hart."},{"label":"Balk","value":"Rea."},{"label":"IBB","value":"Conforto (by Buehler)."},{"label":"HBP","value":"Sheets (by Rea); France, T (by Rea)."},{"label":"ABS Challenge","value":"Durán (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Buehler 85-50; Hart 52-30; Durán 31-22; Rea 81-52; Thornton 6-5; Wicks 40-27."},{"label":"Groundouts-flyouts","value":"Buehler 3-2; Hart 1-0; Durán 1-3; Rea 4-2; Thornton 0-2; Wicks 5-1."},{"label":"Batters faced","value":"Buehler 23; Hart 12; Durán 14; Rea 25; Thornton 3; Wicks 13."},{"label":"Umpires","value":"HP: Dan Iassogna. 1B: Adam Beck. 2B: Ryan Wills. 3B: Jeremie Rehak. "},{"label":"Weather","value":"92 degrees, Sunny."},{"label":"Wind","value":"12 mph, Out To CF."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:37."},{"label":"Att","value":"37,311."},{"label":"Venue","value":"Wrigley Field."},{"label":"July 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","boxscoreName":"Swanson"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"3-5 | 3 HR, 8 RBI, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":12,"rbi":8,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.67","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":52,"groundOuts":69,"airOuts":82,"runs":55,"doubles":10,"triples":2,"homeRuns":16,"strikeOuts":76,"baseOnBalls":37,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".210","atBats":281,"obp":".300","slg":".431","ops":".731","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":121,"rbi":57,"leftOnBase":141,"sacBunts":1,"sacFlies":4,"babip":".223","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.56","popOuts":15,"lineOuts":15},"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":209,"putOuts":103,"errors":5,"chances":317,"fielding":".984","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":92,"hittingGameScore":92},{"player":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","boxscoreName":"Conforto"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"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":"2.00","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":56,"flyOuts":20,"groundOuts":23,"airOuts":29,"runs":19,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":1,"hits":30,"hitByPitch":0,"avg":".248","atBats":121,"obp":".343","slg":".504","ops":".847","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":61,"rbi":21,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":42,"errors":0,"chances":42,"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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":80,"hittingGameScore":80},{"player":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","boxscoreName":"Suzuki"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":33,"groundOuts":52,"airOuts":65,"runs":43,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":3,"hits":73,"hitByPitch":3,"avg":".274","atBats":266,"obp":".357","slg":".466","ops":".823","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":124,"rbi":42,"leftOnBase":157,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.46","popOuts":18,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":108,"errors":0,"chances":113,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":73,"hittingGameScore":73}]},"decisions":{"winner":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"loser":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"save":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}