{"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":824663,"link":"/api/v1.1/game/824663/feed/live","metaData":{"wait":10,"timeStamp":"20260619_211500","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824663,"type":"R","doubleHeader":"N","id":"2026/06/19/tormlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824663-2026-06-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-19T18:20:00Z","originalDate":"2026-06-19","officialDate":"2026-06-19","dayNight":"day","time":"1:20","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":76,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":37,"losses":39,"ties":0,"pct":".487"},"records":{},"divisionLeader":false,"wins":37,"losses":39,"winningPercentage":".487"},"franchiseName":"Toronto","clubName":"Blue Jays","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":76,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":40,"losses":36,"ties":0,"pct":".526"},"records":{},"divisionLeader":false,"wins":40,"losses":36,"winningPercentage":".526"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID680573":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573","firstName":"Simeon","lastName":"Woods Richardson","birthDate":"2000-09-27","currentAge":25,"birthCity":"Sugar Land","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Simeon","useLastName":"Woods Richardson","boxscoreName":"Woods Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Simeon Woods Richardson","nameSlug":"simeon-woods-richardson-680573","firstLastName":"Simeon Woods Richardson","lastFirstName":"Woods Richardson, Simeon","lastInitName":"Woods Richardson, S","initLastName":"S Woods Richardson","fullFMLName":"Simeon Woods Richardson","fullLFMName":"Woods Richardson, Simeon","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"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},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"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},"ID682818":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818","firstName":"Yohendrick","lastName":"Pinango","primaryNumber":"24","birthDate":"2002-05-07","currentAge":24,"birthCity":"Carora","birthCountry":"Venezuela","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Yohendrick","useLastName":"Piñango","middleName":"Alexander","boxscoreName":"Piñango","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yohendrick Piñango","nameSlug":"yohendrick-pinango-682818","firstLastName":"Yohendrick Piñango","lastFirstName":"Piñango, Yohendrick","lastInitName":"Piñango, Y","initLastName":"Y Piñango","fullFMLName":"Yohendrick Alexander Piñango","fullLFMName":"Piñango, Yohendrick Alexander","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID681799":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799","firstName":"Ethan","lastName":"Roberts","primaryNumber":"39","birthDate":"1997-07-04","currentAge":29,"birthCity":"Sparta","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Roberts","middleName":"Michael","boxscoreName":"Roberts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Roberts","nameSlug":"ethan-roberts-681799","firstLastName":"Ethan Roberts","lastFirstName":"Roberts, Ethan","lastInitName":"Roberts, E","initLastName":"E Roberts","fullFMLName":"Ethan Michael Roberts","fullLFMName":"Roberts, Ethan Michael","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID807727":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727","firstName":"Charles","lastName":"McAdoo","primaryNumber":"26","birthDate":"2002-03-06","currentAge":24,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Charles","useLastName":"McAdoo","middleName":"Alexander","boxscoreName":"McAdoo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charles McAdoo","nameSlug":"charles-mcadoo-807727","firstLastName":"Charles McAdoo","lastFirstName":"McAdoo, Charles","lastInitName":"McAdoo, C","initLastName":"C McAdoo","fullFMLName":"Charles Alexander McAdoo","fullLFMName":"McAdoo, Charles Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":23,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"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},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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, T","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},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"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},"ID660821":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821","firstName":"Jesús","lastName":"Sánchez","primaryNumber":"12","birthDate":"1997-10-07","currentAge":28,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jesús","useLastName":"Sánchez","boxscoreName":"Sánchez, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hey-SUS","mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesús Sánchez","nameSlug":"jesus-sanchez-660821","firstLastName":"Jesús Sánchez","lastFirstName":"Sánchez, Jesús","lastInitName":"Sánchez, J","initLastName":"J Sánchez","fullFMLName":"Jesús Sánchez","fullLFMName":"Sánchez, Jesús","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Sunny","temp":"71","wind":"6 mph, L To R"},"gameInfo":{"attendance":40275,"firstPitch":"2026-06-19T18:20:00.000Z","gameDurationMinutes":174},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"home":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"}},"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":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T18:20:14.405Z","endTime":"2026-06-19T18:20:45.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-06-19T15:39:44.134Z","endTime":"2026-06-19T17:54:39.765Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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-06-19T17:54:39.765Z","endTime":"2026-06-19T18:18:40.557Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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-06-19T18:18:40.557Z","endTime":"2026-06-19T18:20:16.708Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440817005435786,"aZ":-12.425804416903615,"pfxX":-5.988415320949212,"pfxZ":9.997484633456121,"pX":-0.1305563695793568,"pZ":2.7289936516632203,"vX0":5.8561174006341155,"vY0":-139.45366497102023,"vZ0":-7.095224930137478,"x":121.98,"y":165.1,"x0":-1.476506645183591,"y0":50.006790871990304,"z0":6.1206463155368285,"aX":-11.834521936969578},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2205,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.392296426563326,"extension":6.526898736962308},"index":3,"playId":"5f18d5c5-e1c4-3e94-acc3-4818c6b0f7d5","pitchNumber":1,"startTime":"2026-06-19T18:20:16.708Z","endTime":"2026-06-19T18:20:20.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79615361776652,"aZ":-34.391165230134085,"pfxX":1.6983711771870618,"pfxZ":-1.4284636100837709,"pX":0.4217918179083636,"pZ":2.495118515205502,"vX0":3.7738060390136843,"vY0":-123.05535374631685,"vZ0":-2.5828141370530107,"x":100.92,"y":171.41,"x0":-1.3426357432387594,"y0":50.00048775097872,"z0":6.427210012896959,"aX":2.644108660729187},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":-3.8,"spinRate":2208,"spinDirection":68},"zone":6,"typeConfidence":0.9,"plateTime":0.4424568722852764,"extension":6.118449151039117},"hitData":{"launchSpeed":79.9,"launchAngle":39.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.45,"coordY":103.2}},"index":4,"playId":"a5c2b1b3-5b34-330b-9fd6-61321c1a2ee7","pitchNumber":2,"startTime":"2026-06-19T18:20:37.439Z","endTime":"2026-06-19T18:20:45.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:20:45.388Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T18:20:48.282Z","endTime":"2026-06-19T18:21:49.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45496390584449,"aZ":-37.113211912289195,"pfxX":1.8267005574666575,"pfxZ":-3.225252821348441,"pX":-0.8019824256783485,"pZ":3.038485365374592,"vX0":1.0752022076628729,"vY0":-121.97037258775552,"vZ0":-0.7440417991124466,"x":147.57,"y":156.74,"x0":-1.4836139521217222,"y0":50.004635586499404,"z0":6.504618723195054,"aX":2.795531683657592},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.8,"breakHorizontal":-3.5,"spinRate":2275,"spinDirection":73},"zone":1,"typeConfidence":0.9,"plateTime":0.446391734473055,"extension":6.182233258273317},"index":0,"playId":"486840df-e94d-3586-97e5-0cf6a825884a","pitchNumber":1,"startTime":"2026-06-19T18:21:12.019Z","endTime":"2026-06-19T18:21:15.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.629210207942137,"aZ":-19.183150242532818,"pfxX":-7.85422910620748,"pfxZ":6.522979516231953,"pX":-0.528501322089226,"pZ":3.9885958308751155,"vX0":5.14289958206176,"vY0":-139.14795398511322,"vZ0":-2.8368416999763175,"x":137.15,"y":131.09,"x0":-1.3654848707003047,"y0":50.00329373260703,"z0":6.269264730647681,"aX":-15.644212477014396},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":13.4,"spinRate":2146,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.39129095163123884,"extension":6.282537637947588},"index":1,"playId":"00691110-022a-31cc-8aca-dd9a615fcb4b","pitchNumber":2,"startTime":"2026-06-19T18:21:26.359Z","endTime":"2026-06-19T18:21:30.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.436882795711405,"aZ":-34.18401175089325,"pfxX":0.8972824679777691,"pfxZ":-1.2452422473091538,"pX":0.8921484880527482,"pZ":2.2664501750060606,"vX0":5.037800002002169,"vY0":-125.17285235524167,"vZ0":-3.5320656399643937,"x":82.99,"y":177.59,"x0":-1.249932989775653,"y0":50.004688423938745,"z0":6.44819816032919,"aX":1.4458917258043247},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":-2.6,"spinRate":2251,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4349136509479985,"extension":6.20945536993517},"hitData":{"launchSpeed":57.1,"launchAngle":36.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":92.96,"coordY":143.74}},"index":2,"playId":"431b9124-4c1b-36ee-aedf-a88d93563c5a","pitchNumber":3,"startTime":"2026-06-19T18:21:42.844Z","endTime":"2026-06-19T18:21:49.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:21:49.322Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T18:21:57.144Z","endTime":"2026-06-19T18:23:37.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795080932612432,"aZ":-13.624133702940071,"pfxX":-7.402392567351789,"pfxZ":9.592475756794359,"pX":-1.518417554549415,"pZ":3.6331449964249427,"vX0":3.085217107969746,"vY0":-138.1842397925764,"vZ0":-4.328440623753719,"x":174.88,"y":140.69,"x0":-1.6876886433202196,"y0":50.00199091661839,"z0":6.135097634796568,"aX":-14.314656328246233},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":12.7,"spinRate":2251,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39636854185466364,"extension":6.514372484441825},"index":0,"playId":"19847f06-63df-35be-abc0-ea3b817dee0c","pitchNumber":1,"startTime":"2026-06-19T18:22:18.417Z","endTime":"2026-06-19T18:22:21.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.844191888513325,"aZ":-14.670428037914059,"pfxX":-5.574424603708949,"pfxZ":9.132128313425726,"pX":-0.06067336668798283,"pZ":2.9285324093611886,"vX0":5.740745929239672,"vY0":-136.555230687238,"vZ0":-6.068747245925404,"x":119.31,"y":159.71,"x0":-1.4509812116238874,"y0":50.00459595821386,"z0":6.1627732940510445,"aX":-10.68702285864346},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2168,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3988263965631953,"extension":6.398079948774539},"index":1,"playId":"10c90a6d-c0fc-3d9d-a9d7-d60399d94296","pitchNumber":2,"startTime":"2026-06-19T18:22:33.858Z","endTime":"2026-06-19T18:22:41.529Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.138735436262472,"aZ":-31.81255966272317,"pfxX":1.096795889159747,"pfxZ":0.2227970564363746,"pX":-0.012291171312849073,"pZ":1.541181507877077,"vX0":3.4975525743647093,"vY0":-125.9470326929532,"vZ0":-5.317747851565689,"x":117.47,"y":197.17,"x0":-1.5535424123467376,"y0":50.00458429783251,"z0":6.209899268798172,"aX":1.7867341047620908},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":-2.6,"spinRate":2260,"spinDirection":80},"zone":14,"typeConfidence":0.9,"plateTime":0.43253796357694796,"extension":6.363264995644364},"index":2,"playId":"b33b29d6-ccf9-39fc-a05c-8d7ac1129f41","pitchNumber":3,"startTime":"2026-06-19T18:23:07.556Z","endTime":"2026-06-19T18:23:11.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-19T18:23:18.130Z","endTime":"2026-06-19T18:23:34.307Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20386564048617,"aZ":-31.879801557877833,"pfxX":0.9178887416429022,"pfxZ":0.18152108479063545,"pX":0.7460892309806024,"pZ":0.6697486857000009,"vX0":5.467750772535553,"vY0":-124.71204799878006,"vZ0":-6.90059503553847,"x":88.56,"y":220.7,"x0":-1.5829009133697547,"y0":50.00036540717867,"z0":6.061280021460769,"aX":1.4628826609587295},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-2.8,"spinRate":2255,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.43715524076462753,"extension":6.3769527478808605},"index":4,"playId":"e757a6b2-0a82-3863-b3ce-7935d32c079c","pitchNumber":4,"startTime":"2026-06-19T18:23:34.307Z","endTime":"2026-06-19T18:23:37.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:23:37.728Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:25:48.355Z","endTime":"2026-06-19T18:27:10.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77315524747606,"aZ":-16.58779674577425,"pfxX":-6.848055055607807,"pfxZ":9.5988894306557,"pX":0.9108014217591772,"pZ":1.0835754074506327,"vX0":9.64069731549867,"vY0":-125.6388307507258,"vZ0":-8.293072613169675,"x":82.28,"y":209.52,"x0":-2.059355761761351,"y0":50.001990975559956,"z0":5.737052579381148,"aX":-11.11793543756389},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":16.0,"breakHorizontal":10.6,"spinRate":1978,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4334247548102912,"extension":6.828029094105385},"index":0,"playId":"bf6c7d13-51ce-332a-89d7-d713228eb482","pitchNumber":1,"startTime":"2026-06-19T18:26:07.218Z","endTime":"2026-06-19T18:26:10.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":75.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.269504042130347,"aZ":-26.65342799352469,"pfxX":-8.367381978925069,"pfxZ":3.954417415414019,"pX":0.051456161031615,"pZ":0.22295458394967163,"vX0":8.282975785469517,"vY0":-116.3758014587379,"vZ0":-6.655989312346274,"x":115.04,"y":232.76,"x0":-2.437738099613617,"y0":50.00310081334266,"z0":5.588124433948974,"aX":-11.678251159212433},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.0,"breakHorizontal":13.6,"spinRate":1496,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.46756534386085,"extension":6.776029058970359},"index":1,"playId":"4db18949-573d-349a-8bbb-65bb296fee6a","pitchNumber":2,"startTime":"2026-06-19T18:26:25.632Z","endTime":"2026-06-19T18:26:29.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.540242820126885,"aZ":-25.78881496278111,"pfxX":-9.026395384361255,"pfxZ":4.276975463228507,"pX":-1.036658605151762,"pZ":1.7724591599810577,"vX0":6.308110151147094,"vY0":-120.82372242127015,"vZ0":-4.060210248068998,"x":156.51,"y":190.92,"x0":-2.496912407052054,"y0":50.00043055230259,"z0":5.717477358828988,"aX":-13.46492768133724},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.1,"breakHorizontal":15.0,"spinRate":1817,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.45175799957985596,"extension":6.731485814246883},"index":2,"playId":"f4dc9bf8-b90c-3d1a-8fe5-dd514c543026","pitchNumber":3,"startTime":"2026-06-19T18:26:50.150Z","endTime":"2026-06-19T18:26:54.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21675541593943,"aZ":-13.74728376639612,"pfxX":-6.0287610348577445,"pfxZ":10.419383216989502,"pX":0.11437948437618616,"pZ":0.8811083641206243,"vX0":7.986611293639937,"vY0":-131.93310254239074,"vZ0":-9.768420425886454,"x":112.64,"y":214.99,"x0":-2.1642050686464516,"y0":50.003626000352355,"z0":5.637103265479828,"aX":-10.663350925949883},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2210,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41463540994687165,"extension":6.914392290759052},"index":3,"playId":"37051b99-e689-3ad7-88f4-3b28571e2ead","pitchNumber":4,"startTime":"2026-06-19T18:27:07.051Z","endTime":"2026-06-19T18:27:10.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:27:10.917Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:27:12.998Z","endTime":"2026-06-19T18:30:11.826Z","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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"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,6,7],"actionIndex":[5],"runnerIndex":[0,1],"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":5},"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":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95089823686048,"aZ":-14.102629496289806,"pfxX":-6.567456449384167,"pfxZ":9.754779794392025,"pX":-0.14309775956499757,"pZ":1.8836197178829983,"vX0":7.763285296268557,"vY0":-134.6741229676076,"vZ0":-7.479302833464429,"x":122.45,"y":187.92,"x0":-2.1984738958509604,"y0":50.00010181174263,"z0":5.677482860778237,"aX":-12.163433610310591},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2284,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.40540710657637824,"extension":6.873048448427956},"index":0,"playId":"a31a9d81-807f-385f-8ddb-d79e710ba043","pitchNumber":1,"startTime":"2026-06-19T18:27:35.608Z","endTime":"2026-06-19T18:27:38.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16705302540918,"aZ":-14.827262083330938,"pfxX":-7.062079370123628,"pfxZ":9.709513950257314,"pX":1.2868765932671367,"pZ":1.7671329231694992,"vX0":11.400324562864016,"vY0":-132.52886094931813,"vZ0":-7.546555899905058,"x":67.95,"y":191.07,"x0":-2.1444816745143864,"y0":50.00489983095684,"z0":5.725636889083901,"aX":-12.620327917894114},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2230,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4126034334107689,"extension":6.847141373226048},"index":1,"playId":"77374946-8a47-3396-aa7f-1707af002689","pitchNumber":2,"startTime":"2026-06-19T18:27:55.719Z","endTime":"2026-06-19T18:27:58.719Z","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":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.417847887277738,"aZ":-26.013103495056413,"pfxX":-1.5929769784860492,"pfxZ":4.123425537177048,"pX":0.8656634766645174,"pZ":0.7309710448213951,"vX0":8.295957712902732,"vY0":-120.84444221040262,"vZ0":-6.313571923289246,"x":84.0,"y":219.04,"x0":-2.390433623110324,"y0":50.000415549706936,"z0":5.6336469423204445,"aX":-2.3789153856599676},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.4,"breakHorizontal":1.1,"spinRate":2250,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.45158100031795634,"extension":6.74105436614194},"index":2,"playId":"4bf2b7fc-95e1-326e-bf7e-1b07f6911546","pitchNumber":3,"startTime":"2026-06-19T18:28:14.804Z","endTime":"2026-06-19T18:28:17.983Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"f80b207e-e786-37dc-b75d-d89dfd3e38ec","startTime":"2026-06-19T18:28:41.986Z","endTime":"2026-06-19T18:28:44.986Z","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":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53769978983035,"aZ":-27.558851839432172,"pfxX":-1.0899455503667457,"pfxZ":3.0587819710295356,"pX":0.6164590611528981,"pZ":1.2588775155337615,"vX0":7.268708795644555,"vY0":-121.18114907326421,"vZ0":-4.804451087198594,"x":93.5,"y":204.79,"x0":-2.2621814631616197,"y0":50.001817634876936,"z0":5.634905660368738,"aX":-1.6444654152797809},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":0.5,"spinRate":2151,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4495656347383594,"extension":6.7718197053465},"index":4,"playId":"55ee77a9-a707-3d1a-acf8-ba1ddb077342","pitchNumber":4,"startTime":"2026-06-19T18:29:03.705Z","endTime":"2026-06-19T18:29:09.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"actionPlayId":"55ee77a9-a707-3d1a-acf8-ba1ddb077342","startTime":"2026-06-19T18:29:16.055Z","endTime":"2026-06-19T18:29:45.738Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.137609049496884,"aZ":-12.604264111952793,"pfxX":-8.50672084459566,"pfxZ":10.486955367830754,"pX":0.18133492804734977,"pZ":1.672138053435191,"vX0":9.197932714614208,"vY0":-135.83595518762502,"vZ0":-8.299406600140653,"x":110.09,"y":193.63,"x0":-2.1456913931317003,"y0":50.002940267807226,"z0":5.646206254956886,"aX":-15.87526023337655},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":13.4,"spinRate":2207,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4034293692550932,"extension":6.791989691050384},"index":6,"playId":"9c9e7197-e735-32f0-884d-e8e0c41e31df","pitchNumber":5,"startTime":"2026-06-19T18:29:45.738Z","endTime":"2026-06-19T18:29:48.906Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.860106273518394,"aZ":-28.46678920832932,"pfxX":0.29294904455171356,"pfxZ":2.424621450334639,"pX":1.5520906797177643,"pZ":0.09023352952719339,"vX0":9.430719810548222,"vY0":-121.79062143055481,"vZ0":-6.9081022186583825,"x":57.84,"y":236.34,"x0":-2.3794478470385294,"y0":50.00525858510426,"z0":5.367934199372454,"aX":0.44563615722292177},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2249,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.44665993709547847,"extension":6.801496102722038},"index":7,"playId":"47f6043d-8f51-3baa-a561-b60f20d3c960","pitchNumber":6,"startTime":"2026-06-19T18:30:06.912Z","endTime":"2026-06-19T18:30:11.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:30:11.826Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out softly, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr. Pete Crow-Armstrong to 3rd. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:30:28.694Z","endTime":"2026-06-19T18:31:45.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.886842698692654,"aZ":-31.07512873256155,"pfxX":-7.071098955407631,"pfxZ":0.7343545381091792,"pX":0.08108989329926317,"pZ":1.5150779888630823,"vX0":8.050109337358359,"vY0":-121.20109909005281,"vZ0":-3.432396370632169,"x":113.91,"y":197.87,"x0":-2.3521395519947816,"y0":50.005311668748,"z0":5.640594857710815,"aX":-10.607931216274793},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":11.0,"spinRate":1643,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.45052051937290827,"extension":6.803048689351663},"index":0,"playId":"ab3e9c1d-73a5-3b7a-ab22-347d3cb0719c","pitchNumber":1,"startTime":"2026-06-19T18:30:47.570Z","endTime":"2026-06-19T18:30:50.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.244467481275294,"aZ":-32.30824201497617,"pfxX":-7.351168755156,"pfxZ":-0.0939179100318146,"pX":-0.1256311457007771,"pZ":0.9019626165451382,"vX0":7.639780075221612,"vY0":-119.88872496910787,"vZ0":-4.107597876786167,"x":121.79,"y":214.43,"x0":-2.3989156314855107,"y0":50.00263750909128,"z0":5.522119812804364,"aX":-10.698398263244748},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.0,"breakHorizontal":11.5,"spinRate":1386,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.456928038076323,"extension":6.75684826568089},"index":1,"playId":"1b1441da-8798-3633-8265-7cfc115ad59c","pitchNumber":2,"startTime":"2026-06-19T18:31:06.842Z","endTime":"2026-06-19T18:31:10.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.868550931200797,"aZ":-31.985626547190137,"pfxX":-3.054760848688862,"pfxZ":0.12596503948077586,"pX":-0.22668473688229288,"pZ":1.1985663930857198,"vX0":6.367973139969703,"vY0":-119.73210635902244,"vZ0":-3.5958965141073027,"x":125.64,"y":206.42,"x0":-2.5115762736273366,"y0":50.00161189347114,"z0":5.551118006388792,"aX":-4.4817377904367754},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.4,"breakHorizontal":4.2,"spinRate":1539,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.45565069687995585,"extension":6.728995638941071},"hitData":{"launchSpeed":59.6,"launchAngle":-32.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":118.04,"coordY":184.95}},"index":2,"playId":"0848fba7-60fa-3011-ad34-b04e342d9035","pitchNumber":3,"startTime":"2026-06-19T18:31:37.379Z","endTime":"2026-06-19T18:31:45.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:31:45.652Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (10) on a fly ball to right fielder Jesús Sánchez. Pete Crow-Armstrong scores. Alex Bregman scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:31:54.463Z","endTime":"2026-06-19T18:34:17.271Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.4,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.685808507924193,"aZ":-29.153637885265788,"pfxX":0.15029427814605745,"pfxZ":2.003487697190719,"pX":0.8645122020226458,"pZ":1.5093244739165732,"vX0":7.606844867073899,"vY0":-121.37933206021734,"vZ0":-3.716311040589931,"x":84.05,"y":198.03,"x0":-2.3171915687484157,"y0":50.000551748503185,"z0":5.57312282258626,"aX":0.2260559522695085},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":-1.9,"spinRate":2242,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4496508854727779,"extension":6.772846071991458},"index":0,"playId":"af6a36f9-bbab-3843-bff3-a802ea859209","pitchNumber":1,"startTime":"2026-06-19T18:32:17.989Z","endTime":"2026-06-19T18:32:22.030Z","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":82.1,"endSpeed":76.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.019978487589977,"aZ":-28.632379043438885,"pfxX":0.7012786550260613,"pfxZ":2.407589262502433,"pX":0.04354030898440717,"pZ":1.5027685490302305,"vX0":5.373149274947005,"vY0":-119.58394468374976,"vZ0":-3.7180346329321776,"x":115.34,"y":198.21,"x0":-2.310480695873023,"y0":50.00135503159282,"z0":5.607544473040778,"aX":1.0281904043501795},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.8,"breakHorizontal":-2.4,"spinRate":2243,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.45558973586767504,"extension":6.705425575254168},"index":1,"playId":"65ac72fa-8dac-3189-a775-6055ec0c9c16","pitchNumber":2,"startTime":"2026-06-19T18:32:38.973Z","endTime":"2026-06-19T18:32:42.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34293552134027,"aZ":-13.619971378956615,"pfxX":-6.138135657647515,"pfxZ":9.46603170835364,"pX":-0.7145631409101446,"pZ":2.112071812195341,"vX0":6.632063192848342,"vY0":-138.05127443480433,"vZ0":-6.942568552916753,"x":144.24,"y":181.75,"x0":-2.333252245059782,"y0":50.00055633827281,"z0":5.548839935722434,"aX":-12.027501136225771},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2339,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.39447139009029897,"extension":6.94272715726967},"index":2,"playId":"ac5205f1-d98a-36da-adfd-837ae4f2712f","pitchNumber":3,"startTime":"2026-06-19T18:33:00.797Z","endTime":"2026-06-19T18:33:27.824Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3448299598067,"aZ":-28.812064674378128,"pfxX":-8.130607510845305,"pfxZ":2.245938281125459,"pX":0.5696986590660139,"pZ":0.036939902777852335,"vX0":9.694441294521608,"vY0":-121.06287258493971,"vZ0":-6.859427809105753,"x":95.28,"y":237.78,"x0":-2.4111774951230354,"y0":50.00548175687006,"z0":5.39528385141268,"aX":-12.195558006512552},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":12.7,"spinRate":1404,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4506531659106141,"extension":6.915361653859069},"index":3,"playId":"d2a456da-f1b0-336e-8a97-08b54dd3a170","pitchNumber":4,"startTime":"2026-06-19T18:33:35.843Z","endTime":"2026-06-19T18:33:39.792Z","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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66506857623622,"aZ":-14.174310921030104,"pfxX":-6.830554721416923,"pfxZ":9.412962541972536,"pX":-0.1369855340367743,"pZ":2.247549111360668,"vX0":7.970752966460413,"vY0":-137.01416507464936,"vZ0":-6.6058538088750725,"x":122.22,"y":178.1,"x0":-2.1885820052903022,"y0":50.00275552697806,"z0":5.648163647197421,"aX":-13.061297259187928},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2186,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3988949904004193,"extension":6.857509434810132},"hitData":{"launchSpeed":91.8,"launchAngle":33.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.16,"coordY":113.05}},"index":4,"playId":"d402875b-1b2e-33d9-a532-5c9ecf2b230f","pitchNumber":5,"startTime":"2026-06-19T18:34:01.545Z","endTime":"2026-06-19T18:34:17.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:34:17.271Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:34:45.149Z","endTime":"2026-06-19T18:36:48.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.692008224081107,"aZ":-30.41701699698351,"pfxX":-8.109611093099772,"pfxZ":1.1567343920913933,"pX":-1.0923742398546028,"pZ":1.0048456189800041,"vX0":5.7401663995983805,"vY0":-121.71717026234391,"vZ0":-4.760785359635607,"x":158.64,"y":211.65,"x0":-2.416206256879344,"y0":50.002199833153924,"z0":5.590722396068723,"aX":-12.287402642045238},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":13.6,"spinRate":1633,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4483374172249768,"extension":6.816909537947584},"index":0,"playId":"142cb2db-34cb-3201-8359-bd2085cdaebd","pitchNumber":1,"startTime":"2026-06-19T18:34:57.311Z","endTime":"2026-06-19T18:35:00.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309636502928104,"aZ":-15.2696720569035,"pfxX":-4.459960794304203,"pfxZ":9.18612208010971,"pX":-0.17413879001697286,"pZ":1.5913613792336543,"vX0":6.967116307268596,"vY0":-134.3438143089826,"vZ0":-7.825352941186399,"x":123.64,"y":195.81,"x0":-2.21382583321131,"y0":50.0023054885615,"z0":5.613406928771932,"aX":-8.206828864630268},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":6.7,"spinRate":2166,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4066816062808991,"extension":6.790675555127669},"index":1,"playId":"b6b10988-453e-3518-9dbf-19d078ac6acd","pitchNumber":2,"startTime":"2026-06-19T18:35:18.698Z","endTime":"2026-06-19T18:35:21.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.469553055318165,"aZ":-15.10346677366682,"pfxX":-7.058185262797152,"pfxZ":8.823057614479792,"pX":-0.7103023246503917,"pZ":1.4045404362530658,"vX0":6.769364163843965,"vY0":-137.49515812152373,"vZ0":-8.540472429800326,"x":144.08,"y":200.86,"x0":-2.2747032545644665,"y0":50.00250543320063,"z0":5.553138583911212,"aX":-13.65662500762779},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2271,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3967518951009614,"extension":6.870628635784112},"index":2,"playId":"9279423d-07d0-3d57-8aa8-40ce19d1a103","pitchNumber":3,"startTime":"2026-06-19T18:35:38.939Z","endTime":"2026-06-19T18:35:44.044Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58591154098235,"aZ":-28.040913462810416,"pfxX":-9.29904070659938,"pfxZ":2.8374853995116656,"pX":-0.28175926554332326,"pZ":1.803646240045256,"vX0":7.725696538200793,"vY0":-119.53204073037294,"vZ0":-3.150768672906664,"x":127.74,"y":190.08,"x0":-2.3370481820122655,"y0":50.00424575032029,"z0":5.6389347392416616,"aX":-13.548628087033176},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.7,"breakHorizontal":15.1,"spinRate":1527,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.4570680362551962,"extension":6.751044599577772},"index":3,"playId":"cdef4816-7c30-3c9b-b796-e230fef63997","pitchNumber":4,"startTime":"2026-06-19T18:35:58.434Z","endTime":"2026-06-19T18:36:01.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556612329955698,"aZ":-31.806870090084278,"pfxX":-11.18652997961923,"pfxZ":0.24690198196749424,"pX":0.11225294613983311,"pZ":-0.04212203642470391,"vX0":9.191927655049552,"vY0":-122.25426394252541,"vZ0":-6.703825370014215,"x":112.72,"y":239.92,"x0":-2.238524347707308,"y0":50.00549176180188,"z0":5.457355004216138,"aX":-16.976785904219692},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":18.1,"spinRate":1666,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.44759462390049,"extension":6.868390527189182},"index":4,"playId":"65e4c17f-a7ca-33ab-ae46-17f171de39f8","pitchNumber":5,"startTime":"2026-06-19T18:36:19.395Z","endTime":"2026-06-19T18:36:23.007Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76499686509924,"aZ":-31.923039584423453,"pfxX":-7.686323307707154,"pfxZ":0.16719288881730954,"pX":-1.7418652926080782,"pZ":2.334094694975617,"vX0":4.201728755559021,"vY0":-121.4346689409742,"vZ0":-1.3885487191407682,"x":183.4,"y":175.76,"x0":-2.4838734564761813,"y0":50.004299461652785,"z0":5.656391302122365,"aX":-11.635769596360024},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":13.1,"spinRate":1545,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.4487322396521991,"extension":6.7773356901476385},"index":5,"playId":"37435b42-5599-3aa9-a42a-1788a98cea30","pitchNumber":6,"startTime":"2026-06-19T18:36:45.436Z","endTime":"2026-06-19T18:36:48.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:36:48.902Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks. Seiya Suzuki to 3rd. Ian Happ to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:37:53.463Z","endTime":"2026-06-19T18:38:58.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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":"Loaded"}},"pitchIndex":[1,2,3,4],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-19T18:37:02.036Z","endTime":"2026-06-19T18:37:55.828Z","isPitch":false,"type":"action"},{"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.8,"endSpeed":85.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25785375851988,"aZ":-14.977142344243228,"pfxX":-7.121976482741552,"pfxZ":9.151466807402805,"pX":-1.0617703758682528,"pZ":3.0448385293528055,"vX0":5.560561675547052,"vY0":-136.5042020323711,"vZ0":-4.590189598118212,"x":157.47,"y":156.57,"x0":-2.204291436013899,"y0":50.00334012785782,"z0":5.786211550672018,"aX":-13.382981025064653},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2291,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40191971392161063,"extension":6.80517491928694},"index":1,"playId":"caca03c3-e011-30d7-9662-1cebaf4da7c2","pitchNumber":1,"startTime":"2026-06-19T18:37:55.828Z","endTime":"2026-06-19T18:37:59.420Z","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":91.0,"endSpeed":82.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.506769613333944,"aZ":-15.984044313570434,"pfxX":-6.36617552472586,"pfxZ":9.161905616585056,"pX":-1.696338559053982,"pZ":3.099713302589072,"vX0":3.788896969664136,"vY0":-132.40755051447078,"vZ0":-3.7523562713700342,"x":181.66,"y":155.09,"x0":-2.322228131857095,"y0":50.0027124326111,"z0":5.712149307565384,"aX":-11.250799001726042},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2104,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41441056098460693,"extension":6.874623949629389},"index":2,"playId":"5e8758f3-628f-36e8-aaca-66b720d6e44d","pitchNumber":2,"startTime":"2026-06-19T18:38:14.014Z","endTime":"2026-06-19T18:38:17.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.95933856059898,"aZ":-25.992686879255974,"pfxX":0.2879085744909722,"pfxZ":3.9130225692383735,"pX":0.253697524359159,"pZ":1.1943763824774039,"vX0":6.3719561047335445,"vY0":-123.68094472035472,"vZ0":-5.393193596050265,"x":107.33,"y":206.53,"x0":-2.3718505793194624,"y0":50.00456457595957,"z0":5.5283927540534465,"aX":0.45513397601773564},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.7,"spinRate":2221,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4394570154852957,"extension":6.82087480395306},"index":3,"playId":"a2550c2f-7135-3843-b067-a04f4517e56b","pitchNumber":3,"startTime":"2026-06-19T18:38:34.617Z","endTime":"2026-06-19T18:38:38.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.307102250055557,"aZ":-15.20564839748341,"pfxX":-7.186897898556832,"pfxZ":9.268339106543312,"pX":-0.946104957422423,"pZ":2.9913840556786377,"vX0":5.889833244588684,"vY0":-134.48810571139887,"vZ0":-4.461059710879684,"x":153.06,"y":158.01,"x0":-2.2313003776037874,"y0":50.005032701927135,"z0":5.7511179511667905,"aX":-13.160346235797066},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":11.8,"spinRate":2259,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4073593118242478,"extension":6.832887079304859},"index":4,"playId":"dab2f8bb-976e-3c9c-abb4-58376674eac3","pitchNumber":4,"startTime":"2026-06-19T18:38:54.112Z","endTime":"2026-06-19T18:38:58.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:38:58.517Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:39:18.380Z","endTime":"2026-06-19T18:40:41.653Z","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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":81.6,"endSpeed":75.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.923048672935323,"aZ":-32.28900764803488,"pfxX":1.2424949902788278,"pfxZ":-0.07806037812322053,"pX":-0.4105554430112111,"pZ":2.230686308984477,"vX0":4.442571318659402,"vY0":-118.78622514683806,"vZ0":-1.2841288012363097,"x":132.65,"y":178.55,"x0":-2.4671422700338486,"y0":50.00503977056518,"z0":5.7161103111930816,"aX":1.773565207491803},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.2,"breakHorizontal":-3.4,"spinRate":2309,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4612566551093198,"extension":6.728724650029178},"index":0,"playId":"41a4eadc-53f7-3148-882c-67b42be956a4","pitchNumber":1,"startTime":"2026-06-19T18:39:30.100Z","endTime":"2026-06-19T18:39:33.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-19T18:39:41.126Z","endTime":"2026-06-19T18:39:56.610Z","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":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133525819375862,"aZ":-12.730509842575694,"pfxX":-5.496244444988373,"pfxZ":10.506063021897464,"pX":-0.6646123921563802,"pZ":2.4013944704345915,"vX0":6.0230628511667925,"vY0":-135.56200458150687,"vZ0":-6.3612434737563355,"x":142.33,"y":173.94,"x0":-2.2068959285175027,"y0":50.005934045244125,"z0":5.676564291367099,"aX":-10.175992296510609},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2258,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4048827303910252,"extension":6.864351750793353},"index":2,"playId":"5e5fdb42-511a-34e4-8dfb-ca1bf3416678","pitchNumber":2,"startTime":"2026-06-19T18:39:56.610Z","endTime":"2026-06-19T18:39:59.785Z","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":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.866039887599854,"aZ":-29.795748202213993,"pfxX":-8.062258029578008,"pfxZ":1.5252052449379985,"pX":1.0923674872800455,"pZ":1.1239833091416664,"vX0":10.847028246969087,"vY0":-122.83061323645703,"vZ0":-4.550709096486046,"x":75.36,"y":208.43,"x0":-2.2940498013886113,"y0":50.00142322528724,"z0":5.47848589728817,"aX":-12.559834819370325},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":12.6,"spinRate":1603,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4426260244060458,"extension":6.880609834456213},"index":3,"playId":"46ad8ed2-2553-3716-ab21-d8aba3c215c2","pitchNumber":3,"startTime":"2026-06-19T18:40:18.975Z","endTime":"2026-06-19T18:40:21.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62259650975624,"aZ":-30.286249656374167,"pfxX":-9.597214138305775,"pfxZ":1.2585401331758574,"pX":0.46435262589693643,"pZ":-0.06287640113474029,"vX0":9.565029695569397,"vY0":-121.55961890595565,"vZ0":-6.9672385332481594,"x":99.3,"y":240.48,"x0":-2.264533179353729,"y0":50.00595770594261,"z0":5.4516731762415365,"aX":-14.443502864165383},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":1733,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.44965509148467087,"extension":6.861046465186094},"index":4,"playId":"bf2f121c-0400-34d2-97fa-9e5dea178f17","pitchNumber":4,"startTime":"2026-06-19T18:40:37.300Z","endTime":"2026-06-19T18:40:41.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:40:41.653Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carson Kelly hits a grand slam (4) to left center field. Seiya Suzuki scores. Ian Happ scores. Matt Shaw scores.","rbi":4,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:40:47.258Z","endTime":"2026-06-19T18:41:39.389Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59417805100206,"aZ":-28.527600468535763,"pfxX":2.220435465812133,"pfxZ":2.449916060058383,"pX":-0.37615507217558597,"pZ":2.5360650789083854,"vX0":4.2354975458562825,"vY0":-121.6333093330523,"vZ0":-1.5870098801801227,"x":131.34,"y":170.31,"x0":-2.433755921396324,"y0":50.00085323306531,"z0":5.688912974631065,"aX":3.2998437209007916},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.3,"breakHorizontal":-5.0,"spinRate":2363,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4516525826640274,"extension":6.7521654809015486},"hitData":{"launchSpeed":105.3,"launchAngle":28.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":53.1,"coordY":41.32}},"index":0,"playId":"06aa9743-ba32-3ce4-85e6-4de3aef14f3d","pitchNumber":1,"startTime":"2026-06-19T18:41:13.854Z","endTime":"2026-06-19T18:41:39.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:41:39.389Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a sharp line drive to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:41:54.622Z","endTime":"2026-06-19T18:42:19.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.8,"endSpeed":87.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809656184160506,"aZ":-12.238027916938083,"pfxX":-4.72770372262371,"pfxZ":10.30419672145823,"pX":-0.09514732092789371,"pZ":2.25993909392597,"vX0":7.432417560684075,"vY0":-137.77838955081452,"vZ0":-7.173974607317578,"x":120.63,"y":177.76,"x0":-2.205667771411964,"y0":50.00131143243181,"z0":5.713280321913471,"aX":-9.146110720992692},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2232,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3965888899316643,"extension":6.798510000358958},"hitData":{"launchSpeed":105.0,"launchAngle":8.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.23,"coordY":118.0}},"index":0,"playId":"485f0dbc-53cc-302f-a54b-99dea5587743","pitchNumber":1,"startTime":"2026-06-19T18:42:08.783Z","endTime":"2026-06-19T18:42:19.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:42:19.676Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a soft ground ball to shortstop Andrés Giménez. Dansby Swanson to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:42:23.528Z","endTime":"2026-06-19T18:44:10.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87198876657485,"aZ":-13.971317297782045,"pfxX":-6.1663047665761415,"pfxZ":9.739937961586232,"pX":-1.3010201161825767,"pZ":2.278452759849761,"vX0":4.799607092899435,"vY0":-135.643776769325,"vZ0":-6.466718745611784,"x":166.59,"y":177.26,"x0":-2.2897047570376414,"y0":50.004196970879256,"z0":5.662490503608757,"aX":-11.524708971655121},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2275,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4033675712929483,"extension":6.7944444274990135},"index":0,"playId":"11615221-2606-3ac0-9b91-5a1a24a12eca","pitchNumber":1,"startTime":"2026-06-19T18:42:44.598Z","endTime":"2026-06-19T18:42:48.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2371364455176,"aZ":-29.36944035799486,"pfxX":-8.966566753052032,"pfxZ":1.8842792760362306,"pX":-0.5272759574424135,"pZ":0.6700992589106425,"vX0":7.129676973700792,"vY0":-120.7927609470048,"vZ0":-5.565285510716531,"x":137.1,"y":220.69,"x0":-2.343769817543585,"y0":50.001307046125866,"z0":5.56787403373696,"aX":-13.327091116640812},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":14.6,"spinRate":1832,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4524275329983096,"extension":6.739042044647846},"index":1,"playId":"eef9d6dd-589d-33a0-895f-1395fc5ade7c","pitchNumber":2,"startTime":"2026-06-19T18:43:01.423Z","endTime":"2026-06-19T18:43:04.423Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.633178098516577,"aZ":-33.355903030629804,"pfxX":-7.831300112261663,"pfxZ":-0.7988576461680323,"pX":-0.40196300343250974,"pZ":0.9381167233616218,"vX0":6.814026251806532,"vY0":-120.47199822698589,"vZ0":-4.25414725771785,"x":132.32,"y":213.45,"x0":-2.2325021344885694,"y0":50.00108701086622,"z0":5.635331927876886,"aX":-11.656190979525846},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.2,"breakHorizontal":12.8,"spinRate":1717,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.4524785002354985,"extension":6.856814228142226},"index":2,"playId":"1bb6df84-2242-3eff-9b4c-1263863a0bc7","pitchNumber":3,"startTime":"2026-06-19T18:43:27.573Z","endTime":"2026-06-19T18:43:35.524Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"1bb6df84-2242-3eff-9b4c-1263863a0bc7","startTime":"2026-06-19T18:43:42.420Z","endTime":"2026-06-19T18:44:01.850Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.863449171699376,"aZ":-31.738376961873918,"pfxX":-9.279783551357362,"pfxZ":0.296287985016332,"pX":0.13186467044161124,"pZ":1.4331304874569155,"vX0":8.572677760311915,"vY0":-120.87749738219657,"vZ0":-3.3580732697218156,"x":111.97,"y":200.09,"x0":-2.249586483176143,"y0":50.00407089462557,"z0":5.617693897091368,"aX":-13.776891366371322},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":14.9,"spinRate":1708,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.45256752996859895,"extension":6.841500813235877},"hitData":{"launchSpeed":48.7,"launchAngle":-36.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":120.31,"coordY":158.46}},"index":4,"playId":"46237301-f083-3c26-9207-b2840d3387de","pitchNumber":4,"startTime":"2026-06-19T18:44:01.850Z","endTime":"2026-06-19T18:44:10.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:44:10.253Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to left fielder Yohendrick Piñango. Dansby Swanson scores. Pete Crow-Armstrong to 2nd.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:45:26.227Z","endTime":"2026-06-19T18:46:10.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-19T18:44:29.293Z","endTime":"2026-06-19T18:45:28.525Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82137948500033,"aZ":-12.9439749602534,"pfxX":-5.07850314937351,"pfxZ":10.294343370285901,"pX":0.6035241720164805,"pZ":2.6713359588204275,"vX0":9.052528949555818,"vY0":-135.61337680921693,"vZ0":-5.888430190243046,"x":94.0,"y":166.65,"x0":-2.1134691843951816,"y0":50.00399181295404,"z0":5.768741330237418,"aX":-9.488683113065585},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2235,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.40341736101888603,"extension":6.768197508977904},"index":1,"playId":"adee5785-a135-376b-a4b7-97b2438e3228","pitchNumber":1,"startTime":"2026-06-19T18:45:28.525Z","endTime":"2026-06-19T18:45:31.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.196127303336848,"aZ":-15.777106607093952,"pfxX":-5.932627977463893,"pfxZ":9.050225386891766,"pX":-0.4324221991813164,"pZ":2.7780730812693544,"vX0":6.397665249064126,"vY0":-133.84131808335766,"vZ0":-4.872328873518632,"x":133.48,"y":163.77,"x0":-2.0842768170382246,"y0":50.00432244359142,"z0":5.753905426862851,"aX":-10.751772929881831},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2198,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.409408310137517,"extension":6.825099862290798},"hitData":{"launchSpeed":89.8,"launchAngle":9.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.86,"coordY":111.29}},"index":2,"playId":"a3796c3b-e0ca-36f6-8883-e6d3513039fe","pitchNumber":2,"startTime":"2026-06-19T18:46:01.427Z","endTime":"2026-06-19T18:46:10.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:46:10.734Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, first baseman Vladimir Guerrero Jr. to pitcher Kevin Gausman.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T18:46:34.762Z","endTime":"2026-06-19T18:48:08.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12068053041686,"aZ":-13.22940999485761,"pfxX":-7.973680009441914,"pfxZ":10.222743340068423,"pX":-0.09046928558643208,"pZ":1.2430546235936235,"vX0":8.247573256603664,"vY0":-134.96632011808038,"vZ0":-9.116436173240913,"x":120.45,"y":205.22,"x0":-2.1432978620087497,"y0":50.00323254310428,"z0":5.58629472360644,"aX":-14.778111697000265},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2370,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40510939926327794,"extension":6.821566556834541},"index":0,"playId":"58584950-2a7d-33e4-a9f9-3e749dbe6205","pitchNumber":1,"startTime":"2026-06-19T18:46:46.933Z","endTime":"2026-06-19T18:46:50.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-19T18:47:05.557Z","endTime":"2026-06-19T18:47:20.519Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85160448428739,"aZ":-14.274656517251438,"pfxX":-5.952167788198819,"pfxZ":9.626332275336825,"pX":-0.27996735993494914,"pZ":1.9632737472638147,"vX0":7.210194955571172,"vY0":-135.09703428794768,"vZ0":-7.106994492794862,"x":127.67,"y":185.77,"x0":-2.20291343109327,"y0":50.000483704620365,"z0":5.620244269346301,"aX":-11.064626259075725},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2288,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4045508410524459,"extension":6.7868378568516645},"index":2,"playId":"8f363378-1203-3305-8511-c3ec4afa1f0a","pitchNumber":2,"startTime":"2026-06-19T18:47:20.519Z","endTime":"2026-06-19T18:47:23.744Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61978303616801,"aZ":-26.930996947254723,"pfxX":-7.202278689274155,"pfxZ":3.403357270972915,"pX":-0.1859735947825294,"pZ":1.2128793530396997,"vX0":7.484137497565375,"vY0":-122.19900689112445,"vZ0":-5.064721469970554,"x":124.09,"y":206.03,"x0":-2.324409352211071,"y0":50.00494564459447,"z0":5.5716119996014335,"aX":-11.10894993995366},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":11.8,"spinRate":1809,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.44488436127945885,"extension":6.784120747749665},"index":3,"playId":"02d90fc9-2547-3a90-8e74-a6aea916aa2e","pitchNumber":3,"startTime":"2026-06-19T18:47:39.822Z","endTime":"2026-06-19T18:47:43.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.691862100387564,"aZ":-32.223831108370376,"pfxX":-7.899045057099878,"pfxZ":-0.03305553506170966,"pX":-0.6040409350983802,"pZ":1.7812007589254448,"vX0":6.508057353080029,"vY0":-120.72745072275575,"vZ0":-2.3796008402477984,"x":140.02,"y":190.69,"x0":-2.3095476303430837,"y0":50.00354417394601,"z0":5.6182706924586,"aX":-11.650835710541905},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.4,"breakHorizontal":12.7,"spinRate":1598,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.4538418356425171,"extension":6.836751925294845},"hitData":{"launchSpeed":84.3,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.89,"coordY":164.2}},"index":4,"playId":"934e445f-52b4-385d-9f83-9034266e3dcc","pitchNumber":4,"startTime":"2026-06-19T18:48:01.585Z","endTime":"2026-06-19T18:48:08.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:48:08.944Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yohendrick Piñango pops out to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T18:50:14.481Z","endTime":"2026-06-19T18:50:57.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00356714643532,"aZ":-15.793535106508607,"pfxX":-5.401726562297627,"pfxZ":8.617563751594698,"pX":-0.6780378013977716,"pZ":2.469124736851412,"vX0":4.469455023199004,"vY0":-136.9501199032597,"vZ0":-6.785076829065443,"x":142.85,"y":172.11,"x0":-1.6286854646602897,"y0":50.00505770297179,"z0":6.057525536378984,"aX":-10.270787522597812},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2229,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3998179998882403,"extension":6.427752475483507},"index":0,"playId":"0f4ad3d6-08a7-340c-8529-38422f22b00e","pitchNumber":1,"startTime":"2026-06-19T18:50:22.668Z","endTime":"2026-06-19T18:50:25.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-19T18:50:33.757Z","endTime":"2026-06-19T18:50:47.246Z","isPitch":false,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"}},{"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":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.294667108720336,"aZ":-18.87346541303587,"pfxX":-5.210020057990887,"pfxZ":8.022110838429745,"pX":0.745851373367823,"pZ":1.734111465421999,"vX0":7.452533149071283,"vY0":-128.1414379373133,"vZ0":-7.013938491217814,"x":88.57,"y":191.96,"x0":-1.527615672608887,"y0":50.00002557278382,"z0":5.988975556480996,"aX":-8.634895153213044},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":13.1,"breakHorizontal":7.7,"spinRate":1170,"spinDirection":240},"zone":9,"typeConfidence":0.92,"plateTime":0.4279784757502556,"extension":6.380694815233743},"hitData":{"launchSpeed":85.7,"launchAngle":75.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":130.49,"coordY":183.72}},"index":2,"playId":"ea277321-5a37-3ab1-bde9-f75701a5fefd","pitchNumber":2,"startTime":"2026-06-19T18:50:47.246Z","endTime":"2026-06-19T18:50:57.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:50:57.039Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T18:51:05.011Z","endTime":"2026-06-19T18:52:12.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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.0,"endSpeed":85.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.343297521519148,"aZ":-18.634346889384666,"pfxX":-6.499080827692453,"pfxZ":7.167340977907816,"pX":-1.506392766578213,"pZ":4.343291994112379,"vX0":2.4027175921946218,"vY0":-136.8768856082601,"vZ0":-1.574313409993934,"x":174.42,"y":121.51,"x0":-1.5531510887926476,"y0":50.00649080495723,"z0":6.207113356904359,"aX":-12.285021712263696},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2235,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4007734684003341,"extension":6.4730278295923105},"index":0,"playId":"4fb164e3-771a-3c90-8398-b639f29d35b7","pitchNumber":1,"startTime":"2026-06-19T18:51:24.719Z","endTime":"2026-06-19T18:51:28.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.775128660179448,"aZ":-15.576260283732413,"pfxX":-4.454440698388799,"pfxZ":8.94839620191728,"pX":-0.04031652901286855,"pZ":2.6457192544520356,"vX0":5.305747305516233,"vY0":-134.95413959733747,"vZ0":-6.485028027931984,"x":118.54,"y":167.35,"x0":-1.44775836750508,"y0":50.00545819130211,"z0":6.166028691539169,"aX":-8.265463324134398},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":7.0,"spinRate":2297,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4049687571382825,"extension":6.356553187812368},"index":1,"playId":"54e0cad2-482d-3dfd-bb0b-4494ee3feeb4","pitchNumber":2,"startTime":"2026-06-19T18:51:41.020Z","endTime":"2026-06-19T18:51:44.020Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-19T18:51:53.323Z","endTime":"2026-06-19T18:52:05.229Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952690148330504,"aZ":-19.618796776165247,"pfxX":-7.916946932745181,"pfxZ":6.576266503232528,"pX":-0.467041558129008,"pZ":2.555788504210455,"vX0":5.593904795103011,"vY0":-136.5494056902297,"vZ0":-6.073233025187398,"x":134.8,"y":169.77,"x0":-1.5021633470621976,"y0":50.00534810486749,"z0":6.136200308874034,"aX":-15.118156854180452},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":13.3,"spinRate":2070,"spinDirection":222},"zone":4,"typeConfidence":0.76,"plateTime":0.39945153455332116,"extension":6.44710191532667},"hitData":{"launchSpeed":89.2,"launchAngle":30.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.82,"coordY":75.98}},"index":3,"playId":"9ae05784-7061-3347-9cce-e4d12a2ac4e4","pitchNumber":3,"startTime":"2026-06-19T18:52:05.229Z","endTime":"2026-06-19T18:52:12.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:52:12.941Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T18:52:23.886Z","endTime":"2026-06-19T18:53:39.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":86.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.074057470139124,"aZ":-15.916117754979103,"pfxX":-6.126586815293922,"pfxZ":8.461107984978305,"pX":-0.807466568226257,"pZ":2.954714207428559,"vX0":4.478100994245473,"vY0":-137.17180734830677,"vZ0":-5.742808317003884,"x":147.78,"y":159.0,"x0":-1.6586719604484006,"y0":50.000205834764614,"z0":6.14639207036107,"aX":-11.76674998889162},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":2169,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3981035351325204,"extension":6.37151089488084},"index":0,"playId":"ec6d3a27-8c90-3461-87ab-e14c0fa47a85","pitchNumber":1,"startTime":"2026-06-19T18:52:40.988Z","endTime":"2026-06-19T18:52:44.279Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-19T18:52:51.235Z","endTime":"2026-06-19T18:53:02.664Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.582932188246016,"aZ":-14.74848758064126,"pfxX":-7.1294128704530175,"pfxZ":9.04308698501923,"pX":1.445999350116428,"pZ":2.1134651975742584,"vX0":10.35659521058694,"vY0":-137.70188403203022,"vZ0":-8.01887022652454,"x":61.88,"y":181.72,"x0":-1.4314790742337364,"y0":50.00427106112111,"z0":6.054066508906283,"aX":-13.740883943771117},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":10.8,"spinRate":2217,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3972434884055511,"extension":6.444948640536123},"index":2,"playId":"4a5c1423-0f3b-3970-bdc4-2987a1061fb9","pitchNumber":2,"startTime":"2026-06-19T18:53:02.664Z","endTime":"2026-06-19T18:53:05.664Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350202049738567,"aZ":-33.12023763042471,"pfxX":2.1283253958427495,"pfxZ":-0.6067732040152514,"pX":-0.3114005453278863,"pZ":2.6855645008846833,"vX0":2.4315715408831657,"vY0":-124.48559513630002,"vZ0":-2.455709032122484,"x":128.87,"y":166.27,"x0":-1.5778145927837068,"y0":50.0005216159095,"z0":6.430672687792441,"aX":3.334401059420575},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-4.4,"spinRate":2272,"spinDirection":90},"zone":4,"typeConfidence":0.9,"plateTime":0.44025836064300483,"extension":6.273506571935682},"index":3,"playId":"056e8a55-147c-36ef-b0a1-411c3313e0a0","pitchNumber":3,"startTime":"2026-06-19T18:53:16.938Z","endTime":"2026-06-19T18:53:19.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93067184037784,"aZ":-35.064441114119596,"pfxX":2.5237971248922126,"pfxZ":-1.9194173625555457,"pX":-0.47720732317203807,"pZ":1.818926073240519,"vX0":1.8208144344553259,"vY0":-121.69093479941945,"vZ0":-3.5326364836085604,"x":135.19,"y":189.67,"x0":-1.561896964940536,"y0":50.0021392781101,"z0":6.313596738962339,"aX":3.801006786871516},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.1,"breakHorizontal":-5.0,"spinRate":2218,"spinDirection":82},"zone":7,"typeConfidence":0.9,"plateTime":0.4493693014833502,"extension":6.230615686253452},"hitData":{"launchSpeed":94.5,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.49,"coordY":146.45}},"index":4,"playId":"14f718fc-4637-30e6-aa9b-2e34274019d3","pitchNumber":4,"startTime":"2026-06-19T18:53:32.184Z","endTime":"2026-06-19T18:53:39.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:53:39.179Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a sharp line drive to left fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T18:55:36.643Z","endTime":"2026-06-19T18:58:01.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":6},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16587881196961,"aZ":-14.178198060967988,"pfxX":-6.806995007569244,"pfxZ":10.181565907556516,"pX":0.011904391049524479,"pZ":2.8424112996473556,"vX0":7.55310997693998,"vY0":-131.8957971406562,"vZ0":-5.218861118491232,"x":116.55,"y":162.03,"x0":-1.9999501696204742,"y0":50.006531694985306,"z0":5.886703830257044,"aX":-12.036733277700137},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":10.8,"spinRate":2222,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4147486879636708,"extension":6.75721567826338},"index":0,"playId":"e1121688-5ded-379d-b0f0-ed52e3aae84f","pitchNumber":1,"startTime":"2026-06-19T18:55:55.449Z","endTime":"2026-06-19T18:56:02.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.657214167397292,"aZ":-26.52568613867189,"pfxX":-7.4995987338645165,"pfxZ":3.756604021757661,"pX":-0.6148585472937965,"pZ":1.3693373759049146,"vX0":6.435267809504019,"vY0":-120.77938421940821,"vZ0":-4.741058108293321,"x":140.44,"y":201.81,"x0":-2.317132725913556,"y0":50.00327979776474,"z0":5.64273483158392,"aX":-11.275074550354956},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.1,"breakHorizontal":12.4,"spinRate":1507,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4504930461911867,"extension":6.788021342379209},"index":1,"playId":"32851a46-c017-3377-a322-3b000616b880","pitchNumber":2,"startTime":"2026-06-19T18:56:28.555Z","endTime":"2026-06-19T18:56:32.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.730151358796753,"aZ":-30.007972230978073,"pfxX":-0.05384749663893729,"pfxZ":1.4339853797121562,"pX":1.4877772386716173,"pZ":0.9919595775743183,"vX0":8.799425857635375,"vY0":-121.63712251371757,"vZ0":-4.9151808383373465,"x":60.29,"y":212.0,"x0":-2.1553670930499846,"y0":50.005091785896994,"z0":5.612347831072781,"aX":-0.08278437648417485},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.7,"breakHorizontal":-1.8,"spinRate":2260,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.44867999954751925,"extension":6.8184453040726725},"index":2,"playId":"68248b35-ec25-38ce-818c-f113a85460a6","pitchNumber":3,"startTime":"2026-06-19T18:56:48.905Z","endTime":"2026-06-19T18:56:52.448Z","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":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.182080341783468,"aZ":-28.89154806433488,"pfxX":-1.0359570445665263,"pfxZ":2.2050180426128874,"pX":0.9380622716786751,"pZ":1.2281381096495065,"vX0":7.857558844365274,"vY0":-120.22798360612556,"vZ0":-4.5232213612459935,"x":81.24,"y":205.62,"x0":-2.2119929719492473,"y0":50.00563407927158,"z0":5.64365932162507,"aX":-1.5455717729127154},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":0.4,"spinRate":2203,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45233175990456775,"extension":6.800130061642189},"index":3,"playId":"52673c38-b914-349a-b809-0cbb1e18099d","pitchNumber":4,"startTime":"2026-06-19T18:57:06.570Z","endTime":"2026-06-19T18:57:10.182Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.691151104178484,"aZ":-25.706710000690563,"pfxX":-8.999304109393597,"pfxZ":4.304246363056825,"pX":-0.2775756392894875,"pZ":2.560218665765684,"vX0":7.285601842992862,"vY0":-121.27032063561333,"vZ0":-2.492119602793652,"x":127.58,"y":169.65,"x0":-2.1383155364913393,"y0":50.00380148756984,"z0":5.822804464077588,"aX":-13.52717407734681},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.4,"breakHorizontal":14.8,"spinRate":1786,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.45009021775414126,"extension":6.772621419163875},"index":4,"playId":"5927ec8f-3fe0-369d-8c3a-d4484883157d","pitchNumber":5,"startTime":"2026-06-19T18:57:25.415Z","endTime":"2026-06-19T18:57:28.415Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-19T18:57:34.970Z","endTime":"2026-06-19T18:57:50.550Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.077959930289445,"aZ":-22.78520257910193,"pfxX":-7.999026463219402,"pfxZ":6.252362189011901,"pX":-0.18423881474275078,"pZ":1.9891367457094793,"vX0":7.47237930338558,"vY0":-121.31937731034182,"vZ0":-4.022608039694927,"x":124.02,"y":185.07,"x0":-2.2540266653251155,"y0":50.00252092245414,"z0":5.637175373736851,"aX":-12.012589517384525},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":1505,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.45019235372877864,"extension":6.837298770237358},"hitData":{"launchSpeed":104.8,"launchAngle":14.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.59,"coordY":101.96}},"index":6,"playId":"34683659-f34d-3b46-a09b-3c1d8c71a8ee","pitchNumber":6,"startTime":"2026-06-19T18:57:50.550Z","endTime":"2026-06-19T18:58:01.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T18:58:01.661Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T18:58:01.813Z","endTime":"2026-06-19T19:00:53.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.036655252733862,"aZ":-12.16727588084811,"pfxX":-5.938251665281024,"pfxZ":10.768604398134881,"pX":-0.4673120165532676,"pZ":3.053527961580548,"vX0":6.635265174391863,"vY0":-135.53438437402323,"vZ0":-4.832384796747095,"x":134.81,"y":156.33,"x0":-2.177389244930307,"y0":50.00096342776012,"z0":5.7114775227522845,"aX":-11.030699249579019},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":9.4,"spinRate":2250,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.40436963058465647,"extension":6.900230996912174},"index":0,"playId":"2b76b56b-aa3a-34a4-9814-efdf342c1cbc","pitchNumber":1,"startTime":"2026-06-19T18:58:28.778Z","endTime":"2026-06-19T18:58:31.778Z","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":92.8,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972716017875264,"aZ":-13.568695516274685,"pfxX":-7.735343783365515,"pfxZ":10.067027908062567,"pX":-0.8506237829680247,"pZ":2.2196042196953436,"vX0":6.034577753389303,"vY0":-134.98784491890376,"vZ0":-6.771971367441532,"x":149.42,"y":178.85,"x0":-2.1084665424783213,"y0":50.00364077682131,"z0":5.71338976682025,"aX":-14.297462551999502},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":12.7,"spinRate":2270,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40553242950049695,"extension":6.760317701433508},"index":1,"playId":"3b95be83-de32-359b-93e4-451013918fed","pitchNumber":2,"startTime":"2026-06-19T18:58:48.614Z","endTime":"2026-06-19T18:58:53.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.003226730401057,"aZ":-27.048021302364937,"pfxX":-9.191186846423504,"pfxZ":3.3420767704255017,"pX":0.0027242729733822253,"pZ":0.24975282973931653,"vX0":8.417294583132456,"vY0":-122.4151038749013,"vZ0":-7.068824372258746,"x":116.9,"y":232.04,"x0":-2.270496777088698,"y0":50.00145103503675,"z0":5.460554918167634,"aX":-14.0823568197072},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":1708,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.44581244623945215,"extension":6.843492305361234},"index":2,"playId":"650065c6-f671-3a64-a45c-f31a2e650192","pitchNumber":3,"startTime":"2026-06-19T18:59:08.228Z","endTime":"2026-06-19T18:59:11.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638001796380745,"aZ":-15.380624613181107,"pfxX":-8.001550936592329,"pfxZ":9.082988818864205,"pX":-0.36461140101568945,"pZ":1.928450317067594,"vX0":7.503670971527993,"vY0":-134.47975404404963,"vZ0":-7.067663427902705,"x":130.9,"y":186.71,"x0":-2.13904803507975,"y0":50.00075971629824,"z0":5.66312599862604,"aX":-14.789842168846715},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":13.1,"spinRate":2142,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40587468668109317,"extension":6.890211721656408},"index":3,"playId":"042736db-9d21-3d87-b2af-9391089b53c1","pitchNumber":4,"startTime":"2026-06-19T18:59:36.685Z","endTime":"2026-06-19T18:59:39.685Z","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":94.2,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.343899451874268,"aZ":-14.505915078774528,"pfxX":-5.953153454473857,"pfxZ":9.209772511887467,"pX":-1.0666367824536973,"pZ":3.5247902902332995,"vX0":5.299624945870045,"vY0":-137.15774964682103,"vZ0":-3.3207244838080645,"x":157.66,"y":143.61,"x0":-2.2438270460327394,"y0":50.00513191125281,"z0":5.7311862805761775,"aX":-11.423755615035505},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2170,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3982707279912012,"extension":6.7818821374649225},"index":4,"playId":"d736783f-f880-3a29-aa46-004c6812d7e5","pitchNumber":5,"startTime":"2026-06-19T19:00:00.839Z","endTime":"2026-06-19T19:00:04.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.424463038210856,"aZ":-28.15646339947686,"pfxX":-8.645689135052496,"pfxZ":2.644053058137696,"pX":-0.4729065312426223,"pZ":1.0732949542691985,"vX0":7.214555128048525,"vY0":-122.12449365823583,"vZ0":-4.932555995616885,"x":135.03,"y":209.8,"x0":-2.331772908282174,"y0":50.00558212256376,"z0":5.520628990377266,"aX":-13.156002392104552},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.0,"breakHorizontal":14.2,"spinRate":1694,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.447267968182528,"extension":6.835951851170558},"index":5,"playId":"d9ea734e-2840-356a-9e90-7c1e028bddc9","pitchNumber":6,"startTime":"2026-06-19T19:00:20.482Z","endTime":"2026-06-19T19:00:24.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51623340725727,"aZ":-16.43793871845567,"pfxX":-5.762565920425377,"pfxZ":8.348772608028623,"pX":-0.21947930466776497,"pZ":2.8764415922773607,"vX0":7.044815754478835,"vY0":-135.43505542054933,"vZ0":-4.514909376529828,"x":125.37,"y":161.12,"x0":-2.087929198893068,"y0":50.00497695933506,"z0":5.690873539750444,"aX":-10.864407825627941},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2136,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40218701542887825,"extension":6.8261618391092735},"index":6,"playId":"c456d24c-4d2d-36b4-87d6-a840619752d2","pitchNumber":7,"startTime":"2026-06-19T19:00:49.630Z","endTime":"2026-06-19T19:00:53.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:00:53.311Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Shaw lines out to center fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T19:01:05.541Z","endTime":"2026-06-19T19:01:32.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.247677357015572,"aZ":-28.792912907709674,"pfxX":-0.01666836090205459,"pfxZ":2.235748816365816,"pX":0.393138017545838,"pZ":1.7004691021181368,"vX0":6.419964093185307,"vY0":-121.50187795439511,"vZ0":-3.3884390517028913,"x":102.01,"y":192.87,"x0":-2.2684952872266337,"y0":50.00225109868445,"z0":5.584775238092608,"aX":-0.02543675845490757},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.6,"breakHorizontal":-1.3,"spinRate":2165,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.44882798609059726,"extension":6.8135358672057595},"hitData":{"launchSpeed":80.0,"launchAngle":25.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.29,"coordY":88.99}},"index":0,"playId":"b827b106-8ea6-3a8b-bbfa-6a5f6018df23","pitchNumber":1,"startTime":"2026-06-19T19:01:19.946Z","endTime":"2026-06-19T19:01:32.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:01:32.770Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner hits a ground-rule double (16) on a line drive to left field. Seiya Suzuki to 3rd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T19:01:50.867Z","endTime":"2026-06-19T19:03:37.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":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 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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85393273251613,"aZ":-26.136985143102272,"pfxX":1.1737764145242169,"pfxZ":3.9266734573276905,"pX":1.337528569493672,"pZ":0.2639264498750531,"vX0":8.310306648543667,"vY0":-122.5863358185319,"vZ0":-7.26679145172127,"x":66.02,"y":231.65,"x0":-2.234342693027504,"y0":50.00295663852341,"z0":5.46559312263832,"aX":1.8051959490427976},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.8,"breakHorizontal":-3.8,"spinRate":2191,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.44502920023894443,"extension":6.820146964101909},"index":0,"playId":"3f7a41a5-eba5-3e8c-a704-c16a22bcb0b4","pitchNumber":1,"startTime":"2026-06-19T19:02:03.416Z","endTime":"2026-06-19T19:02:08.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875788391024365,"aZ":-15.135808234001857,"pfxX":-6.321346880819706,"pfxZ":9.660273276258184,"pX":0.32849424184350173,"pZ":2.1106658822756206,"vX0":8.379732157473837,"vY0":-131.4705200201187,"vZ0":-6.374595861924755,"x":104.48,"y":181.79,"x0":-2.0676319213994305,"y0":50.0049380873199,"z0":5.675409956557258,"aX":-11.152480974331745},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2174,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41539721081630976,"extension":6.832865659973449},"index":1,"playId":"09acc630-b03e-361f-aa37-451b68470f70","pitchNumber":2,"startTime":"2026-06-19T19:02:32.569Z","endTime":"2026-06-19T19:02:39.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.879378222486963,"aZ":-29.517070230511237,"pfxX":-8.37700651217742,"pfxZ":1.7448687832472463,"pX":0.4746534751839859,"pZ":0.10028338895869955,"vX0":9.29766587566798,"vY0":-121.90582919885011,"vZ0":-6.74044110456972,"x":98.91,"y":236.07,"x0":-2.2838037432459712,"y0":50.000305957647875,"z0":5.418735064400655,"aX":-12.724293851289534},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":13.2,"spinRate":1638,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4477148614595352,"extension":6.816349190409551},"index":2,"playId":"33abc019-69ba-3d43-a3a0-a20ea09706b2","pitchNumber":3,"startTime":"2026-06-19T19:03:03.333Z","endTime":"2026-06-19T19:03:06.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094690353126122,"aZ":-13.144915473643293,"pfxX":-7.890799266677224,"pfxZ":10.184676362126243,"pX":-0.9923703804373174,"pZ":2.1555967886912315,"vX0":6.0612002454562655,"vY0":-135.68189571966857,"vZ0":-6.795455708417491,"x":154.83,"y":180.58,"x0":-2.227692691766069,"y0":50.00154037984953,"z0":5.604575962890228,"aX":-14.742627363423075},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":13.1,"spinRate":2352,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.40334233959301136,"extension":6.841484763154996},"hitData":{"launchSpeed":99.5,"launchAngle":16.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":32.0,"coordY":89.53}},"index":3,"playId":"7e870039-30c6-3029-9c43-efdd3b4d9390","pitchNumber":4,"startTime":"2026-06-19T19:03:27.226Z","endTime":"2026-06-19T19:03:37.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:03:37.888Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T19:04:06.414Z","endTime":"2026-06-19T19:06:05.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078045743801976,"aZ":-28.148346370219013,"pfxX":-9.551485412422688,"pfxZ":2.6411933541001744,"pX":-0.1492456855708374,"pZ":1.3174934119985213,"vX0":8.15106479399405,"vY0":-122.67498244606288,"vZ0":-4.395075611152686,"x":122.69,"y":203.21,"x0":-2.2726609893769765,"y0":50.00557409817094,"z0":5.529691872970757,"aX":-14.57287658407873},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1536,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.44635912121355803,"extension":6.905774050339455},"index":0,"playId":"e22359d1-e19e-377f-a928-9234ea560723","pitchNumber":1,"startTime":"2026-06-19T19:04:18.321Z","endTime":"2026-06-19T19:04:22.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.067858512033933,"aZ":-15.571996048609076,"pfxX":-7.958994976723564,"pfxZ":8.967467794107499,"pX":1.691226667919944,"pZ":2.16290741016418,"vX0":12.651316778693463,"vY0":-134.9115199942741,"vZ0":-6.200691819469621,"x":52.53,"y":180.38,"x0":-2.0149935043841087,"y0":50.00581558983559,"z0":5.579920457447421,"aX":-14.741972445311255},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":11.9,"spinRate":2305,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40525903614656844,"extension":6.85959898712276},"index":1,"playId":"cc2f4384-c84e-3b19-9250-a4da08efa88f","pitchNumber":2,"startTime":"2026-06-19T19:04:38.369Z","endTime":"2026-06-19T19:04:41.683Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.522805445002113,"aZ":-29.01759208436901,"pfxX":-8.993091981221099,"pfxZ":2.0058575663611142,"pX":-0.3374480889074376,"pZ":1.789194252889665,"vX0":7.5940511067125565,"vY0":-123.91743440994448,"vZ0":-3.434150002060583,"x":129.86,"y":190.47,"x0":-2.259061969023535,"y0":50.00036025175399,"z0":5.592350734503688,"aX":-14.119480236816766},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":14.8,"spinRate":1778,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.44038932671847286,"extension":6.80422710864458},"index":2,"playId":"8dcdd756-37fe-391e-bace-f619df4185db","pitchNumber":3,"startTime":"2026-06-19T19:04:57.548Z","endTime":"2026-06-19T19:05:00.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334374984058897,"aZ":-29.611306449241514,"pfxX":-9.90076848929806,"pfxZ":1.6203075597106116,"pX":0.024474011087121317,"pZ":0.7203485526565307,"vX0":8.875951581224042,"vY0":-124.5601918167562,"vZ0":-5.713609938128217,"x":116.07,"y":219.33,"x0":-2.286466620334208,"y0":50.00397081416165,"z0":5.470860350721458,"aX":-15.670999692737015},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":16.1,"spinRate":1738,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4385233903094927,"extension":6.835216893203272},"index":3,"playId":"9dba5aed-e5ef-3fbe-b1c5-975c6b0e81e2","pitchNumber":4,"startTime":"2026-06-19T19:05:15.114Z","endTime":"2026-06-19T19:05:18.666Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99568081410877,"aZ":-31.080773381384954,"pfxX":-10.584882351273828,"pfxZ":0.7195189216684375,"pX":0.04424051538842449,"pZ":1.1253450907373566,"vX0":8.902324255571086,"vY0":-122.11869894023006,"vZ0":-4.299056283564896,"x":115.31,"y":208.4,"x0":-2.257195461407706,"y0":50.00522767455638,"z0":5.555580638262054,"aX":-16.1354671831303},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":17.3,"spinRate":1085,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.44696645602271934,"extension":6.826994104609569},"index":4,"playId":"e4a3ff47-32b8-3b42-a946-4f3b25b310d9","pitchNumber":5,"startTime":"2026-06-19T19:05:36.982Z","endTime":"2026-06-19T19:05:40.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-19T19:05:46.749Z","endTime":"2026-06-19T19:06:00.721Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970039322421787,"aZ":-32.78285646417705,"pfxX":-11.665269145341487,"pfxZ":-0.4133663863012753,"pX":-0.6428100544317228,"pZ":1.4971193060328865,"vX0":7.555494661382596,"vY0":-121.04990813643504,"vZ0":-2.9178444136762716,"x":141.5,"y":198.36,"x0":-2.2984844575344767,"y0":50.00356770999655,"z0":5.606029483970425,"aX":-17.207416854420533},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":19.2,"spinRate":1686,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4535427194368671,"extension":6.847787324773551},"index":6,"playId":"034439aa-aaca-3d76-adfc-cdd6638d09e2","pitchNumber":6,"startTime":"2026-06-19T19:06:00.721Z","endTime":"2026-06-19T19:06:05.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:06:05.441Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T19:08:23.942Z","endTime":"2026-06-19T19:09:04.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75965575029312,"aZ":-14.747226626067768,"pfxX":-4.854609638069715,"pfxZ":9.067967811814729,"pX":-0.7899169088785923,"pZ":2.9622870059353064,"vX0":3.739693508249844,"vY0":-137.56576019415164,"vZ0":-6.07035198555557,"x":147.11,"y":158.8,"x0":-1.5344542295966663,"y0":50.001324615087064,"z0":6.192475559233143,"aX":-9.328386207862792},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2164,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3977575004467906,"extension":6.449046032667593},"index":0,"playId":"ede10fa9-01fa-3622-a261-57ec4bfa803b","pitchNumber":1,"startTime":"2026-06-19T19:08:36.352Z","endTime":"2026-06-19T19:08:41.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32299695746178,"aZ":-16.37171347781699,"pfxX":-6.910275017017833,"pfxZ":8.235263515494967,"pX":0.08657698945027935,"pZ":2.455172866227858,"vX0":6.613007194977144,"vY0":-137.39325008108815,"vZ0":-7.002240725320233,"x":113.7,"y":172.49,"x0":-1.4491755623799432,"y0":50.00538195357814,"z0":6.141698610669064,"aX":-13.265124922901071},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2184,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3980556013745753,"extension":6.587436995958398},"hitData":{"launchSpeed":106.8,"launchAngle":28.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.99,"coordY":39.19}},"index":1,"playId":"f356f961-90de-3c6d-aeaf-94522d1af764","pitchNumber":2,"startTime":"2026-06-19T19:08:54.747Z","endTime":"2026-06-19T19:09:04.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:09:04.292Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Davis Schneider pops out to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T19:09:07.753Z","endTime":"2026-06-19T19:10:34.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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(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":85.0,"endSpeed":78.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612774594573747,"aZ":-31.631765490809173,"pfxX":-0.7149697899428,"pfxZ":0.35137487248688837,"pX":1.247096917103954,"pZ":-0.6930034878774244,"vX0":6.762151155670233,"vY0":-123.28723961026834,"vZ0":-9.987805628476176,"x":69.46,"y":257.49,"x0":-1.4387948810800941,"y0":50.00124196238237,"z0":6.081866222885617,"aX":-1.1000596356851928},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":-0.2,"spinRate":2210,"spinDirection":82},"zone":14,"typeConfidence":0.91,"plateTime":0.4443294312027142,"extension":6.476660613963648},"index":0,"playId":"9fd517a4-d086-36a6-8420-fd585eab59b7","pitchNumber":1,"startTime":"2026-06-19T19:09:33.833Z","endTime":"2026-06-19T19:09:36.833Z","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":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873649380202124,"aZ":-15.231492106984142,"pfxX":-6.626793950145463,"pfxZ":8.8546985159097,"pX":0.19088924190770545,"pZ":1.4686501231743936,"vX0":7.081855662636495,"vY0":-136.87166023664693,"vZ0":-9.407462356948313,"x":109.72,"y":199.13,"x0":-1.558906387676913,"y0":50.00125721384356,"z0":5.974250482400096,"aX":-12.676534112065726},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2158,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3989223642957973,"extension":6.4927665226675195},"index":1,"playId":"d3bf6322-4f4b-38e4-874f-979c50632091","pitchNumber":2,"startTime":"2026-06-19T19:09:50.443Z","endTime":"2026-06-19T19:10:17.469Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61716352611169,"aZ":-14.366252440737213,"pfxX":-4.466242705914709,"pfxZ":9.222394219592825,"pX":0.2601524278264578,"pZ":3.1503644571833935,"vX0":6.186882026220206,"vY0":-137.85393565871698,"vZ0":-5.602572928632506,"x":107.08,"y":153.72,"x0":-1.4292955156919538,"y0":50.00671348669332,"z0":6.173015828336231,"aX":-8.628630126756363},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2175,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.396783398143735,"extension":6.611949281469022},"hitData":{"launchSpeed":96.8,"launchAngle":68.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":147.29,"coordY":169.77}},"index":2,"playId":"a2e536a0-5bd8-36c3-b021-dad9fe77932c","pitchNumber":3,"startTime":"2026-06-19T19:10:23.218Z","endTime":"2026-06-19T19:10:34.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:10:34.249Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andrés Giménez doubles (11) on a sharp line drive to right fielder Matt Shaw.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T19:10:40.426Z","endTime":"2026-06-19T19:11:41.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.107330487819183,"aZ":-15.21627904918499,"pfxX":-7.57515229480863,"pfxZ":8.785148159280173,"pX":-0.20879549535469896,"pZ":2.0369372776817904,"vX0":6.810420268333216,"vY0":-137.48272407252173,"vZ0":-7.771974072386249,"x":124.96,"y":183.78,"x0":-1.7238815334285775,"y0":50.00256428729614,"z0":5.916291270936616,"aX":-14.621814325809499},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":12.5,"spinRate":2328,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3971304958545243,"extension":6.396336318399909},"index":0,"playId":"d0c0d334-fea4-331c-885f-e5b03aecd303","pitchNumber":1,"startTime":"2026-06-19T19:10:57.562Z","endTime":"2026-06-19T19:11:00.885Z","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":95.4,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18492337089876,"aZ":-15.997943025733694,"pfxX":-6.433485221515081,"pfxZ":8.222671801000363,"pX":-1.1634290531976013,"pZ":3.7065363246560965,"vX0":4.403035363524007,"vY0":-138.9169666228418,"vZ0":-3.366105679308081,"x":161.35,"y":138.7,"x0":-1.9277620703112734,"y0":50.002854332065155,"z0":5.988183284870212,"aX":-12.657583817532121},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":10.8,"spinRate":2250,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3932877597449038,"extension":6.420668207703733},"index":1,"playId":"e7a8bab3-38be-3aa8-94af-4480b9416aa3","pitchNumber":2,"startTime":"2026-06-19T19:11:11.481Z","endTime":"2026-06-19T19:11:14.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536791674737266,"aZ":-19.215428406005334,"pfxX":-7.844963276404487,"pfxZ":6.602467859670022,"pX":0.6529423941490609,"pZ":1.659794378466875,"vX0":8.608444694613318,"vY0":-138.18241351679603,"vZ0":-8.223736686220716,"x":92.11,"y":193.97,"x0":-1.4618145725920513,"y0":50.00359977418994,"z0":5.9317055384735085,"aX":-15.396403658364322},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":12.7,"spinRate":2081,"spinDirection":227},"zone":9,"typeConfidence":0.75,"plateTime":0.3941724741825139,"extension":6.542105605432888},"hitData":{"launchSpeed":105.0,"launchAngle":19.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.05,"coordY":112.7}},"index":2,"playId":"3278eaf4-d1c1-3da6-bd93-2bb1a6a17458","pitchNumber":3,"startTime":"2026-06-19T19:11:27.887Z","endTime":"2026-06-19T19:11:41.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:11:41.615Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to left fielder Ian Happ. Andrés Giménez scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T19:11:46.255Z","endTime":"2026-06-19T19:12:55.014Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":{"id":676962,"link":"/api/v1/people/676962"},"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(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":84.4,"endSpeed":78.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38533383153372,"aZ":-32.19801600134627,"pfxX":0.8031412786026535,"pfxZ":-0.015302920751386395,"pX":0.26467927182675266,"pZ":1.9247725812893448,"vX0":4.052037192357375,"vY0":-122.96430204197789,"vZ0":-4.200909786815107,"x":106.91,"y":186.81,"x0":-1.5000883529647266,"y0":50.00313165545262,"z0":6.348315224935854,"aX":1.2455421029916995},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-2.3,"spinRate":2088,"spinDirection":73},"zone":9,"typeConfidence":0.9,"plateTime":0.4432276866106739,"extension":6.333757794458256},"index":0,"playId":"15768a73-8da3-3906-969a-6c279e3c1960","pitchNumber":1,"startTime":"2026-06-19T19:12:09.961Z","endTime":"2026-06-19T19:12:12.961Z","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(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":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.467287946464285,"aZ":-34.83419931265155,"pfxX":1.600487787350404,"pfxZ":-1.653900639703811,"pX":-0.45428002894056846,"pZ":1.7293901873922652,"vX0":2.0279228947574994,"vY0":-124.93241072121468,"vZ0":-4.402475110110418,"x":134.32,"y":192.09,"x0":-1.4783402062273832,"y0":50.000444432879185,"z0":6.316229435810441,"aX":2.579586281316016},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.6,"breakHorizontal":-3.2,"spinRate":2230,"spinDirection":62},"zone":7,"typeConfidence":0.9,"plateTime":0.4351315242234266,"extension":6.328780792519026},"index":1,"playId":"bda6b39e-cc1f-3db4-b61a-047fe7845522","pitchNumber":2,"startTime":"2026-06-19T19:12:26.241Z","endTime":"2026-06-19T19:12:29.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.953190072654028,"aZ":-15.306130618020786,"pfxX":-4.0204125257223104,"pfxZ":8.617473052257916,"pX":0.1528611671188186,"pZ":3.331019738434265,"vX0":5.853224638864381,"vY0":-138.74759891065963,"vZ0":-5.099298477149527,"x":111.17,"y":148.84,"x0":-1.4580218752313123,"y0":50.000279449740525,"z0":6.206554220176439,"aX":-7.867526953080898},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2072,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3942059234879336,"extension":6.476502371331067},"hitData":{"launchSpeed":98.1,"launchAngle":11.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.59,"coordY":84.46}},"index":2,"playId":"7465cc12-d840-319e-a3fb-b6149052c960","pitchNumber":3,"startTime":"2026-06-19T19:12:44.019Z","endTime":"2026-06-19T19:12:55.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:12:55.014Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vladimir Guerrero Jr. grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. George Springer out at 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T19:13:03.419Z","endTime":"2026-06-19T19:14:03.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.711271122453603,"aZ":-19.424015717791516,"pfxX":-8.089247405674477,"pfxZ":6.41176289204428,"pX":-1.6432982357795456,"pZ":3.488941415700609,"vX0":2.765940702356219,"vY0":-139.51255013639891,"vZ0":-3.9972248952243454,"x":179.64,"y":144.58,"x0":-1.591058331057274,"y0":50.006871764318504,"z0":6.205615210595761,"aX":-16.094432414254968},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":14.2,"spinRate":2206,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.3912573207631733,"extension":6.445421546251531},"index":0,"playId":"e315e764-f4bd-328e-9af8-a406b58edec9","pitchNumber":1,"startTime":"2026-06-19T19:13:21.806Z","endTime":"2026-06-19T19:13:25.399Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.270022270191994,"aZ":-36.40414996770452,"pfxX":0.760904930017124,"pfxZ":-2.7734211854239295,"pX":-0.3343190576132325,"pZ":2.6207899634523293,"vX0":2.520892048055339,"vY0":-122.2413671138486,"vZ0":-1.6845342736090503,"x":129.74,"y":168.02,"x0":-1.474390046168177,"y0":50.001511999972614,"z0":6.4207382191725175,"aX":1.1608230708535554},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.2,"breakHorizontal":-1.9,"spinRate":2268,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.44668276413461916,"extension":6.371154941698515},"index":1,"playId":"1ba7c262-8222-3b72-80b0-d75bc58bd85e","pitchNumber":2,"startTime":"2026-06-19T19:13:40.161Z","endTime":"2026-06-19T19:13:43.326Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36025064974162,"aZ":-19.122676179922514,"pfxX":-10.18287155910872,"pfxZ":6.610427154491423,"pX":-0.061437632468760627,"pZ":1.7513855273793286,"vX0":7.224573224042519,"vY0":-139.1634425726513,"vZ0":-8.428771251929488,"x":119.34,"y":191.49,"x0":-1.3598221255045024,"y0":50.00152811986807,"z0":6.071262130974456,"aX":-20.09901792186733},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":17.0,"spinRate":2199,"spinDirection":223},"zone":8,"typeConfidence":0.92,"plateTime":0.3926273841143417,"extension":6.657156139221779},"hitData":{"launchSpeed":85.8,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.84,"coordY":148.98}},"index":2,"playId":"86e7055e-e4b2-3216-a9fd-e892969dbdc7","pitchNumber":3,"startTime":"2026-06-19T19:13:57.352Z","endTime":"2026-06-19T19:14:03.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:14:03.747Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T19:16:28.742Z","endTime":"2026-06-19T19:18:51.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Kevin Gausman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T19:15:38.742Z","endTime":"2026-06-19T19:16:31.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35785278523906,"aZ":-26.739372831632714,"pfxX":-1.0447787574251124,"pfxZ":3.278302398398912,"pX":0.6292771080984991,"pZ":2.2840422615686364,"vX0":0.7295912919236947,"vY0":-127.1817951639387,"vZ0":-5.0393702691123945,"x":93.01,"y":177.11,"x0":0.4760164697434583,"y0":50.000379523507085,"z0":6.3830060923684036,"aX":-1.7304197493361877},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":1.8,"spinRate":2239,"spinDirection":206},"zone":6,"typeConfidence":0.9,"plateTime":0.42883649054194706,"extension":5.252568235321743},"index":1,"playId":"b88dda60-86ab-363e-8913-b6182d1158ce","pitchNumber":1,"startTime":"2026-06-19T19:16:31.014Z","endTime":"2026-06-19T19:16:34.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06146787552798,"aZ":-38.095503980821114,"pfxX":-0.6573988702393918,"pfxZ":-4.048065266788122,"pX":0.14398766176330724,"pZ":0.8583893262058625,"vX0":-0.5604748358004682,"vY0":-119.29192049478952,"vZ0":-4.856557810164189,"x":111.51,"y":215.6,"x0":0.46629549077996796,"y0":50.00547967155481,"z0":6.305509331436355,"aX":-0.9603988865241107},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.2,"breakHorizontal":1.3,"spinRate":2523,"spinDirection":23},"zone":14,"typeConfidence":0.88,"plateTime":0.4568004850479994,"extension":5.257625720858467},"index":2,"playId":"7179f969-7137-35ad-98f7-0c0a152fbc6d","pitchNumber":2,"startTime":"2026-06-19T19:16:52.870Z","endTime":"2026-06-19T19:16:56.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.158759398289206,"aZ":-26.707357489164387,"pfxX":-1.1278992109614125,"pfxZ":3.334671186697541,"pX":-0.7948741997523597,"pZ":3.8627760881914925,"vX0":-2.370897015463968,"vY0":-127.02470175743474,"vZ0":-1.4550999755529803,"x":147.3,"y":134.49,"x0":0.2958466849659996,"y0":50.00388528090811,"z0":6.559372244569843,"aX":-1.8494452221871769},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":2.5,"spinRate":2266,"spinDirection":175},"zone":11,"typeConfidence":0.9,"plateTime":0.43060811168259283,"extension":5.1508654249202985},"index":3,"playId":"57991c73-8203-3006-8534-923ea3b14038","pitchNumber":3,"startTime":"2026-06-19T19:17:11.482Z","endTime":"2026-06-19T19:17:15.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94405923770489,"aZ":-26.184976402771717,"pfxX":-2.592294727219599,"pfxZ":3.5882058279480074,"pX":-0.07600742443024634,"pZ":2.896198455099623,"vX0":-0.25363130119315086,"vY0":-127.8109893427878,"vZ0":-3.8405399139441645,"x":119.9,"y":160.58,"x0":0.36149712312167087,"y0":50.004722102252515,"z0":6.452004480737746,"aX":-4.331091384893874},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":4.8,"spinRate":2199,"spinDirection":188},"zone":2,"typeConfidence":0.91,"plateTime":0.42694747903454067,"extension":5.1648592144264915},"index":4,"playId":"f8b7879b-4c6a-3d41-a2a3-c4e3bb7e3134","pitchNumber":4,"startTime":"2026-06-19T19:17:27.488Z","endTime":"2026-06-19T19:17:30.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.669153647196453,"aZ":-25.83655644162765,"pfxX":0.7692758457896387,"pfxZ":3.7680653918533995,"pX":1.517097765125616,"pZ":2.0051018772786424,"vX0":1.8396206795151064,"vY0":-128.56898706801368,"vZ0":-5.91534215887917,"x":59.17,"y":184.64,"x0":0.693543405852165,"y0":50.000642557241655,"z0":6.330309115575802,"aX":1.2924637329431474},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":2349,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4253805717869352,"extension":5.323431982849072},"index":5,"playId":"8266384b-d2b3-3c55-b406-31cd27740eb7","pitchNumber":5,"startTime":"2026-06-19T19:17:49.952Z","endTime":"2026-06-19T19:17:53.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-19T19:18:07.325Z","endTime":"2026-06-19T19:18:24.202Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.180972311568738,"aZ":-24.10692682389419,"pfxX":-2.6059317348389364,"pfxZ":4.609240928052919,"pX":0.001299390246393492,"pZ":1.3675803739733492,"vX0":-0.353568767530845,"vY0":-130.3737188015744,"vZ0":-7.889381468748823,"x":116.95,"y":201.86,"x0":0.4772319303792327,"y0":50.00293196973074,"z0":6.207148621868592,"aX":-4.55947489718061},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":4.8,"spinRate":2206,"spinDirection":206},"zone":13,"typeConfidence":0.86,"plateTime":0.4175161542814063,"extension":5.412655941264275},"index":7,"playId":"81cf5110-1c38-30ba-af3d-010fc093b53c","pitchNumber":6,"startTime":"2026-06-19T19:18:24.202Z","endTime":"2026-06-19T19:18:27.202Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200143710389053,"aZ":-28.764778778707868,"pfxX":0.7663813235656838,"pfxZ":2.001766118153199,"pX":0.36615772952982595,"pZ":1.4058725774371623,"vX0":-0.35011346214733147,"vY0":-129.32421357630008,"vZ0":-6.706279537086537,"x":103.04,"y":200.82,"x0":0.403507740361494,"y0":50.00063140687486,"z0":6.230162730041734,"aX":1.301885277320875},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2114,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.4230391130885294,"extension":5.291704682695155},"hitData":{"launchSpeed":96.1,"launchAngle":-5.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.18,"coordY":154.05}},"index":8,"playId":"d4cfd6ff-04d4-303e-980d-c5c9ab8bc3a0","pitchNumber":7,"startTime":"2026-06-19T19:18:45.509Z","endTime":"2026-06-19T19:18:51.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:18:51.830Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a fly ball to left fielder Yohendrick Piñango.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T19:18:58.639Z","endTime":"2026-06-19T19:19:30.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.483951366486085,"aZ":-39.990013216028395,"pfxX":1.2298121372966562,"pfxZ":-5.547888978375916,"pX":0.242913808366418,"pZ":2.028376806507824,"vX0":-0.6876130845482611,"vY0":-117.96078716393632,"vZ0":-1.798874752828317,"x":107.74,"y":184.01,"x0":0.3784419934692938,"y0":50.00313045988549,"z0":6.48846502772051,"aX":1.732778523664981},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.2,"breakHorizontal":-2.0,"spinRate":2424,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.46437066650365244,"extension":5.252778028938668},"hitData":{"launchSpeed":68.8,"launchAngle":37.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.53,"coordY":108.56}},"index":0,"playId":"43b7d0c1-086a-3306-8242-d0c4999af2a7","pitchNumber":1,"startTime":"2026-06-19T19:19:18.573Z","endTime":"2026-06-19T19:19:30.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:19:30.154Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to shortstop Andrés Giménez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T19:19:42.767Z","endTime":"2026-06-19T19:21:27.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"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_RHB","menOnBase":"Men_On"}},"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":"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":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088231567022806,"aZ":-15.467286904159316,"pfxX":-3.3946567622208454,"pfxZ":8.941004390291829,"pX":-0.7380519173476787,"pZ":3.005546125850674,"vX0":-1.8164022074511972,"vY0":-135.68489528586662,"vZ0":-6.117307714397034,"x":145.13,"y":157.63,"x0":0.380598697886361,"y0":50.00167892837643,"z0":6.362984647652182,"aX":-6.342879700717862},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":6.5,"spinRate":2141,"spinDirection":208},"zone":1,"typeConfidence":0.88,"plateTime":0.4033314956379179,"extension":5.1911487872514765},"index":0,"playId":"809313b2-9d08-37dc-8a3a-660b6bf93e1b","pitchNumber":1,"startTime":"2026-06-19T19:20:03.312Z","endTime":"2026-06-19T19:20:08.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0170963354814,"aZ":-28.051273754907214,"pfxX":-1.2636254724915754,"pfxZ":2.4732268479472728,"pX":0.5234074611341301,"pZ":1.1188852296758087,"vX0":0.45894390863263546,"vY0":-127.58175196006911,"vZ0":-7.356352863776338,"x":97.05,"y":208.57,"x0":0.5062744117425141,"y0":50.0001077021025,"z0":6.22293170063718,"aX":-2.101586558741997},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":2.2,"spinRate":2177,"spinDirection":189},"zone":14,"typeConfidence":0.9,"plateTime":0.4278392740718835,"extension":5.292179414339472},"index":1,"playId":"f4a53d95-9b4e-3a72-b528-41adc76d3a76","pitchNumber":2,"startTime":"2026-06-19T19:20:20.740Z","endTime":"2026-06-19T19:20:24.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53893034232703,"aZ":-25.347338033527322,"pfxX":-0.21261376395913834,"pfxZ":4.069135401837133,"pX":-0.5115673036441548,"pZ":1.8560652481506876,"vX0":-1.9057398870506321,"vY0":-128.4614367328194,"vZ0":-6.255827551656032,"x":136.5,"y":188.67,"x0":0.2662298902068653,"y0":50.00459301424332,"z0":6.2819339896837985,"aX":-0.3568026821999953},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":0.8,"spinRate":2062,"spinDirection":192},"zone":7,"typeConfidence":0.91,"plateTime":0.42568171215459216,"extension":5.230613988184913},"index":2,"playId":"c22a9706-6228-3329-aa5e-a8e298af196e","pitchNumber":3,"startTime":"2026-06-19T19:20:37.718Z","endTime":"2026-06-19T19:20:40.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.401631047031174,"aZ":-38.51825986039499,"pfxX":0.4780972788469877,"pfxZ":-4.435723014869062,"pX":0.3050967274956333,"pZ":0.9671541537779195,"vX0":-0.14152159172187062,"vY0":-118.57749576326688,"vZ0":-4.453815253404253,"x":105.37,"y":212.67,"x0":0.30323316651216226,"y0":50.00033401813566,"z0":6.36199914396876,"aX":0.6847694337765551},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.8,"breakHorizontal":-0.8,"spinRate":2362,"spinDirection":28},"zone":14,"typeConfidence":0.89,"plateTime":0.4608696297966808,"extension":5.3233602296312394},"index":3,"playId":"ef6e2aab-413b-3d31-9aaa-924cce2669ba","pitchNumber":4,"startTime":"2026-06-19T19:20:58.763Z","endTime":"2026-06-19T19:21:02.322Z","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":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484211735538135,"aZ":-26.563475470462937,"pfxX":0.010738249457003857,"pfxZ":3.3124360472565293,"pX":0.6013663755758482,"pZ":2.809294571304884,"vX0":0.07212882447481635,"vY0":-129.0303144084601,"vZ0":-3.945857878167751,"x":94.08,"y":162.93,"x0":0.5717157331601324,"y0":50.005243853395406,"z0":6.392541932810062,"aX":0.018204530897874615},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":0.0,"spinRate":2291,"spinDirection":163},"zone":3,"typeConfidence":0.9,"plateTime":0.42361919251555724,"extension":5.279041723381906},"hitData":{"launchSpeed":97.8,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":103.73,"coordY":144.2}},"index":4,"playId":"60963cef-2b8b-3de8-92bb-8629f55276ae","pitchNumber":5,"startTime":"2026-06-19T19:21:21.443Z","endTime":"2026-06-19T19:21:27.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:21:27.742Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T19:21:46.316Z","endTime":"2026-06-19T19:23:17.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"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,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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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.6,"endSpeed":73.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.035734875399193,"aZ":-41.7009675626364,"pfxX":2.3610418868570093,"pfxZ":-6.970487667738412,"pX":-1.1718939161775817,"pZ":3.064690065604431,"vX0":-3.426760835943236,"vY0":-115.97028587864148,"vZ0":0.8998337488261554,"x":161.67,"y":156.03,"x0":0.015974731063652117,"y0":50.00340206580707,"z0":6.639177787377186,"aX":3.2265709234810127},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.1,"breakHorizontal":-3.5,"spinRate":2430,"spinDirection":22},"zone":11,"typeConfidence":0.91,"plateTime":0.47171724150817695,"extension":5.196904910841088},"index":0,"playId":"b7c9d058-c3fe-307f-8bb6-6fbb8054881a","pitchNumber":1,"startTime":"2026-06-19T19:21:58.076Z","endTime":"2026-06-19T19:22:01.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86511587219893,"aZ":-13.781599047507138,"pfxX":-3.02020168480923,"pfxZ":9.89231178679713,"pX":-1.9877507418598488,"pZ":3.7831228067131897,"vX0":-5.504224634079179,"vY0":-135.5691528000283,"vZ0":-4.678817540346917,"x":192.77,"y":136.64,"x0":0.46219035693725524,"y0":50.006712320621595,"z0":6.494632715591249,"aX":-5.619107615881497},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2173,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.40414960218592677,"extension":5.258133163771319},"index":1,"playId":"0420e8b1-0c5a-35b5-b8df-e93dce904121","pitchNumber":2,"startTime":"2026-06-19T19:22:16.338Z","endTime":"2026-06-19T19:22:19.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05475309507466,"aZ":-41.743766492241974,"pfxX":1.7858876068494727,"pfxZ":-6.899545246535144,"pX":-1.9071402767021146,"pZ":2.6095036409670755,"vX0":-5.057359886602615,"vY0":-117.0499221059582,"vZ0":-0.2022225958492021,"x":189.7,"y":168.32,"x0":0.04920669064118831,"y0":50.00086614675206,"z0":6.605013408694193,"aX":2.4787687829808744},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.2,"breakHorizontal":-2.0,"spinRate":2427,"spinDirection":18},"zone":11,"typeConfidence":0.91,"plateTime":0.46791718214715106,"extension":5.129480432245071},"index":2,"playId":"8077455b-f0cc-3c62-b0be-1ba0c18101a7","pitchNumber":3,"startTime":"2026-06-19T19:22:35.977Z","endTime":"2026-06-19T19:22:39.322Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92292162788753,"aZ":-24.635925514781295,"pfxX":1.610511553424096,"pfxZ":4.444772119340713,"pX":0.4434315249217276,"pZ":1.6042244957386433,"vX0":-0.09262236268397347,"vY0":-128.97512650783062,"vZ0":-6.962063100136957,"x":100.1,"y":195.47,"x0":0.27014696371353947,"y0":50.00638910499846,"z0":6.2181923466126365,"aX":2.734381108631016},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-2.9,"spinRate":2257,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.42344793725054286,"extension":5.378845827282853},"index":3,"playId":"a7824f38-65f3-3108-b74d-27b684a8d3be","pitchNumber":4,"startTime":"2026-06-19T19:22:54.316Z","endTime":"2026-06-19T19:22:58.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88161612222776,"aZ":-25.275135331351535,"pfxX":0.7011228541886743,"pfxZ":4.041177692526667,"pX":0.8927369630839954,"pZ":1.0052781118331344,"vX0":0.942059398987927,"vY0":-129.29976092262967,"vZ0":-8.341795796744904,"x":82.97,"y":211.64,"x0":0.4337233889364035,"y0":50.00226592994149,"z0":6.188314491586621,"aX":1.1968427522085907},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.4,"spinRate":2163,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.4222748907717091,"extension":5.297669465223978},"index":4,"playId":"09424e35-479d-3a66-a7a0-56c5a3198c04","pitchNumber":5,"startTime":"2026-06-19T19:23:13.763Z","endTime":"2026-06-19T19:23:17.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:23:17.308Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seiya Suzuki pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T19:23:20.590Z","endTime":"2026-06-19T19:24:23.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4702945751949,"aZ":-42.68218729102987,"pfxX":4.442127457095335,"pfxZ":-7.630150065504305,"pX":-0.28186061073343704,"pZ":2.4410112992115702,"vX0":-2.9534906466071287,"vY0":-116.71298914428833,"vZ0":-0.26299218022970394,"x":127.74,"y":172.87,"x0":0.4243908327695461,"y0":50.00534269766602,"z0":6.5830489447217335,"aX":6.114255841385953},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.6,"breakHorizontal":-7.3,"spinRate":2506,"spinDirection":27},"zone":4,"typeConfidence":0.91,"plateTime":0.46973011682503296,"extension":5.406470482429925},"index":0,"playId":"d9af63e3-b217-3822-9222-d38a8c1af6d0","pitchNumber":1,"startTime":"2026-06-19T19:23:52.348Z","endTime":"2026-06-19T19:23:55.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17329162512812,"aZ":-26.873057281296465,"pfxX":0.05465150884129788,"pfxZ":3.1938232025327817,"pX":-0.18123879288000125,"pZ":2.304029399597054,"vX0":-1.52377508356019,"vY0":-127.0607628096405,"vZ0":-5.115385314524871,"x":123.91,"y":176.57,"x0":0.4151883584891115,"y0":50.005105065728586,"z0":6.4378496767659525,"aX":0.09093656397118172},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.0,"breakHorizontal":0.2,"spinRate":2210,"spinDirection":183},"zone":5,"typeConfidence":0.9,"plateTime":0.42849472307732306,"extension":5.136507758309806},"hitData":{"launchSpeed":95.7,"launchAngle":62.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":109.26,"coordY":150.51}},"index":1,"playId":"b1af29e9-4035-30d6-ba33-8535f46bc56c","pitchNumber":2,"startTime":"2026-06-19T19:24:11.593Z","endTime":"2026-06-19T19:24:23.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:24:23.284Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T19:26:20.494Z","endTime":"2026-06-19T19:27:03.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115222995406945,"aZ":-17.251207045417125,"pfxX":-7.384756333185738,"pfxZ":7.878355149133055,"pX":-1.4990486420111773,"pZ":3.20213279523618,"vX0":3.217663413071328,"vY0":-136.7557403979685,"vZ0":-4.596291981665185,"x":174.14,"y":152.32,"x0":-1.731328117256636,"y0":50.003377671757136,"z0":6.08766260330653,"aX":-13.990230754901981},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":2182,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40048374201698467,"extension":6.455155681276071},"index":0,"playId":"1b902c38-5590-3453-9c7d-859d64fd0f06","pitchNumber":1,"startTime":"2026-06-19T19:26:29.516Z","endTime":"2026-06-19T19:26:32.516Z","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":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170969942754542,"aZ":-34.1950694634742,"pfxX":1.5866509643710125,"pfxZ":-1.3127998502518494,"pX":-0.8586593191641197,"pZ":3.0052277655189346,"vX0":1.3290764311459273,"vY0":-122.85397126749116,"vZ0":-1.2601798338883274,"x":149.73,"y":157.64,"x0":-1.6118590481068038,"y0":50.0053278837919,"z0":6.417920902572187,"aX":2.4377268106179018},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":-3.1,"spinRate":2364,"spinDirection":84},"zone":11,"typeConfidence":0.9,"plateTime":0.44497229816052375,"extension":6.274324586710733},"index":1,"playId":"98a4be1b-fcd0-3bd4-86da-206eb1e20086","pitchNumber":2,"startTime":"2026-06-19T19:26:42.552Z","endTime":"2026-06-19T19:26:47.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.552188572938718,"aZ":-33.23876651715952,"pfxX":1.1040013455330215,"pfxZ":-0.6878997316166773,"pX":-0.21170015947632861,"pZ":1.7295101223033582,"vX0":2.9279433879032073,"vY0":-123.3382761369812,"vZ0":-4.297021412928574,"x":125.07,"y":192.08,"x0":-1.5535058849258712,"y0":50.00219274745268,"z0":6.271195271873865,"aX":1.7145943819617564},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.9,"breakHorizontal":-2.6,"spinRate":2158,"spinDirection":72},"zone":8,"typeConfidence":0.9,"plateTime":0.442642414235197,"extension":6.396765760255855},"hitData":{"launchSpeed":65.4,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.83,"coordY":152.53}},"index":2,"playId":"c0f3e044-0ae9-328f-938a-03a114108e13","pitchNumber":3,"startTime":"2026-06-19T19:26:57.256Z","endTime":"2026-06-19T19:27:03.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:27:03.347Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T19:27:17.921Z","endTime":"2026-06-19T19:29:21.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.858141881896717,"aZ":-15.433828597294314,"pfxX":-5.393032206416448,"pfxZ":8.831682797861788,"pX":-0.5533536097678969,"pZ":3.289515564651494,"vX0":5.344067263275092,"vY0":-136.73718926674675,"vZ0":-4.703594632081395,"x":138.09,"y":149.96,"x0":-1.8314282956124954,"y0":50.00429965565247,"z0":6.089382476122402,"aX":-10.224090446103817},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2192,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.40041402451536134,"extension":6.440524977596093},"index":0,"playId":"8d4ccb15-08c3-3352-8696-ffbab837a316","pitchNumber":1,"startTime":"2026-06-19T19:27:31.567Z","endTime":"2026-06-19T19:27:34.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16705105480065,"aZ":-33.316268246817074,"pfxX":1.7996734321497072,"pfxZ":-0.7427109983950242,"pX":-0.015865796911235408,"pZ":2.1570295519643703,"vX0":3.529868717553394,"vY0":-122.78141484107789,"vZ0":-3.2469151558439813,"x":117.6,"y":180.54,"x0":-1.7006135646444105,"y0":50.00209289887487,"z0":6.304453755623127,"aX":2.772814113788398},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-4.0,"spinRate":2263,"spinDirection":86},"zone":8,"typeConfidence":0.9,"plateTime":0.44450671469166103,"extension":6.3428522917619246},"index":1,"playId":"a37f920d-c137-3e8f-a39b-68b1f46da2ff","pitchNumber":2,"startTime":"2026-06-19T19:27:44.631Z","endTime":"2026-06-19T19:27:47.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.480146712866706,"aZ":-33.424840145493384,"pfxX":0.6152950438990348,"pfxZ":-0.8214130209435488,"pX":-0.010084901672967649,"pZ":2.179775844422899,"vX0":3.594997365243879,"vY0":-122.23359837839988,"vZ0":-3.1202225717274246,"x":117.38,"y":179.93,"x0":-1.575490465800319,"y0":50.00286167303541,"z0":6.321960249265086,"aX":0.937095352946832},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":-1.9,"spinRate":2247,"spinDirection":1},"zone":5,"typeConfidence":0.9,"plateTime":0.44689110699498436,"extension":6.359319359309655},"index":2,"playId":"9abe349f-a9b4-3be0-abbc-91044484c853","pitchNumber":3,"startTime":"2026-06-19T19:28:04.410Z","endTime":"2026-06-19T19:28:09.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66218065114227,"aZ":-15.703195291076002,"pfxX":-6.701015688127239,"pfxZ":8.775846236078019,"pX":-0.08574200563656545,"pZ":3.025699574678241,"vX0":6.646188347810245,"vY0":-136.7406094516302,"vZ0":-5.4409756987071365,"x":120.27,"y":157.09,"x0":-1.6876632184243274,"y0":50.00411476629752,"z0":6.134384876159508,"aX":-12.578072292799181},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2047,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.401947763523542,"extension":6.39920058139828},"index":3,"playId":"692c3272-9c2b-3822-b84c-2b5da6a95460","pitchNumber":4,"startTime":"2026-06-19T19:28:27.936Z","endTime":"2026-06-19T19:28:30.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.113464152045527,"aZ":-28.8015846608164,"pfxX":-6.897063235464307,"pfxZ":1.988911760448996,"pX":-1.433339856505742,"pZ":2.401547685347418,"vX0":2.927963496986444,"vY0":-129.4432419045028,"vZ0":-3.793366818299125,"x":171.64,"y":173.94,"x0":-1.6832924458732248,"y0":50.00291131482037,"z0":6.091973005876064,"aX":-11.699844776616445},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":11.9,"spinRate":1376,"spinDirection":236},"zone":13,"typeConfidence":0.89,"plateTime":0.42318942506966684,"extension":6.392963245011941},"index":4,"playId":"5d408b14-d13c-3ce1-b2f3-aa70b2dc9812","pitchNumber":5,"startTime":"2026-06-19T19:28:44.597Z","endTime":"2026-06-19T19:28:48.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991999465503145,"aZ":-34.703478491769104,"pfxX":1.5281862096951428,"pfxZ":-1.616822955289539,"pX":-1.4380397726813132,"pZ":3.28095423870204,"vX0":0.11307725700109961,"vY0":-123.46866923614361,"vZ0":-0.4456618640534573,"x":171.81,"y":150.19,"x0":-1.6831536299409577,"y0":50.004265657877475,"z0":6.35613649153536,"aX":2.3862227150395006},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.8,"breakHorizontal":-2.8,"spinRate":2202,"spinDirection":79},"zone":11,"typeConfidence":0.9,"plateTime":0.44171971251737085,"extension":6.3920860242934285},"index":5,"playId":"7b1c37ba-735e-35c5-a198-d65a52699756","pitchNumber":6,"startTime":"2026-06-19T19:28:59.301Z","endTime":"2026-06-19T19:29:02.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.133985548226562,"aZ":-33.19708831489778,"pfxX":-0.16253093064232949,"pfxZ":-0.6511147091022451,"pX":0.0445782064544355,"pZ":1.3363765083873063,"vX0":3.7256966647308105,"vY0":-124.02306995477939,"vZ0":-5.333817718353288,"x":115.3,"y":202.7,"x0":-1.4514315368504966,"y0":50.00269205726026,"z0":6.260480127004873,"aX":-0.25499548008264844},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":-0.5,"spinRate":2225,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.44041227059825916,"extension":6.554950575907576},"index":6,"playId":"cc1fa885-ffba-3c37-a940-d23025c8d10e","pitchNumber":7,"startTime":"2026-06-19T19:29:17.690Z","endTime":"2026-06-19T19:29:21.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:29:21.585Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T19:29:23.256Z","endTime":"2026-06-19T19:30:30.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.3,"endSpeed":78.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3175457779062,"aZ":-31.286515902112264,"pfxX":-1.0797515976374084,"pfxZ":0.5712181051582936,"pX":-0.4791658792855258,"pZ":1.4074363822278364,"vX0":2.8519570131417735,"vY0":-124.03534965387195,"vZ0":-5.48243820371345,"x":135.26,"y":200.78,"x0":-1.5090836471874152,"y0":50.00076430395554,"z0":6.289150271595457,"aX":-1.664550425807099},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":1.2,"spinRate":2255,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.44343816422723803,"extension":6.415028374591343},"index":0,"playId":"e1f6d4a0-e62e-3d57-859d-b9861e94e763","pitchNumber":1,"startTime":"2026-06-19T19:29:45.584Z","endTime":"2026-06-19T19:29:48.584Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-19T19:29:56.732Z","endTime":"2026-06-19T19:30:10.913Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66663814688551,"aZ":-33.066406848238536,"pfxX":0.05987067809454638,"pfxZ":-0.5657628889085391,"pX":-0.7001441293642604,"pZ":1.730883210384502,"vX0":1.9514878261568367,"vY0":-125.47235273815072,"vZ0":-4.5587462057429216,"x":143.69,"y":192.05,"x0":-1.4989156111862756,"y0":50.00313233992136,"z0":6.294971463237508,"aX":0.09419179234830706},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-0.6,"spinRate":2249,"spinDirection":79},"zone":7,"typeConfidence":0.9,"plateTime":0.4381492877282982,"extension":6.432984555241416},"index":2,"playId":"5cf03c52-4c3b-330d-b1b9-f5227788374c","pitchNumber":2,"startTime":"2026-06-19T19:30:10.913Z","endTime":"2026-06-19T19:30:13.913Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.335805902881013,"aZ":-33.186979267606105,"pfxX":0.043080764349113454,"pfxZ":-0.6139647018161831,"pX":-0.0974878437334967,"pZ":1.6195980270921528,"vX0":3.0058697117598983,"vY0":-126.92826630684499,"vZ0":-5.302549807513695,"x":120.72,"y":195.05,"x0":-1.2972927999008226,"y0":50.00270979731875,"z0":6.345132700534799,"aX":0.07087751233210476},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.0,"breakHorizontal":-0.7,"spinRate":2127,"spinDirection":59},"zone":8,"typeConfidence":0.9,"plateTime":0.42974327931079825,"extension":6.391490703412352},"index":3,"playId":"1189f032-1838-3d04-8af5-0a1ef54b3b29","pitchNumber":3,"startTime":"2026-06-19T19:30:26.504Z","endTime":"2026-06-19T19:30:30.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:30:30.332Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to center fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-19T19:33:13.293Z","endTime":"2026-06-19T19:35:13.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Nance replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T19:32:27.665Z","endTime":"2026-06-19T19:33:15.473Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.868780675293443,"aZ":-40.27211933078753,"pfxX":6.078386532046615,"pfxZ":-5.541200607741524,"pX":0.4105447041457116,"pZ":1.2956104886926958,"vX0":1.215628210142317,"vY0":-119.98313873955799,"vZ0":-3.8929107273998387,"x":101.35,"y":203.8,"x0":-0.8924138249888622,"y0":50.005942543135596,"z0":6.522212800383165,"aX":8.87729036436394},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.7,"breakHorizontal":-11.3,"spinRate":2769,"spinDirection":16},"zone":14,"typeConfidence":0.89,"plateTime":0.45623898131981244,"extension":5.963877024041201},"index":1,"playId":"c4281d8a-b94f-3b01-be17-6370cfd1c79f","pitchNumber":1,"startTime":"2026-06-19T19:33:15.473Z","endTime":"2026-06-19T19:33:19.245Z","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.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04965924621348,"aZ":-20.847401715889728,"pfxX":-9.499405877797422,"pfxZ":6.180453681772322,"pX":-0.44282163243122713,"pZ":3.6435398828595527,"vX0":4.472262756923287,"vY0":-134.51203300730157,"vZ0":-3.1074503470414703,"x":133.88,"y":140.4,"x0":-0.8923162597229809,"y0":50.00488255318523,"z0":6.2910642024875285,"aX":-17.417695129286976},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2373,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.407124746231859,"extension":6.323764855055163},"index":2,"playId":"0804816f-dbc9-30c6-8944-12e11dec1dd2","pitchNumber":2,"startTime":"2026-06-19T19:33:31.524Z","endTime":"2026-06-19T19:33:35.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":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52943986077198,"aZ":-29.43261255936891,"pfxX":-0.13430533502935216,"pfxZ":1.63311193413203,"pX":0.2572223999094735,"pZ":1.90457896276351,"vX0":3.834696170938943,"vY0":-128.04836173731763,"vZ0":-4.945374412127757,"x":107.2,"y":187.36,"x0":-1.2349368913032304,"y0":50.00403819398499,"z0":6.132011474452477,"aX":-0.22598503725295083},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":-0.5,"spinRate":2520,"spinDirection":196},"zone":9,"typeConfidence":0.91,"plateTime":0.4258367604795379,"extension":6.003572964566894},"index":3,"playId":"b8aa3fa4-6b63-3ec7-b9cf-8ea7ddf36ec1","pitchNumber":3,"startTime":"2026-06-19T19:33:48.281Z","endTime":"2026-06-19T19:33:53.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.968297888331133,"aZ":-41.80635654204331,"pfxX":5.675751301025371,"pfxZ":-6.425515009973076,"pX":0.3688194454803415,"pZ":2.424000197876586,"vX0":1.3839832588637981,"vY0":-121.74626367876418,"vZ0":-1.052461002563255,"x":102.94,"y":173.33,"x0":-0.9442439783810456,"y0":50.000149145578,"z0":6.481274321922973,"aX":8.514964829456014},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.6,"breakHorizontal":-10.6,"spinRate":2773,"spinDirection":29},"zone":6,"typeConfidence":0.89,"plateTime":0.44996120100213677,"extension":6.165065546362627},"index":4,"playId":"37c49826-3e4e-3818-932a-d5b44ee385aa","pitchNumber":4,"startTime":"2026-06-19T19:34:23.312Z","endTime":"2026-06-19T19:34:26.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55710523863688,"aZ":-43.62709720706467,"pfxX":7.2010997343575855,"pfxZ":-7.57267901584162,"pX":0.7231816834329047,"pZ":1.317719611077633,"vX0":1.3463375585679844,"vY0":-123.0411152439747,"vZ0":-3.5342845809236714,"x":89.43,"y":203.2,"x0":-0.7677424821132165,"y0":50.00377038776185,"z0":6.521011731181366,"aX":10.888986457522115},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.3,"breakHorizontal":-13.3,"spinRate":2899,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.44753782880198933,"extension":6.125806629078137},"index":5,"playId":"d9fad142-950d-31a7-be15-fbe248812e5d","pitchNumber":5,"startTime":"2026-06-19T19:34:45.071Z","endTime":"2026-06-19T19:34:48.824Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190477380361983,"aZ":-17.623704835728443,"pfxX":-7.602526626175672,"pfxZ":7.645467141212943,"pX":-0.2533191495563565,"pZ":2.1720950405282053,"vX0":4.356566586078918,"vY0":-136.82391028761754,"vZ0":-7.493633845749305,"x":126.66,"y":180.13,"x0":-0.8755357380948485,"y0":50.00257898873495,"z0":6.146576630194291,"aX":-14.464930693742518},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":2405,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.39978720856085426,"extension":6.280646048262803},"hitData":{"launchSpeed":100.8,"launchAngle":36.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.12,"coordY":55.31}},"index":6,"playId":"ab6159cf-9260-3774-bcd8-7982372b4ac0","pitchNumber":6,"startTime":"2026-06-19T19:35:04.107Z","endTime":"2026-06-19T19:35:13.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:35:13.417Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-19T19:35:17.092Z","endTime":"2026-06-19T19:36:36.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.414101851048834,"aZ":-30.97135113294354,"pfxX":0.7088589717899771,"pfxZ":0.7069587773764514,"pX":-0.31272905665530626,"pZ":2.8788489772214176,"vX0":2.000402492694347,"vY0":-128.53810286747387,"vZ0":-2.4481155953304037,"x":128.92,"y":161.05,"x0":-1.18909536269028,"y0":50.001162925036,"z0":6.217662045910321,"aX":1.200913173835309},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-1.7,"spinRate":2637,"spinDirection":122},"zone":1,"typeConfidence":0.91,"plateTime":0.42402743022677036,"extension":6.164064690860241},"index":0,"playId":"bc92bdc9-d330-3678-8126-cdf1d2935352","pitchNumber":1,"startTime":"2026-06-19T19:35:43.502Z","endTime":"2026-06-19T19:35:46.502Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962161531291652,"aZ":-29.017048451629066,"pfxX":0.03680270389080986,"pfxZ":1.829089143283741,"pX":0.6651215944808733,"pZ":1.8291587256807027,"vX0":4.9021240731618585,"vY0":-129.74054019331746,"vZ0":-5.215380490594209,"x":91.65,"y":189.39,"x0":-1.2437447791160468,"y0":50.00356614591602,"z0":6.043685096586111,"aX":0.06272318275520472},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":-1.1,"spinRate":2614,"spinDirection":182},"zone":9,"typeConfidence":0.91,"plateTime":0.4201806535257284,"extension":6.128661347086755},"index":1,"playId":"5901818d-6109-34e6-a233-e943623278eb","pitchNumber":2,"startTime":"2026-06-19T19:36:00.360Z","endTime":"2026-06-19T19:36:03.360Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-19T19:36:22.237Z","endTime":"2026-06-19T19:36:27.578Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787115662032797,"aZ":-44.74499590013843,"pfxX":4.12272551826546,"pfxZ":-8.034388827798425,"pX":-0.7747970694415419,"pZ":1.5738759484346878,"vX0":-0.8598510187223172,"vY0":-124.28345067842407,"vZ0":-2.92910989984618,"x":146.53,"y":196.29,"x0":-0.9600484112081507,"y0":50.00117087165188,"z0":6.481879413238385,"aX":6.45214770687202},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-15.0,"breakHorizontal":-7.3,"spinRate":2717,"spinDirection":17},"zone":13,"typeConfidence":0.88,"plateTime":0.4406249474894546,"extension":5.955084162569365},"hitData":{"launchSpeed":93.2,"launchAngle":35.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.48,"coordY":73.32}},"index":3,"playId":"4bddd328-a903-32ee-bf0e-cd11f45931c8","pitchNumber":3,"startTime":"2026-06-19T19:36:27.578Z","endTime":"2026-06-19T19:36:36.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:36:36.527Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-19T19:36:40.489Z","endTime":"2026-06-19T19:37:38.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236413468473224,"aZ":-16.38682965373754,"pfxX":-6.308788592694118,"pfxZ":8.151323987703066,"pX":0.09931332264402519,"pZ":2.3372306430103795,"vX0":4.421629219463899,"vY0":-137.29009798427913,"vZ0":-7.435486429435653,"x":113.21,"y":175.67,"x0":-0.7006491778723504,"y0":50.00241009345805,"z0":6.166040866712728,"aX":-12.218813078552202},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":10.7,"spinRate":2237,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.39674190831018574,"extension":6.4450469432782125},"index":0,"playId":"799baa03-7449-33d7-9d9a-d3c1c3cdf3d7","pitchNumber":1,"startTime":"2026-06-19T19:37:06.289Z","endTime":"2026-06-19T19:37:09.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-19T19:37:21.413Z","endTime":"2026-06-19T19:37:31.943Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13845501884012,"aZ":-31.65574462544666,"pfxX":-0.2511917957589278,"pfxZ":0.31293254458597897,"pX":0.4299613256174532,"pZ":1.5161798891799252,"vX0":4.030052683227598,"vY0":-127.97780229841956,"vZ0":-5.292766322349955,"x":100.61,"y":197.84,"x0":-1.123872116412169,"y0":50.00629721279653,"z0":6.052333000341521,"aX":-0.422436823544188},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-0.4,"spinRate":2621,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.4258324796463757,"extension":6.043789502336213},"hitData":{"launchSpeed":59.8,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.37,"coordY":167.69}},"index":2,"playId":"85c2f186-cd8d-3d3d-b402-d80f8d093328","pitchNumber":2,"startTime":"2026-06-19T19:37:31.943Z","endTime":"2026-06-19T19:37:38.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:37:38.555Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (8) on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-19T19:39:39.231Z","endTime":"2026-06-19T19:40:51.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"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":83.7,"endSpeed":78.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.922069127372712,"aZ":-35.48047519855087,"pfxX":0.6677518598458865,"pfxZ":-2.1503458339253907,"pX":-0.1217631151680267,"pZ":2.0403756097686276,"vX0":3.2680683028072575,"vY0":-121.98603228300493,"vZ0":-3.1186747449355097,"x":121.64,"y":183.69,"x0":-1.5558465335931377,"y0":50.00574363896246,"z0":6.339262684371198,"aX":1.0245484372665927},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.3,"breakHorizontal":-1.8,"spinRate":2248,"spinDirection":65},"zone":8,"typeConfidence":0.9,"plateTime":0.4459406865646538,"extension":6.430647872233779},"index":0,"playId":"285aac76-bb27-3ff3-b97b-9be7b4a1fe47","pitchNumber":1,"startTime":"2026-06-19T19:39:48.657Z","endTime":"2026-06-19T19:39:51.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.717061707245534,"aZ":-17.18065924532515,"pfxX":-8.04959580058975,"pfxZ":7.71275192284233,"pX":-0.7862256176273004,"pZ":2.9107793789731797,"vX0":5.192146993108677,"vY0":-137.6113670304324,"vZ0":-5.352232211631084,"x":146.97,"y":160.19,"x0":-1.6388465853020735,"y0":50.00053959454753,"z0":6.021165807190634,"aX":-15.642331726884183},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":13.7,"spinRate":2260,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.39601596599800537,"extension":6.460630090567698},"index":1,"playId":"f71a0f81-4380-30fc-9855-88ce5d9ad651","pitchNumber":2,"startTime":"2026-06-19T19:40:04.064Z","endTime":"2026-06-19T19:40:10.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16323911419868,"aZ":-13.35334434192888,"pfxX":-6.644047444887363,"pfxZ":9.956806645086237,"pX":-0.5507881335140908,"pZ":3.2679283931765677,"vX0":4.923719361990098,"vY0":-136.84116249006675,"vZ0":-5.398562904352215,"x":137.99,"y":150.55,"x0":-1.5133459613224496,"y0":50.000181348668626,"z0":6.186519696161588,"aX":-12.555330255986908},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2306,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4007857358045883,"extension":6.573358932239035},"index":2,"playId":"f822e612-c947-3329-a810-b175c7fc5ee8","pitchNumber":3,"startTime":"2026-06-19T19:40:19.633Z","endTime":"2026-06-19T19:40:22.709Z","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":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.696988654644848,"aZ":-34.389330603690325,"pfxX":2.2276591691650385,"pfxZ":-1.4412019117519765,"pX":-0.14914672737059473,"pZ":2.5728078089871507,"vX0":2.6182429045655553,"vY0":-122.55323142741196,"vZ0":-2.1400067490243506,"x":122.69,"y":169.31,"x0":-1.5163227521034939,"y0":50.00333412751973,"z0":6.363815922323901,"aX":3.4253710447097205},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.9,"breakHorizontal":-4.6,"spinRate":2277,"spinDirection":74},"zone":5,"typeConfidence":0.9,"plateTime":0.44504898296939777,"extension":6.341167252473257},"hitData":{"launchSpeed":92.2,"launchAngle":18.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.35,"coordY":75.96}},"index":3,"playId":"3dac17d6-43bc-3729-a15f-3d7e6533c745","pitchNumber":4,"startTime":"2026-06-19T19:40:36.170Z","endTime":"2026-06-19T19:40:51.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:40:51.122Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-19T19:41:02.959Z","endTime":"2026-06-19T19:41:38.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":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(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":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.246290851178827,"aZ":-34.89362584422113,"pfxX":1.3954386526172184,"pfxZ":-1.7054840573470056,"pX":-1.0273168649490725,"pZ":3.2505240728307228,"vX0":0.8457664699979627,"vY0":-124.57468746197709,"vZ0":-0.9193671682076101,"x":156.16,"y":151.02,"x0":-1.551245880531602,"y0":50.00533427880041,"z0":6.478764609629002,"aX":2.219616928843347},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-2.8,"spinRate":2133,"spinDirection":62},"zone":11,"typeConfidence":0.9,"plateTime":0.43770357498178925,"extension":6.364844681999059},"index":0,"playId":"b5502b03-29d4-32d6-aea6-3b5e750c91f8","pitchNumber":1,"startTime":"2026-06-19T19:41:16.747Z","endTime":"2026-06-19T19:41:20.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.330017669221075,"aZ":-34.447275076157446,"pfxX":2.072772792003031,"pfxZ":-1.4529061167560382,"pX":0.010836584105154793,"pZ":3.1434594736879844,"vX0":3.0589073729394887,"vY0":-123.6786162257118,"vZ0":-1.0806357550872583,"x":116.59,"y":153.91,"x0":-1.5064826485985328,"y0":50.00237860018866,"z0":6.449023070198592,"aX":3.243248576588551},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.6,"breakHorizontal":-4.4,"spinRate":2253,"spinDirection":82},"zone":2,"typeConfidence":0.9,"plateTime":0.44115586196055556,"extension":6.398095569985611},"hitData":{"launchSpeed":98.9,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.11,"coordY":167.24}},"index":1,"playId":"461d13c6-554e-39c0-bd58-37123caa2b7a","pitchNumber":2,"startTime":"2026-06-19T19:41:31.617Z","endTime":"2026-06-19T19:41:38.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:41:38.816Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-19T19:41:50.202Z","endTime":"2026-06-19T19:43:11.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.056747463476167,"aZ":-33.67409162895321,"pfxX":1.3429606924281612,"pfxZ":-0.9727709503665274,"pX":-0.5942254523644693,"pZ":3.2689633216519596,"vX0":1.8969014418965267,"vY0":-123.14529850484212,"vZ0":-0.9952448114615631,"x":139.65,"y":150.52,"x0":-1.547145752450552,"y0":50.002162040262824,"z0":6.51162167443408,"aX":2.074509900897743},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.8,"breakHorizontal":-2.9,"spinRate":2271,"spinDirection":76},"zone":11,"typeConfidence":0.9,"plateTime":0.4437568292500669,"extension":6.440305061336055},"index":0,"playId":"2ae0b931-a259-3bfe-ad89-2ab9032919c1","pitchNumber":1,"startTime":"2026-06-19T19:42:06.247Z","endTime":"2026-06-19T19:42:33.249Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.651687231175053,"aZ":-35.08532702630501,"pfxX":0.5403238020057775,"pfxZ":-1.8451822607108443,"pX":-0.33552640612202606,"pZ":1.4755343769614135,"vX0":2.527537142156866,"vY0":-124.4963124242367,"vZ0":-4.856577662175586,"x":129.79,"y":198.94,"x0":-1.4317036914175876,"y0":50.00121829765425,"z0":6.336835683968137,"aX":0.8529735395769745},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.2,"breakHorizontal":-1.6,"spinRate":2235,"spinDirection":79},"zone":13,"typeConfidence":0.9,"plateTime":0.4389956852981842,"extension":6.486975820848997},"index":1,"playId":"62234ba4-2f8e-3407-94ec-f0531e7a0278","pitchNumber":2,"startTime":"2026-06-19T19:42:40.705Z","endTime":"2026-06-19T19:42:43.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541931070122104,"aZ":-35.311354732687434,"pfxX":1.5621712313083531,"pfxZ":-1.965969100975519,"pX":0.1812640717263668,"pZ":2.66017657622633,"vX0":3.568712678493469,"vY0":-124.74421398748943,"vZ0":-2.2735178909463163,"x":110.09,"y":166.96,"x0":-1.464809389971554,"y0":50.00545720926149,"z0":6.464341221964812,"aX":2.4885546581645546},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.8,"breakHorizontal":-3.6,"spinRate":2349,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.4372779761027741,"extension":6.353726934833934},"hitData":{"launchSpeed":101.4,"launchAngle":43.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.95,"coordY":66.01}},"index":2,"playId":"6acc134c-beaf-3076-8e87-7e6bbb943143","pitchNumber":3,"startTime":"2026-06-19T19:42:57.678Z","endTime":"2026-06-19T19:43:11.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:43:11.141Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-19T19:43:16.450Z","endTime":"2026-06-19T19:44:27.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042978040358335,"aZ":-20.218650706941386,"pfxX":-7.547368248424728,"pfxZ":6.0187123985518625,"pX":0.07146360845385846,"pZ":2.562162286725766,"vX0":6.94489479086232,"vY0":-138.84853630033248,"vZ0":-5.989781172852897,"x":114.28,"y":169.6,"x0":-1.460719884645204,"y0":50.00471223647339,"z0":6.058333692369415,"aX":-14.993962162138796},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":12.6,"spinRate":2205,"spinDirection":218},"zone":5,"typeConfidence":0.78,"plateTime":0.39190186972770213,"extension":6.5746888323102},"index":0,"playId":"f165c302-ea32-3862-9c12-3e19f9c24de9","pitchNumber":1,"startTime":"2026-06-19T19:43:36.497Z","endTime":"2026-06-19T19:43:39.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.360368747577443,"aZ":-14.383086799903776,"pfxX":-5.673449861399067,"pfxZ":8.729059752996966,"pX":-0.12748583802513944,"pZ":3.1442065905534435,"vX0":6.1621106337189735,"vY0":-141.00546813105993,"vZ0":-5.492459710444237,"x":121.86,"y":153.89,"x0":-1.5912851375598362,"y0":50.005608155142504,"z0":6.026026643391156,"aX":-11.567431560639054},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2245,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38663849763081304,"extension":6.633050396289305},"index":1,"playId":"19c95d75-8910-3afa-918a-e13b653c1146","pitchNumber":2,"startTime":"2026-06-19T19:43:54.183Z","endTime":"2026-06-19T19:43:57.183Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-19T19:44:05.464Z","endTime":"2026-06-19T19:44:18.489Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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":97.6,"endSpeed":89.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83114712710865,"aZ":-14.6641763255079,"pfxX":-5.2579141332603445,"pfxZ":8.550926761121262,"pX":0.05012849873291515,"pZ":2.2410058866656892,"vX0":6.232048364618157,"vY0":-141.84093293849298,"vZ0":-7.839202429527112,"x":115.09,"y":178.27,"x0":-1.4868865935347573,"y0":50.006447185306925,"z0":5.9654910803927566,"aX":-10.772556687461806},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":8.3,"spinRate":2184,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3853618911501915,"extension":6.604198662268926},"hitData":{"launchSpeed":89.2,"launchAngle":43.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.67,"coordY":105.67}},"index":3,"playId":"cdd661d1-23ff-31bf-af7f-e9071ced9aeb","pitchNumber":3,"startTime":"2026-06-19T19:44:18.489Z","endTime":"2026-06-19T19:44:27.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:44:27.437Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T19:46:25.261Z","endTime":"2026-06-19T19:47:18.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.954762140988926,"aZ":-27.63934934911721,"pfxX":0.7319951490450236,"pfxZ":2.6311580849429834,"pX":0.3358979239146033,"pZ":2.907581003628611,"vX0":3.672822004199923,"vY0":-128.9243081749923,"vZ0":-3.0425688507990354,"x":104.2,"y":160.28,"x0":-1.1888695028445053,"y0":50.002900757405584,"z0":6.184563850415327,"aX":1.2596910512735011},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.4,"breakHorizontal":-1.9,"spinRate":2543,"spinDirection":176},"zone":3,"typeConfidence":0.92,"plateTime":0.4211282010215762,"extension":6.178079913391783},"index":0,"playId":"2298e2d1-1dd3-3d5c-983a-a76306fb14d8","pitchNumber":1,"startTime":"2026-06-19T19:46:36.989Z","endTime":"2026-06-19T19:46:40.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.326455396241712,"aZ":-27.575760082186182,"pfxX":-0.1259307210802758,"pfxZ":2.715144351253554,"pX":1.3402282757999406,"pZ":1.6948563309103024,"vX0":6.071643719039623,"vY0":-128.1711049556905,"vZ0":-5.772896624441946,"x":65.91,"y":193.02,"x0":-1.026286951557102,"y0":50.001241695618866,"z0":6.0844778751500375,"aX":-0.21443458072581428},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-1.0,"spinRate":2539,"spinDirection":196},"zone":14,"typeConfidence":0.92,"plateTime":0.4246352602381589,"extension":6.474344863721634},"index":1,"playId":"699e40b0-817e-3e6a-a2a5-fdf7513af11f","pitchNumber":2,"startTime":"2026-06-19T19:46:52.652Z","endTime":"2026-06-19T19:46:57.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.595249061657704,"aZ":-43.37158110661531,"pfxX":6.557934167288476,"pfxZ":-7.486656073308804,"pX":0.6466111758849911,"pZ":2.018773695132207,"vX0":1.7724424018819833,"vY0":-121.96164126797024,"vZ0":-1.8716004923212886,"x":92.35,"y":184.27,"x0":-0.9427079672895826,"y0":50.00263396826172,"z0":6.561393034016165,"aX":9.808064858880648},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.7,"breakHorizontal":-12.2,"spinRate":2874,"spinDirection":26},"zone":9,"typeConfidence":0.9,"plateTime":0.4503305039537091,"extension":5.91561914166266},"hitData":{"launchSpeed":64.1,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.18,"coordY":160.01}},"index":2,"playId":"8b7d15fc-f754-3557-8a5e-d220f5f3655b","pitchNumber":3,"startTime":"2026-06-19T19:47:10.501Z","endTime":"2026-06-19T19:47:18.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:47:18.416Z","atBatIndex":43},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Dansby Swanson reaches on a fielding error by third baseman Kazuma Okamoto.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T19:47:23.956Z","endTime":"2026-06-19T19:49:15.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.684341227089284,"aZ":-43.14895611249416,"pfxX":6.021103609841283,"pfxZ":-7.359530141753023,"pX":0.4462702413188596,"pZ":1.4605533546959015,"vX0":1.2168417355035628,"vY0":-121.58136158669431,"vZ0":-3.143181404340469,"x":99.99,"y":199.35,"x0":-0.8432643281840899,"y0":50.00310396855859,"z0":6.5287956678319,"aX":8.979265892362092},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.8,"breakHorizontal":-11.2,"spinRate":2715,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.45115416655409435,"extension":6.014753315969869},"index":0,"playId":"977756df-4136-34e8-b603-3dada539cb67","pitchNumber":1,"startTime":"2026-06-19T19:47:45.193Z","endTime":"2026-06-19T19:47:48.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47808639185612,"aZ":-31.35908886028273,"pfxX":0.019066066106619317,"pfxZ":0.47648926332668573,"pX":0.9213258737175908,"pZ":1.6579953904777012,"vX0":5.367219463517029,"vY0":-127.82451005156555,"vZ0":-5.0267247948359035,"x":81.88,"y":194.01,"x0":-1.1872897175099824,"y0":50.0003301506287,"z0":6.045199433240193,"aX":0.030909618333637805},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":-1.0,"spinRate":2652,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.42467584107876055,"extension":6.162525984304261},"index":1,"playId":"f0debe3e-1ff9-3182-8c33-07bd75ad5589","pitchNumber":2,"startTime":"2026-06-19T19:48:06.344Z","endTime":"2026-06-19T19:48:11.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.578898567582318,"aZ":-21.358659888622764,"pfxX":-8.267474344893476,"pfxZ":5.477762103362657,"pX":-0.9097316166496441,"pZ":3.3351565373892806,"vX0":3.2275746939056362,"vY0":-138.765956469769,"vZ0":-4.121982499224015,"x":151.68,"y":148.73,"x0":-1.005954956556466,"y0":50.00069068178406,"z0":6.241400579828318,"aX":-16.313102308004503},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":14.4,"spinRate":2301,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39293559988562166,"extension":6.4171623027814295},"index":2,"playId":"88898ef9-c82c-3c00-baf3-9b73aaf142ff","pitchNumber":3,"startTime":"2026-06-19T19:48:25.211Z","endTime":"2026-06-19T19:48:28.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":82.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.897591031287387,"aZ":-32.350950997297154,"pfxX":0.6322104751428055,"pfxZ":-0.10794060574560937,"pX":-0.4332681217326793,"pZ":2.7336982770710745,"vX0":1.9429412384502354,"vY0":-127.45616139796576,"vZ0":-2.321885898906091,"x":133.52,"y":164.97,"x0":-1.2785970384747691,"y0":50.00062041309543,"z0":6.138656379483279,"aX":1.0704110202545318},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":-1.4,"spinRate":2538,"spinDirection":75},"zone":4,"typeConfidence":0.91,"plateTime":0.42496627431724887,"extension":5.926537640934162},"index":3,"playId":"3eb5a5a1-0522-3227-ba19-a5a205e249c8","pitchNumber":4,"startTime":"2026-06-19T19:48:42.731Z","endTime":"2026-06-19T19:48:45.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.197016168882698,"aZ":-34.53641417624083,"pfxX":0.7815200737251576,"pfxZ":-1.43821619880109,"pX":-0.06331469948180748,"pZ":2.245377471514023,"vX0":2.6164666359823934,"vY0":-126.22472413452914,"vZ0":-2.829816420036333,"x":119.41,"y":178.15,"x0":-1.207098446320955,"y0":50.002257442767885,"z0":6.110612129526097,"aX":1.2841955735705592},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.0,"breakHorizontal":-1.9,"spinRate":2598,"spinDirection":54},"zone":5,"typeConfidence":0.88,"plateTime":0.4308828573813721,"extension":6.24174254995888},"hitData":{"launchSpeed":97.9,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.66,"coordY":169.27}},"index":4,"playId":"984b5fcb-3513-3642-8e05-e13d939d3d73","pitchNumber":5,"startTime":"2026-06-19T19:49:07.005Z","endTime":"2026-06-19T19:49:15.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:49:15.793Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T19:52:09.222Z","endTime":"2026-06-19T19:53:45.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1,6],"runnerIndex":[0,1],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-19T19:49:44.277Z","endTime":"2026-06-19T19:51:05.847Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brendon Little replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-19T19:51:05.847Z","endTime":"2026-06-19T19:52:11.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76781143531068,"aZ":-31.093094438781602,"pfxX":0.03472922279646218,"pfxZ":0.6299005859590778,"pX":-0.6711099415320624,"pZ":3.2416962786495764,"vX0":-7.6266040554039405,"vY0":-129.3064899151858,"vZ0":-1.1845281436493769,"x":142.58,"y":151.25,"x0":2.2917138510309245,"y0":50.004351701912526,"z0":6.055719376480435,"aX":0.06043727165530537},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":1.3,"spinRate":2298,"spinDirection":324},"zone":1,"typeConfidence":0.91,"plateTime":0.42093506248138723,"extension":6.111628025940258},"index":2,"playId":"aedb0abd-b7bc-3980-a50b-52a06d477c01","pitchNumber":1,"startTime":"2026-06-19T19:52:11.551Z","endTime":"2026-06-19T19:52:38.577Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.855847790865145,"aZ":-33.133727590354965,"pfxX":-0.10796492811932079,"pfxZ":-0.5581905344952558,"pX":0.153184522496527,"pZ":1.1358663234770892,"vX0":-5.279377310271039,"vY0":-129.5506300503792,"vZ0":-5.551801573018537,"x":111.16,"y":208.11,"x0":2.217340049331412,"y0":50.00165883288547,"z0":5.790053983022718,"aX":-0.18536581152134823},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.9,"breakHorizontal":1.2,"spinRate":2410,"spinDirection":321},"zone":14,"typeConfidence":0.91,"plateTime":0.4201373360711771,"extension":6.008082412529864},"index":3,"playId":"71b536f4-4cd4-308c-8420-46297cf416b5","pitchNumber":2,"startTime":"2026-06-19T19:52:44.395Z","endTime":"2026-06-19T19:52:47.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78857269054218,"aZ":-30.416741344633216,"pfxX":6.848537185230415,"pfxZ":0.8747354381380124,"pX":-1.2141100875125046,"pZ":1.5432232103945904,"vX0":-11.753707139883092,"vY0":-139.87596519403863,"vZ0":-6.4749125553557505,"x":163.28,"y":197.11,"x0":2.128357915036288,"y0":50.003335165972025,"z0":5.849373099216966,"aX":13.745632494283743},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.5,"breakHorizontal":-10.3,"spinRate":2011,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.3897046245506832,"extension":6.25018460209289},"index":4,"playId":"b77781f9-9eb6-3a9d-99ff-707299bb3a25","pitchNumber":3,"startTime":"2026-06-19T19:53:01.624Z","endTime":"2026-06-19T19:53:05.254Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09115190805184,"aZ":-31.94833799122662,"pfxX":7.679692556264505,"pfxZ":0.11489172907657785,"pX":-0.6737613275104766,"pZ":1.1874402149872076,"vX0":-10.506355413787116,"vY0":-138.7899779905665,"vZ0":-7.029993078899901,"x":142.68,"y":206.72,"x0":2.1511360787937632,"y0":50.00466498221978,"z0":5.862025491212509,"aX":15.086920149453842},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-1.1,"breakHorizontal":-11.9,"spinRate":1966,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.3936256228138171,"extension":6.215449431057429},"index":5,"playId":"55db49a4-ac77-3975-b0a3-b3bf40c4bd36","pitchNumber":4,"startTime":"2026-06-19T19:53:20.232Z","endTime":"2026-06-19T19:53:24.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":6,"actionPlayId":"55db49a4-ac77-3975-b0a3-b3bf40c4bd36","startTime":"2026-06-19T19:53:32.346Z","endTime":"2026-06-19T19:53:41.745Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.404497076412916,"aZ":-31.523435624831347,"pfxX":-0.2536445165691976,"pfxZ":0.3890470045941008,"pX":-2.1760301931660724,"pZ":1.1065175492121624,"vX0":-10.666528588232467,"vY0":-128.97825678954086,"vZ0":-5.793328694322627,"x":199.95,"y":208.9,"x0":2.050271189250141,"y0":50.005341736197956,"z0":5.819806524588738,"aX":-0.42458369843679333},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":2.9,"spinRate":2430,"spinDirection":350},"zone":13,"typeConfidence":0.91,"plateTime":0.4250453185163301,"extension":6.130129934814424},"index":7,"playId":"74bf2d65-eb15-347f-b8d2-b85be2fb0b02","pitchNumber":5,"startTime":"2026-06-19T19:53:41.745Z","endTime":"2026-06-19T19:53:45.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:53:45.222Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to right fielder Jesús Sánchez. Dansby Swanson to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T19:54:00.781Z","endTime":"2026-06-19T19:54:45.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":1},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20101062793655,"aZ":-28.416993726238704,"pfxX":7.948864328950027,"pfxZ":1.8752309865409105,"pX":0.10337747666225681,"pZ":2.083384431712184,"vX0":-8.779463103048606,"vY0":-139.9352442239026,"vZ0":-5.578808024245072,"x":113.06,"y":182.53,"x0":2.2317530312258365,"y0":50.00690128876287,"z0":5.9378058240880724,"aX":15.949074749106664},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.5,"breakHorizontal":-12.8,"spinRate":2025,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.3897246767797089,"extension":6.23079559495225},"index":0,"playId":"d707a357-a5f6-31f1-b7c6-a4b3ac6a65c5","pitchNumber":1,"startTime":"2026-06-19T19:54:20.797Z","endTime":"2026-06-19T19:54:24.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45117506949315,"aZ":-33.33126956638968,"pfxX":7.2847904011162425,"pfxZ":-0.5860646135750951,"pX":-0.005347926281499303,"pZ":2.246546644008181,"vX0":-9.001739214281567,"vY0":-138.91738973406535,"vZ0":-4.38330085919433,"x":117.2,"y":178.12,"x0":2.3167135634942033,"y0":50.00354699914262,"z0":6.037827905795525,"aX":14.369414219025694},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.8,"breakHorizontal":-11.5,"spinRate":1849,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.39291919210643567,"extension":5.981339520331816},"hitData":{"launchSpeed":96.3,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.39,"coordY":96.89}},"index":1,"playId":"3477ed9d-3962-3ec5-9a27-05684f4136d2","pitchNumber":2,"startTime":"2026-06-19T19:54:35.722Z","endTime":"2026-06-19T19:54:45.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:54:45.742Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, pitcher Brendon Little to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T19:54:54.405Z","endTime":"2026-06-19T19:58:59.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,7,8,9],"actionIndex":[5],"runnerIndex":[0,1],"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":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":9},"credits":[{"player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.3,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64592929739515,"aZ":-35.83919442502008,"pfxX":0.0010125404350349587,"pfxZ":-2.1508999152912835,"pX":0.41698342638562974,"pZ":2.0845275766921594,"vX0":-4.514253609248505,"vY0":-128.75536713751458,"vZ0":-2.9594929803939563,"x":101.11,"y":182.5,"x0":2.1808580512151092,"y0":50.00183208177776,"z0":5.977392558898469,"aX":0.0029330738569385974},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.3,"breakHorizontal":0.8,"spinRate":2442,"spinDirection":313},"zone":9,"typeConfidence":0.89,"plateTime":0.4227841072583334,"extension":5.7174540765261055},"index":0,"playId":"15de1683-d4cf-3a50-b5c0-983fa40fbfac","pitchNumber":1,"startTime":"2026-06-19T19:55:27.815Z","endTime":"2026-06-19T19:55:31.320Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"6f80b340-b4dd-32f0-81bd-534d1cbbf2de","startTime":"2026-06-19T19:55:45.594Z","endTime":"2026-06-19T19:55:48.946Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.888312935637494,"aZ":-34.906120957636205,"pfxX":-0.24178137858499496,"pfxZ":-1.5301311460890439,"pX":-0.03491627082692891,"pZ":2.5461798724907827,"vX0":-6.017601558629012,"vY0":-131.14787240250124,"vZ0":-2.438076489505157,"x":118.33,"y":170.03,"x0":2.299600897607353,"y0":50.00549540942469,"z0":6.0350072383986335,"aX":-0.4304332815395086},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.0,"breakHorizontal":1.4,"spinRate":2484,"spinDirection":307},"zone":5,"typeConfidence":0.91,"plateTime":0.4141109146803772,"extension":6.196843789159356},"index":2,"playId":"5e98bdb7-0289-3f3e-a802-2f2682dae2d5","pitchNumber":2,"startTime":"2026-06-19T19:56:21.376Z","endTime":"2026-06-19T19:56:28.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486786768560737,"aZ":-38.876021430394395,"pfxX":1.2001070634341833,"pfxZ":-4.0011966620358095,"pX":-1.453409086722015,"pZ":0.6397992266309299,"vX0":-8.486190929381234,"vY0":-128.04048523122094,"vZ0":-5.947826670363078,"x":172.4,"y":221.51,"x0":1.7369276992208087,"y0":50.005425704758856,"z0":6.007542222077856,"aX":2.009301121326418},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-8.3,"breakHorizontal":-0.4,"spinRate":2083,"spinDirection":327},"zone":13,"typeConfidence":0.83,"plateTime":0.426501164126889,"extension":6.107557056596181},"index":3,"playId":"9dd542a1-2dea-3ade-83cb-89830635e259","pitchNumber":3,"startTime":"2026-06-19T19:56:58.943Z","endTime":"2026-06-19T19:57:02.749Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01348877856254,"aZ":-35.63121517501785,"pfxX":0.6942044947061135,"pfxZ":-2.12836772044208,"pX":-1.5489867372793653,"pZ":0.9891841102024863,"vX0":-8.704701180762244,"vY0":-125.8882325923845,"vZ0":-5.478786436686764,"x":176.04,"y":212.07,"x0":1.8480420503698276,"y0":50.00564596580036,"z0":6.043306635618594,"aX":1.1275299706295843},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.8,"breakHorizontal":0.5,"spinRate":1890,"spinDirection":337},"zone":13,"typeConfidence":0.66,"plateTime":0.4333458552052831,"extension":6.191563748601582},"index":4,"playId":"08dd70b5-75ae-3ec1-854b-ef19b089d1de","pitchNumber":4,"startTime":"2026-06-19T19:57:22.484Z","endTime":"2026-06-19T19:57:27.176Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"08dd70b5-75ae-3ec1-854b-ef19b089d1de","startTime":"2026-06-19T19:57:32.952Z","endTime":"2026-06-19T19:57:42.025Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-19T19:57:42.025Z","endTime":"2026-06-19T19:57:53.818Z","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(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":89.7,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.056017588243293,"aZ":-30.968977923841788,"pfxX":-0.15594392624097742,"pfxZ":0.6838789242181402,"pX":0.6524407792685328,"pZ":1.3851105143247306,"vX0":-3.995327315731496,"vY0":-130.71918851340368,"vZ0":-5.484726770337299,"x":92.13,"y":201.38,"x0":2.2075786248205547,"y0":50.00605980875209,"z0":5.776880579759905,"aX":-0.27467747079043286},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":1.0,"spinRate":2505,"spinDirection":305},"zone":14,"typeConfidence":0.9,"plateTime":0.4156671925092339,"extension":5.891947420197906},"index":7,"playId":"2f21e897-e073-33c2-b8a6-df7af768c776","pitchNumber":5,"startTime":"2026-06-19T19:57:53.818Z","endTime":"2026-06-19T19:57:57.670Z","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":90.2,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.919264795154366,"aZ":-33.60776873382065,"pfxX":1.159432607513684,"pfxZ":-0.7957605800227432,"pX":-0.6736153774195114,"pZ":0.8160756025843547,"vX0":-7.676464226848953,"vY0":-131.31007163883245,"vZ0":-6.515520166403206,"x":142.68,"y":216.75,"x0":2.095224907783796,"y0":50.002180792202516,"z0":5.726692522257576,"aX":2.0947755121863394},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.3,"breakHorizontal":-1.0,"spinRate":2466,"spinDirection":338},"zone":13,"typeConfidence":0.91,"plateTime":0.4118379999446833,"extension":6.079011258925534},"index":8,"playId":"f2b384df-bc30-3a61-adac-be55bf968160","pitchNumber":6,"startTime":"2026-06-19T19:58:22.174Z","endTime":"2026-06-19T19:58:27.277Z","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":89.7,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5902793626153,"aZ":-34.63833525451165,"pfxX":-0.1368333516169824,"pfxZ":-1.38845023348824,"pX":-0.6108003248000494,"pZ":1.0956247167264113,"vX0":-7.329384920500417,"vY0":-130.60845611109872,"vZ0":-5.6575044782092,"x":140.28,"y":209.2,"x0":2.218560235314481,"y0":50.00270727339768,"z0":5.813954195463884,"aX":-0.24266636951012127},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.4,"breakHorizontal":1.4,"spinRate":2456,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.415144123540073,"extension":6.032205117007887},"hitData":{"launchSpeed":64.6,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.02,"coordY":182.96}},"index":9,"playId":"d9281d8b-538c-39d5-a5ad-2ba0a8e1640a","pitchNumber":7,"startTime":"2026-06-19T19:58:51.917Z","endTime":"2026-06-19T19:58:59.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T19:58:59.005Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (8) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-19T20:00:56.586Z","endTime":"2026-06-19T20:02:37.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":676962,"link":"/api/v1/people/676962"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":94.1,"endSpeed":87.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389693523362748,"aZ":-18.55201562489624,"pfxX":-9.624518698607062,"pfxZ":7.129463993741407,"pX":0.2982547313548926,"pZ":1.5195648340402557,"vX0":7.964024028668649,"vY0":-136.67043751415704,"vZ0":-8.841975268182573,"x":105.63,"y":197.75,"x0":-1.389238607847263,"y0":50.000974679133044,"z0":6.047530796331895,"aX":-18.3819526130605},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":16.0,"spinRate":2185,"spinDirection":213},"zone":14,"typeConfidence":0.93,"plateTime":0.39929630791218873,"extension":6.535150841477093},"index":0,"playId":"a994b623-fbc4-3022-9f40-41ce8fb7bb99","pitchNumber":1,"startTime":"2026-06-19T20:01:05.370Z","endTime":"2026-06-19T20:01:09.817Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06170248180533,"aZ":-34.201370386752934,"pfxX":0.6396304319563364,"pfxZ":-1.2972969479975482,"pX":-0.7417586203609572,"pZ":2.4375449836487695,"vX0":1.6339259562246438,"vY0":-123.18751343228624,"vZ0":-2.71745037349766,"x":145.27,"y":172.97,"x0":-1.4916595647642643,"y0":50.001456987805696,"z0":6.392028164472152,"aX":1.001444164774509},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.6,"breakHorizontal":-1.4,"spinRate":2155,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.44140681042537766,"extension":6.454553136218463},"index":1,"playId":"dffb4bf3-b9f5-3c85-8d20-11381fb8f0d6","pitchNumber":2,"startTime":"2026-06-19T20:01:20.757Z","endTime":"2026-06-19T20:01:23.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":78.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.120607249658207,"aZ":-35.623156537393236,"pfxX":0.9554658535491165,"pfxZ":-2.2737632547519784,"pX":-0.4587615030045169,"pZ":2.500718845199,"vX0":1.657256004408254,"vY0":-121.27007323153656,"vZ0":-2.1314505697371007,"x":134.49,"y":171.26,"x0":-1.2696294780936594,"y0":50.0002587206787,"z0":6.438521972285028,"aX":1.4518427847725635},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.3,"breakHorizontal":-2.0,"spinRate":2212,"spinDirection":37},"zone":4,"typeConfidence":0.9,"plateTime":0.4481528712901528,"extension":6.287692889706848},"index":2,"playId":"e85f05c7-9e51-35a3-aeda-05b1a473b5e5","pitchNumber":3,"startTime":"2026-06-19T20:01:36.447Z","endTime":"2026-06-19T20:01:39.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9103178090357,"aZ":-36.09977419623588,"pfxX":1.9164801155416629,"pfxZ":-2.58571259161849,"pX":-0.5782573957804827,"pZ":3.6554535483518307,"vX0":1.414474717011098,"vY0":-122.3160465833091,"vZ0":0.5152099543846487,"x":139.04,"y":140.08,"x0":-1.4128641501652153,"y0":50.00410879371842,"z0":6.535013141642172,"aX":2.906866985862918},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.3,"breakHorizontal":-3.8,"spinRate":2395,"spinDirection":86},"zone":11,"typeConfidence":0.9,"plateTime":0.447627828626068,"extension":6.449541796793864},"index":3,"playId":"2a3b274e-ec9e-3b9f-91c1-3e0f17222f47","pitchNumber":4,"startTime":"2026-06-19T20:01:56.106Z","endTime":"2026-06-19T20:02:00.499Z","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":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.102548329658173,"aZ":-34.69380108141996,"pfxX":1.372679832444693,"pfxZ":-1.5976049429601904,"pX":-0.32678851366763717,"pZ":2.101203122640537,"vX0":1.8915598016569222,"vY0":-124.1708554487104,"vZ0":-3.5572996417771288,"x":129.46,"y":182.05,"x0":-1.274663351353287,"y0":50.00585488399335,"z0":6.416533071294694,"aX":2.1598167653663807},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":-2.9,"spinRate":2279,"spinDirection":68},"zone":7,"typeConfidence":0.9,"plateTime":0.43984882917209855,"extension":6.483787197170666},"hitData":{"launchSpeed":98.2,"launchAngle":28.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.28,"coordY":73.25}},"index":4,"playId":"1aab3f9e-127e-3341-8bbb-7c90eaf28042","pitchNumber":5,"startTime":"2026-06-19T20:02:13.711Z","endTime":"2026-06-19T20:02:37.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:02:37.221Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Matt Shaw.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-19T20:02:47.177Z","endTime":"2026-06-19T20:03:10.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.051754845707304,"aZ":-34.18431615520038,"pfxX":0.7330566672448238,"pfxZ":-1.272192566924506,"pX":-0.7313079120539375,"pZ":2.6418729037185376,"vX0":1.6604357131118173,"vY0":-123.83942909602104,"vZ0":-2.3545265075449877,"x":144.88,"y":167.45,"x0":-1.5015644521644924,"y0":50.00418437457909,"z0":6.420944728796911,"aX":1.156570042421153},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.5,"breakHorizontal":-1.7,"spinRate":2214,"spinDirection":65},"zone":4,"typeConfidence":0.9,"plateTime":0.4396318057658384,"extension":6.407444607004975},"hitData":{"launchSpeed":87.4,"launchAngle":52.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":149.55,"coordY":119.28}},"index":0,"playId":"496c7829-67f2-3912-9a0d-35d9842f9b69","pitchNumber":1,"startTime":"2026-06-19T20:03:00.029Z","endTime":"2026-06-19T20:03:10.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:03:10.611Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Sánchez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-19T20:03:21.938Z","endTime":"2026-06-19T20:04:57.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.549293127044013,"aZ":-14.080064577056316,"pfxX":-6.323554449954751,"pfxZ":9.37650346900193,"pX":-0.43304365663587907,"pZ":1.0612517451845567,"vX0":5.6556539452345875,"vY0":-137.770783221216,"vZ0":-10.479123746436558,"x":133.51,"y":210.13,"x0":-1.6872318432365891,"y0":50.000156285741475,"z0":5.856752768003011,"aX":-12.199234090440248},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2245,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3969928962279625,"extension":6.579605944771296},"index":0,"playId":"79e819f3-cdc1-3c49-9b4f-3d0b8b06ea47","pitchNumber":1,"startTime":"2026-06-19T20:03:34.320Z","endTime":"2026-06-19T20:03:38.524Z","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.4,"endSpeed":86.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.301512643035963,"aZ":-14.608203584829402,"pfxX":-6.201973428526908,"pfxZ":9.168650983135908,"pX":-0.8463749461719265,"pZ":2.380711529551231,"vX0":4.164264858053773,"vY0":-137.27577973768743,"vZ0":-7.220905251791686,"x":149.26,"y":174.5,"x0":-1.5742611328086886,"y0":50.00323662134199,"z0":6.032375727979954,"aX":-11.882339441708812},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2279,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39842439314457945,"extension":6.5544109173158205},"index":1,"playId":"9ae0fac7-20da-3826-aeb2-85dd2768d782","pitchNumber":2,"startTime":"2026-06-19T20:03:49.514Z","endTime":"2026-06-19T20:03:52.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-19T20:04:05.259Z","endTime":"2026-06-19T20:04:20.461Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65116713612601,"aZ":-15.39540317989811,"pfxX":-7.176702362637307,"pfxZ":8.577078504659646,"pX":-0.2935611505607989,"pZ":2.0822051975616467,"vX0":5.608710947266655,"vY0":-138.43365929643358,"vZ0":-7.910283613448368,"x":128.19,"y":182.56,"x0":-1.4056289083653006,"y0":50.00287092540283,"z0":5.9914340534896136,"aX":-14.037821136771255},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2277,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3944961125052071,"extension":6.759841157071528},"index":3,"playId":"f8a61787-4817-3c55-b3eb-79a4b4498c58","pitchNumber":3,"startTime":"2026-06-19T20:04:20.461Z","endTime":"2026-06-19T20:04:23.461Z","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":95.9,"endSpeed":87.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97612285656739,"aZ":-15.607180647047947,"pfxX":-4.403136279941643,"pfxZ":8.4035441485985,"pX":0.8082329771579803,"pZ":4.300129631260179,"vX0":7.869771311454238,"vY0":-139.4496214179775,"vZ0":-2.31678146035498,"x":86.19,"y":122.68,"x0":-1.4767981277287798,"y0":50.006049299130794,"z0":6.169728196071396,"aX":-8.684534550450994},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":6.4,"spinRate":2262,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39257283371344576,"extension":6.6483672621811705},"index":4,"playId":"179fbfad-c8e2-3fd1-a81f-8f54badbfa4c","pitchNumber":4,"startTime":"2026-06-19T20:04:38.627Z","endTime":"2026-06-19T20:04:42.411Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.677788342440337,"aZ":-34.986577662201114,"pfxX":1.0429041682435107,"pfxZ":-1.7412364174947186,"pX":-0.8517817675587249,"pZ":2.8413510949559075,"vX0":1.32590683671234,"vY0":-125.6736631780611,"vZ0":-1.7669672602348991,"x":149.47,"y":162.06,"x0":-1.5202690698800185,"y0":50.00602094724863,"z0":6.3755608888045625,"aX":1.6807934899405772},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.4,"breakHorizontal":-2.2,"spinRate":2364,"spinDirection":84},"zone":11,"typeConfidence":0.9,"plateTime":0.4345969301639738,"extension":6.502585056428222},"index":5,"playId":"e8dd4142-c210-3654-8236-da8ef35692b6","pitchNumber":5,"startTime":"2026-06-19T20:04:54.465Z","endTime":"2026-06-19T20:04:57.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:04:57.971Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yohendrick Piñango flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-19T20:05:08.820Z","endTime":"2026-06-19T20:06:21.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662269016715882,"aZ":-20.431208168456344,"pfxX":-9.051355727773043,"pfxZ":6.03626450763611,"pX":-1.380822166978001,"pZ":2.9554591117201716,"vX0":4.060875600803814,"vY0":-138.1009813885106,"vZ0":-4.818523870247555,"x":169.63,"y":158.98,"x0":-1.6883926381552357,"y0":50.004639388666696,"z0":6.083716890755716,"aX":-17.61185915473814},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2120,"spinDirection":218},"zone":11,"typeConfidence":0.93,"plateTime":0.3955142860329426,"extension":6.450812408461542},"index":0,"playId":"142f87fd-80d0-380e-8538-3129c106ef70","pitchNumber":1,"startTime":"2026-06-19T20:05:24.447Z","endTime":"2026-06-19T20:05:27.907Z","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":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367785691696394,"aZ":-33.403106293319716,"pfxX":0.9730431113620703,"pfxZ":-0.7500449109596552,"pX":1.1594764521309293,"pZ":0.5728603779829646,"vX0":6.168071055033715,"vY0":-126.328700495168,"vZ0":-7.2195179154185505,"x":72.8,"y":223.31,"x0":-1.4263065602668688,"y0":50.004432764483724,"z0":6.1056295278364985,"aX":1.5931637011770687},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.6,"breakHorizontal":-3.0,"spinRate":2303,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.4312954982860493,"extension":6.5547130566707965},"index":1,"playId":"d3952df0-c5cc-3e05-b3dc-bd7ded6cb526","pitchNumber":2,"startTime":"2026-06-19T20:05:39.228Z","endTime":"2026-06-19T20:05:42.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58443816960921,"aZ":-15.666014772476624,"pfxX":-6.846950643690551,"pfxZ":8.503227560422458,"pX":-0.18344604067664866,"pZ":2.2535432283060826,"vX0":6.058611751261055,"vY0":-137.51567440540265,"vZ0":-7.469019112660348,"x":123.99,"y":177.93,"x0":-1.5109808080701561,"y0":50.003275808842474,"z0":6.0401388908935365,"aX":-13.293548703223012},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2111,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3962372407404686,"extension":6.718835148169713},"index":2,"playId":"c42b0326-08cb-3de3-86bb-93805adce21a","pitchNumber":3,"startTime":"2026-06-19T20:05:57.156Z","endTime":"2026-06-19T20:06:00.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.731730278119596,"aZ":-14.985382436199473,"pfxX":-6.7690228405359205,"pfxZ":8.879730997324728,"pX":-0.11680823532802417,"pZ":2.3167242912311465,"vX0":6.035695439103885,"vY0":-137.59930220782812,"vZ0":-7.362157808453215,"x":121.45,"y":176.23,"x0":-1.448841099741617,"y0":50.0068702845702,"z0":6.023354850291965,"aX":-13.110317703296976},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2215,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39657415974554233,"extension":6.636218817624957},"hitData":{"launchSpeed":98.7,"launchAngle":39.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.61,"coordY":79.62}},"index":3,"playId":"def7cde0-9fb4-3964-9215-a2fd89004074","pitchNumber":4,"startTime":"2026-06-19T20:06:11.743Z","endTime":"2026-06-19T20:06:21.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:06:21.012Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:08:45.037Z","endTime":"2026-06-19T20:10:30.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"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":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Charles McAdoo replaces first baseman Vladimir Guerrero Jr., batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T20:08:25.978Z","endTime":"2026-06-19T20:08:47.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"}},{"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":94.8,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.574769891720976,"aZ":-32.537090281118054,"pfxX":10.556613152489783,"pfxZ":-0.18883520232844475,"pX":1.5217985020481322,"pZ":2.667628118843667,"vX0":-6.057346403268955,"vY0":-137.88812242249236,"vZ0":-2.981418749392534,"x":58.99,"y":166.75,"x0":2.375154120579482,"y0":50.00327450544314,"z0":5.95761338037675,"aX":20.334341031877628},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.7,"breakHorizontal":-17.9,"spinRate":1884,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.39717786529879584,"extension":6.071637364425543},"index":1,"playId":"5f4babd8-6677-38b2-b2f2-f3eb1834db73","pitchNumber":1,"startTime":"2026-06-19T20:08:47.338Z","endTime":"2026-06-19T20:08:50.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40977761889275,"aZ":-31.24065818939592,"pfxX":-0.17428586842537364,"pfxZ":0.5536675593690061,"pX":-0.6771540809369738,"pZ":1.3724992421937252,"vX0":-7.295968030126367,"vY0":-128.80324359351232,"vZ0":-5.277242084848213,"x":142.81,"y":201.72,"x0":2.203907635446693,"y0":50.006005210114054,"z0":5.83711312762296,"aX":-0.2947369837066953},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":1.8,"spinRate":2461,"spinDirection":335},"zone":13,"typeConfidence":0.91,"plateTime":0.4237344423615177,"extension":6.247278380323327},"index":2,"playId":"679c3f6e-de1d-3429-8a08-edbd53b2bb30","pitchNumber":2,"startTime":"2026-06-19T20:09:02.462Z","endTime":"2026-06-19T20:09:06.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641958590585578,"aZ":-31.021343073756988,"pfxX":-0.950594399329272,"pfxZ":0.6709020851985592,"pX":-0.49190402607621386,"pZ":2.3867102854833,"vX0":-6.980752828635139,"vY0":-129.8454209793425,"vZ0":-2.9893383075494797,"x":135.75,"y":174.34,"x0":2.343988866825285,"y0":50.00520918756624,"z0":5.889095498331732,"aX":-1.6387212085778147},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.8,"breakHorizontal":3.1,"spinRate":2506,"spinDirection":325},"zone":4,"typeConfidence":0.9,"plateTime":0.42022993432895195,"extension":6.02910574297041},"index":3,"playId":"855e4cf8-6028-349a-bea0-bf8673eb4a9d","pitchNumber":3,"startTime":"2026-06-19T20:09:19.256Z","endTime":"2026-06-19T20:09:22.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-19T20:09:36.869Z","endTime":"2026-06-19T20:09:44.690Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58328191331931,"aZ":-34.04409520754158,"pfxX":-1.5253442565834252,"pfxZ":-1.0963492370656152,"pX":1.0751872919405023,"pZ":2.5574584770934163,"vX0":-2.821024050628183,"vY0":-129.07572310657667,"vZ0":-1.9639968059408206,"x":76.02,"y":169.73,"x0":2.3766522716015603,"y0":50.00480950616361,"z0":5.927141977357039,"aX":-2.5968595950853097},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":3.4,"spinRate":2484,"spinDirection":317},"zone":12,"typeConfidence":0.88,"plateTime":0.4228940473128775,"extension":6.117399547565614},"index":5,"playId":"96c761e5-603f-3ac4-a520-7f232e51d3da","pitchNumber":4,"startTime":"2026-06-19T20:09:44.690Z","endTime":"2026-06-19T20:09:48.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945351881796082,"aZ":-31.272109627293652,"pfxX":0.07545738347547504,"pfxZ":0.5262833947311787,"pX":-0.7066916918683931,"pZ":2.2689937311798762,"vX0":-7.437771666434221,"vY0":-129.31996192216727,"vZ0":-3.152946076819376,"x":143.94,"y":177.52,"x0":2.187120097262121,"y0":50.00197418259397,"z0":5.882933970600406,"aX":0.13042377534201494},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":1.4,"spinRate":2473,"spinDirection":318},"zone":4,"typeConfidence":0.91,"plateTime":0.4222559616587893,"extension":6.072761275166227},"index":6,"playId":"7e9d25b7-6505-32b1-a78e-a5d4117bc863","pitchNumber":5,"startTime":"2026-06-19T20:10:03.598Z","endTime":"2026-06-19T20:10:06.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523267426570683,"aZ":-40.355658353880834,"pfxX":-1.8969173852367245,"pfxZ":-5.229286137737393,"pX":1.12933826835991,"pZ":2.9459660043820644,"vX0":-1.7486799627757343,"vY0":-124.66396800995697,"vZ0":0.15389499269732854,"x":73.95,"y":159.24,"x0":2.087954771450044,"y0":50.00454096947613,"z0":6.23194411245578,"aX":-2.966721869494305},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.1,"breakHorizontal":3.8,"spinRate":2103,"spinDirection":336},"zone":12,"typeConfidence":0.9,"plateTime":0.44041617609466677,"extension":6.047498887962866},"index":7,"playId":"0481cfc6-d77a-3afe-9203-5e9ebcc37da5","pitchNumber":6,"startTime":"2026-06-19T20:10:26.832Z","endTime":"2026-06-19T20:10:30.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:10:30.521Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a ground ball to center fielder Nathan Lukes. Seiya Suzuki to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:10:41.470Z","endTime":"2026-06-19T20:11:37.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.707465295702207,"aZ":-35.25835877838227,"pfxX":-1.4708791104917527,"pfxZ":-1.823168382950703,"pX":0.020299648437176458,"pZ":2.0172875625949067,"vX0":-4.8241863412413215,"vY0":-128.26298674088127,"vZ0":-2.9984388595731306,"x":116.23,"y":184.31,"x0":2.1050659511372323,"y0":50.003926191368635,"z0":5.9088262180800895,"aX":-2.487172049018683},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.7,"breakHorizontal":3.6,"spinRate":2424,"spinDirection":329},"zone":8,"typeConfidence":0.81,"plateTime":0.42455187230602087,"extension":6.044366116446595},"index":0,"playId":"71453661-20f6-35ba-b0ad-4020480df0c7","pitchNumber":1,"startTime":"2026-06-19T20:10:54.644Z","endTime":"2026-06-19T20:10:57.644Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93802630691572,"aZ":-34.5714008606824,"pfxX":-0.4919464349719114,"pfxZ":-1.404921456580602,"pX":-0.9855322832059554,"pZ":0.9921692858776129,"vX0":-7.692325268973133,"vY0":-128.69845482451012,"vZ0":-5.585731406869708,"x":154.57,"y":211.99,"x0":2.0875267664103796,"y0":50.00466586111419,"z0":5.821564327808054,"aX":-0.8375753597594199},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.5,"breakHorizontal":2.4,"spinRate":2497,"spinDirection":324},"zone":13,"typeConfidence":0.89,"plateTime":0.4231679659686698,"extension":6.159907405527372},"index":1,"playId":"edb08bde-158b-304e-aa51-15ae842e4641","pitchNumber":2,"startTime":"2026-06-19T20:11:09.889Z","endTime":"2026-06-19T20:11:14.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.871656450273996,"aZ":-35.82252362515134,"pfxX":-0.8773313859574223,"pfxZ":-2.1400213766153566,"pX":0.5607973383257363,"pZ":2.0776597304371482,"vX0":-3.818202803037343,"vY0":-128.6113227970407,"vZ0":-2.8022347167920794,"x":95.62,"y":182.68,"x0":2.16702502485754,"y0":50.00037881409181,"z0":5.907216226436708,"aX":-1.4973298471386483},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.2,"breakHorizontal":2.3,"spinRate":2514,"spinDirection":334},"zone":9,"typeConfidence":0.86,"plateTime":0.4227900845510515,"extension":5.853063207315921},"hitData":{"launchSpeed":93.5,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.94,"coordY":119.56}},"index":2,"playId":"8955a607-72c2-358d-814e-6280a6245b2b","pitchNumber":3,"startTime":"2026-06-19T20:11:26.930Z","endTime":"2026-06-19T20:11:37.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:11:37.421Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw called out on strikes.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:11:42.872Z","endTime":"2026-06-19T20:12:56.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449152404342694,"aZ":-31.215591777090694,"pfxX":-1.3013524737418363,"pfxZ":0.5570682827733329,"pX":-0.25521293242656223,"pZ":2.071825948925925,"vX0":-5.633295190740522,"vY0":-129.18237068301815,"vZ0":-3.8722352572358223,"x":126.73,"y":182.84,"x0":2.110514373699001,"y0":50.00018632489147,"z0":5.953993290108169,"aX":-2.2291477743045642},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.5,"breakHorizontal":3.5,"spinRate":2467,"spinDirection":313},"zone":7,"typeConfidence":0.9,"plateTime":0.421779546401885,"extension":6.206873504269139},"index":0,"playId":"5633f65a-4ffc-3a3c-864a-c18b712532d5","pitchNumber":1,"startTime":"2026-06-19T20:12:08.673Z","endTime":"2026-06-19T20:12:11.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56867578507197,"aZ":-30.361977356362463,"pfxX":8.728333764467823,"pfxZ":0.9451797082176281,"pX":-0.04758131815705609,"pZ":2.137738019359569,"vX0":-9.385241096268693,"vY0":-137.06173171480998,"vZ0":-4.656700418010388,"x":118.81,"y":181.06,"x0":2.277068423476693,"y0":50.0019504216236,"z0":5.917332437648473,"aX":16.70739593323251},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.0,"breakHorizontal":-14.0,"spinRate":2002,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.39869507086935707,"extension":6.2046668788742085},"index":1,"playId":"08d59b94-45bc-3a26-8e1d-5227f7f49524","pitchNumber":2,"startTime":"2026-06-19T20:12:29.767Z","endTime":"2026-06-19T20:12:32.767Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63246260564979,"aZ":-40.944598866292075,"pfxX":-1.8260056045397537,"pfxZ":-5.34043654459672,"pX":0.5785969755108291,"pZ":2.8109475862246747,"vX0":-2.97698787227756,"vY0":-126.51370443063801,"vZ0":-0.5270387469559062,"x":94.95,"y":162.88,"x0":2.001841419131234,"y0":50.00290364864192,"z0":6.267056932373951,"aX":-2.998433172774862},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.6,"breakHorizontal":4.0,"spinRate":2042,"spinDirection":334},"zone":3,"typeConfidence":0.9,"plateTime":0.4307774846382899,"extension":6.0412854242790655},"index":2,"playId":"8d96bbb0-2dc3-3bc4-93bc-4d0b584dccf8","pitchNumber":3,"startTime":"2026-06-19T20:12:51.016Z","endTime":"2026-06-19T20:12:56.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:12:56.045Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to second baseman Davis Schneider. Seiya Suzuki to 3rd. Ian Happ to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:12:58.229Z","endTime":"2026-06-19T20:13:56.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":88.7,"endSpeed":82.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.826810083769665,"aZ":-31.383903006317258,"pfxX":-0.6065336046677476,"pfxZ":0.46237152356441413,"pX":0.8047233952692696,"pZ":2.016274628208682,"vX0":-3.745156067065527,"vY0":-129.2265052002632,"vZ0":-3.9615159278026946,"x":86.33,"y":184.34,"x0":2.3420692437964967,"y0":50.00641915207301,"z0":5.937785748238252,"aX":-1.0416976946708225},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.2,"breakHorizontal":1.8,"spinRate":2424,"spinDirection":301},"zone":9,"typeConfidence":0.91,"plateTime":0.421255947239787,"extension":6.153675882019308},"index":0,"playId":"ec20e34c-e9c9-3502-9d3e-141e21267b60","pitchNumber":1,"startTime":"2026-06-19T20:13:17.484Z","endTime":"2026-06-19T20:13:20.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-19T20:13:29.178Z","endTime":"2026-06-19T20:13:44.991Z","isPitch":false,"type":"action","player":{"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.583838654909062,"aZ":-29.75841777198198,"pfxX":8.187014407150086,"pfxZ":1.2390338615641987,"pX":-0.714485018701979,"pZ":1.7985967530429874,"vX0":-10.968471332859325,"vY0":-138.7052950751722,"vZ0":-5.8942473370756465,"x":144.23,"y":190.22,"x0":2.230995318235208,"y0":50.00140368940486,"z0":5.940402197071626,"aX":15.921956006114772},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.1,"breakHorizontal":-12.5,"spinRate":2014,"spinDirection":118},"zone":7,"typeConfidence":2.0,"plateTime":0.39519110813851954,"extension":6.145552841783068},"hitData":{"launchSpeed":94.3,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.24,"coordY":148.48}},"index":2,"playId":"11dd0960-176d-33ca-8869-705dffcf7dbd","pitchNumber":2,"startTime":"2026-06-19T20:13:44.991Z","endTime":"2026-06-19T20:13:56.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:13:56.094Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks. Seiya Suzuki scores. Ian Happ to 3rd. Nico Hoerner to 2nd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:14:04.671Z","endTime":"2026-06-19T20:16:43.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":5},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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(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":96.3,"endSpeed":88.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94249149784992,"aZ":-29.37912323696947,"pfxX":8.581977370336855,"pfxZ":1.4081781716874353,"pX":1.8839118590898705,"pZ":2.4061757059899667,"vX0":-4.689007030779965,"vY0":-140.18060406226047,"vZ0":-4.355552288503649,"x":45.19,"y":173.81,"x0":2.4639779529421024,"y0":50.006509012954936,"z0":5.9001675714121635,"aX":17.068392755774887},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.8,"breakHorizontal":-14.5,"spinRate":1963,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.3908692247690282,"extension":6.140533813804247},"index":0,"playId":"aa68c978-d7d9-37a4-8059-8646da7b5fd2","pitchNumber":1,"startTime":"2026-06-19T20:14:31.839Z","endTime":"2026-06-19T20:14:34.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.347535099837195,"aZ":-32.050059964483935,"pfxX":0.20654603202264954,"pfxZ":0.06840060039627716,"pX":-0.3206937952941126,"pZ":2.038247913121186,"vX0":-6.906458687478029,"vY0":-129.54091224530578,"vZ0":-3.531509376278756,"x":129.22,"y":183.75,"x0":2.3453630710384608,"y0":50.00075833042692,"z0":5.851811050702834,"aX":0.35523393388755686},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.4,"breakHorizontal":1.1,"spinRate":2376,"spinDirection":340},"zone":7,"typeConfidence":0.91,"plateTime":0.42173391006624206,"extension":6.299009403634902},"index":1,"playId":"b5d74666-d807-3aeb-994e-b367706bb1f8","pitchNumber":2,"startTime":"2026-06-19T20:14:50.120Z","endTime":"2026-06-19T20:14:53.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":83.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.798045318711992,"aZ":-32.64907047642417,"pfxX":-1.1973050770891245,"pfxZ":-0.27503029919019983,"pX":-0.47990709200616277,"pZ":1.1821454455634859,"vX0":-6.579913111278778,"vY0":-128.9318282482788,"vZ0":-5.512719019745147,"x":135.29,"y":206.86,"x0":2.2402269889251967,"y0":50.00423919103541,"z0":5.808912602260837,"aX":-2.055433418419472},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.3,"breakHorizontal":3.4,"spinRate":2451,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.42163549751138474,"extension":6.282134857251585},"index":2,"playId":"ebf725a4-8ff0-3906-b090-d10135d20d71","pitchNumber":3,"startTime":"2026-06-19T20:15:13.640Z","endTime":"2026-06-19T20:15:17.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.560973724986354,"aZ":-40.93062220867483,"pfxX":-0.5542828084027231,"pfxZ":-5.230802686406489,"pX":-1.0285508212831826,"pZ":0.6461229138436595,"vX0":-7.173044628067294,"vY0":-127.8369100333676,"vZ0":-5.488011677163722,"x":156.21,"y":221.33,"x0":1.8726680768932698,"y0":50.00434884643193,"z0":5.993844878513673,"aX":-0.9263279568439797},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-10.4,"breakHorizontal":2.4,"spinRate":2217,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.42661813902595735,"extension":6.0983512971646086},"index":3,"playId":"9c81ef9e-0326-31b1-ba4c-2f35c4a2c6d7","pitchNumber":4,"startTime":"2026-06-19T20:15:48.914Z","endTime":"2026-06-19T20:15:55.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52627813556497,"aZ":-32.19060521325381,"pfxX":-1.477420578827973,"pfxZ":-0.006589374121889868,"pX":0.07205311332253952,"pZ":1.058018267594642,"vX0":-5.002865278838219,"vY0":-128.84996558019813,"vZ0":-5.695248447772862,"x":114.25,"y":210.21,"x0":2.2208192694534366,"y0":50.00526263441037,"z0":5.746027741570414,"aX":-2.5163817909706037},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.0,"breakHorizontal":3.7,"spinRate":2542,"spinDirection":321},"zone":14,"typeConfidence":0.89,"plateTime":0.42300554534722146,"extension":6.243243651988761},"index":4,"playId":"30dcbc6e-da63-3ad3-b1b0-41ba77e92236","pitchNumber":5,"startTime":"2026-06-19T20:16:20.070Z","endTime":"2026-06-19T20:16:23.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.879716628789026,"aZ":-30.528596325367804,"pfxX":-0.2064808196221959,"pfxZ":0.9813967092817979,"pX":-0.9793902626993165,"pZ":1.3153216415660847,"vX0":-7.856651926205599,"vY0":-128.09467568394194,"vZ0":-5.223741201760268,"x":154.33,"y":203.27,"x0":2.1460571512784465,"y0":50.00240464557005,"z0":5.749952668127381,"aX":-0.34303025254058195},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":2.0,"spinRate":2520,"spinDirection":318},"zone":13,"typeConfidence":0.91,"plateTime":0.42656339135186716,"extension":6.143894943574736},"index":5,"playId":"8cc7cdb1-c7a8-3bb8-8cd9-897549c432c7","pitchNumber":6,"startTime":"2026-06-19T20:16:38.903Z","endTime":"2026-06-19T20:16:43.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:16:43.394Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk challenged (pitch result), call on the field was confirmed: Dansby Swanson walks. Ian Happ scores. Nico Hoerner to 3rd. Carson Kelly to 2nd.","rbi":1,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:19:22.869Z","endTime":"2026-06-19T20:22:25.492Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-19T20:17:07.540Z","endTime":"2026-06-19T20:17:53.188Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Spencer Miles replaces Brendon Little.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-19T20:17:53.188Z","endTime":"2026-06-19T20:19:25.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693686,"link":"/api/v1/people/693686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.518057551032356,"aZ":-38.74103613781729,"pfxX":5.49825604779042,"pfxZ":-4.528754509240144,"pX":0.18754424788774413,"pZ":1.9639453728042278,"vX0":1.9247525589160863,"vY0":-119.44319225385661,"vZ0":-0.760930531278139,"x":109.85,"y":185.75,"x0":-1.3427339327955967,"y0":50.005445841025534,"z0":5.763238748487967,"aX":7.963944511091432},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.2,"breakHorizontal":-10.4,"spinRate":2819,"spinDirection":54},"zone":8,"typeConfidence":0.89,"plateTime":0.45816207440629997,"extension":6.736710468963651},"index":2,"playId":"4f3ab3ea-e7cf-3d5d-8a41-683a1e691958","pitchNumber":1,"startTime":"2026-06-19T20:19:25.046Z","endTime":"2026-06-19T20:19:28.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237797254449546,"aZ":-23.574934136535397,"pfxX":-8.322376424371212,"pfxZ":4.305284382617616,"pX":-0.6360213092728273,"pZ":3.612013663165286,"vX0":4.316505213256628,"vY0":-139.86471741543107,"vZ0":-1.9433368872598125,"x":141.24,"y":141.26,"x0":-1.111671162190012,"y0":50.00105852582953,"z0":5.8495590389765715,"aX":-16.615407993665556},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":14.3,"spinRate":2208,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39044145494261606,"extension":6.385120630061189},"index":3,"playId":"66b4f69c-209f-32bf-a010-881998dfb626","pitchNumber":2,"startTime":"2026-06-19T20:19:49.308Z","endTime":"2026-06-19T20:19:52.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303933363679477,"aZ":-24.227927559815658,"pfxX":-8.675057605738644,"pfxZ":3.8387698810902826,"pX":-0.9632724270599802,"pZ":5.330451913045366,"vX0":3.2834969577561757,"vY0":-141.77782304074782,"vZ0":2.240651126995439,"x":153.72,"y":94.86,"x0":-0.998052566806002,"y0":50.00332871473589,"z0":6.060392882642119,"aX":-17.957385683703254},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":2228,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.38387883053682925,"extension":6.38302894928015},"index":4,"playId":"6d83dc55-4c94-30b4-b2d7-ee59579be52a","pitchNumber":3,"startTime":"2026-06-19T20:20:11.048Z","endTime":"2026-06-19T20:20:15.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54897797348606,"aZ":-23.337069952706447,"pfxX":-8.10273445964653,"pfxZ":4.359324620338347,"pX":-0.516349892907596,"pZ":2.7735326210074125,"vX0":4.65491379662403,"vY0":-140.84759838938132,"vZ0":-4.0995159340800065,"x":136.68,"y":163.89,"x0":-1.1307395005424388,"y0":50.00030286235716,"z0":5.741934148085005,"aX":-16.409618526171542},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":2135,"spinDirection":221},"zone":4,"typeConfidence":0.89,"plateTime":0.38767592707411724,"extension":6.6211657574979155},"index":5,"playId":"d38146b7-5017-36c6-9bc9-169c272f7bbb","pitchNumber":4,"startTime":"2026-06-19T20:20:32.558Z","endTime":"2026-06-19T20:20:35.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2026-06-19T20:20:55.608Z","endTime":"2026-06-19T20:21:13.639Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88874556650414,"aZ":-41.37977837081809,"pfxX":5.771084220036172,"pfxZ":-6.082088701215172,"pX":1.026863853166466,"pZ":0.8413633978780435,"vX0":3.9653934657204792,"vY0":-122.24977290573389,"vZ0":-3.0730162546651627,"x":77.86,"y":216.06,"x0":-1.3652353046128032,"y0":50.000551497446196,"z0":5.663416251553696,"aX":8.740459550200049},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.5,"breakHorizontal":-11.4,"spinRate":2969,"spinDirection":60},"zone":14,"typeConfidence":0.88,"plateTime":0.4478849357587231,"extension":6.764706859513481},"index":7,"playId":"16c4cb3a-e04b-330b-91ed-36e660e3186f","pitchNumber":5,"startTime":"2026-06-19T20:21:13.639Z","endTime":"2026-06-19T20:21:17.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":84.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36329074257648,"aZ":-33.909229752344444,"pfxX":1.0038298809267183,"pfxZ":-0.9818639824223947,"pX":0.9001630317363146,"pZ":0.9752242573634673,"vX0":5.237658325805954,"vY0":-130.11316158315586,"vZ0":-5.4704918653884205,"x":82.69,"y":212.45,"x0":-1.247537004518899,"y0":50.0056982400414,"z0":5.594618976821188,"aX":1.7675613833190276},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.5,"breakHorizontal":-2.6,"spinRate":2609,"spinDirection":91},"zone":14,"typeConfidence":0.87,"plateTime":0.4166893689326523,"extension":6.712324708903131},"index":8,"playId":"b92d9ee7-9807-3837-9c77-fc5a62847868","pitchNumber":6,"startTime":"2026-06-19T20:21:36.091Z","endTime":"2026-06-19T20:21:39.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.455304397840774,"aZ":-26.071317023308616,"pfxX":-8.872435736585716,"pfxZ":2.915757835722669,"pX":0.9169218029187692,"pZ":3.0788682718601565,"vX0":8.64980648898295,"vY0":-143.19349485051475,"vZ0":-2.9514999808742735,"x":82.05,"y":155.65,"x0":-0.9779214356228799,"y0":50.00467667486161,"z0":5.739159480454618,"aX":-18.582583660253025},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.9,"breakHorizontal":14.5,"spinRate":2258,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3812850515726014,"extension":6.669770184228555},"index":9,"playId":"2a4f5d21-18cd-3634-83d0-0328d5ea0a90","pitchNumber":7,"startTime":"2026-06-19T20:21:58.492Z","endTime":"2026-06-19T20:22:25.492Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}},"playEndTime":"2026-06-19T20:22:25.492Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a line drive to right fielder Jesús Sánchez. Nico Hoerner scores. Carson Kelly to 3rd. Dansby Swanson to 2nd.","rbi":1,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:22:34.550Z","endTime":"2026-06-19T20:25:02.724Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32770290716217,"aZ":-15.370841605395633,"pfxX":-4.084212531712834,"pfxZ":8.508825637800241,"pX":0.36459492441091673,"pZ":3.0734342493589044,"vX0":5.378585482433687,"vY0":-139.39646085097075,"vZ0":-4.6894349536755495,"x":103.1,"y":155.8,"x0":-1.056173750115511,"y0":50.001199805888,"z0":5.786881092874115,"aX":-8.064597671199458},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":6.4,"spinRate":2244,"spinDirection":225},"zone":3,"typeConfidence":0.9,"plateTime":0.39240681145347267,"extension":6.746458022579187},"index":0,"playId":"5629caa3-beb4-3d51-a76f-27b55eba2ec7","pitchNumber":1,"startTime":"2026-06-19T20:22:47.588Z","endTime":"2026-06-19T20:22:50.588Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-19T20:23:22.309Z","endTime":"2026-06-19T20:23:57.899Z","isPitch":false,"type":"action","player":{"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47767626326734,"aZ":-40.722620916755595,"pfxX":6.251637427398673,"pfxZ":-5.884947829866606,"pX":-0.06186641610289666,"pZ":2.122559429475468,"vX0":1.0745296798048733,"vY0":-119.38671030768535,"vZ0":-0.1267771178471886,"x":119.36,"y":181.47,"x0":-1.3295026892510264,"y0":50.0012742061945,"z0":5.82026596003014,"aX":9.085816015051677},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.4,"breakHorizontal":-11.6,"spinRate":2925,"spinDirection":50},"zone":8,"typeConfidence":0.9,"plateTime":0.45755962804555095,"extension":6.716376904913062},"index":2,"playId":"1c1c0908-5e4b-34d3-91b1-910e89b7a93a","pitchNumber":2,"startTime":"2026-06-19T20:23:57.899Z","endTime":"2026-06-19T20:24:02.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88249770878738,"aZ":-19.329032283514493,"pfxX":-5.80345854920952,"pfxZ":6.3185429920796246,"pX":-1.4289697592357111,"pZ":4.454075663025914,"vX0":1.5635120773589577,"vY0":-140.7367489009916,"vZ0":-0.6619242626003231,"x":171.47,"y":118.52,"x0":-1.2328158167858478,"y0":50.00490139596448,"z0":5.929009795046953,"aX":-11.800375834211986},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":10.3,"spinRate":2117,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.38719237731385014,"extension":6.5579999011629795},"index":3,"playId":"1bf2621e-0e7b-309e-aa8a-bce0fae7c1ba","pitchNumber":3,"startTime":"2026-06-19T20:24:34.009Z","endTime":"2026-06-19T20:24:37.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72458038954231,"aZ":-38.31689021337869,"pfxX":6.599214005786267,"pfxZ":-4.238856335725007,"pX":0.25759929928002445,"pZ":1.2839521236006133,"vX0":1.7565853846415056,"vY0":-119.5133745500489,"vZ0":-2.4421415607051253,"x":107.18,"y":204.11,"x0":-1.3440653980331878,"y0":50.00301141017199,"z0":5.755584487762612,"aX":9.560283069834686},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.0,"breakHorizontal":-12.4,"spinRate":2751,"spinDirection":47},"zone":14,"typeConfidence":0.89,"plateTime":0.458040200712559,"extension":6.763228589637623},"hitData":{"launchSpeed":93.3,"launchAngle":17.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.53,"coordY":110.62}},"index":4,"playId":"cebd4eab-bd36-32e0-91fc-3e1b6fc58a95","pitchNumber":4,"startTime":"2026-06-19T20:24:52.093Z","endTime":"2026-06-19T20:25:02.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:25:02.724Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, third baseman Kazuma Okamoto to second baseman Davis Schneider. Carson Kelly scores. Dansby Swanson to 3rd. Pete Crow-Armstrong out at 2nd. Alex Bregman to 1st.","rbi":1,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:25:09.507Z","endTime":"2026-06-19T20:26:45.728Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.563514630543306,"aZ":-25.003783491590223,"pfxX":-10.223328457260408,"pfxZ":3.663911989622786,"pX":0.057377052367845204,"pZ":2.534315625710284,"vX0":7.012840304706221,"vY0":-138.00299016215385,"vZ0":-4.359880957115509,"x":114.81,"y":170.35,"x0":-1.169997661020495,"y0":50.0035446475388,"z0":5.7895879337689555,"aX":-20.004198252186903},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":17.4,"spinRate":2185,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.39474511097854936,"extension":6.791270985954981},"index":0,"playId":"7575c226-dd39-3229-b477-85a044b817f4","pitchNumber":1,"startTime":"2026-06-19T20:25:35.742Z","endTime":"2026-06-19T20:25:38.940Z","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":97.3,"endSpeed":89.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313648149161104,"aZ":-23.750004157439324,"pfxX":-9.097624312490511,"pfxZ":4.098111563065441,"pX":-0.627384424150055,"pZ":3.0794348631856554,"vX0":4.89968394354904,"vY0":-141.75820129429576,"vZ0":-3.2581752436723823,"x":140.91,"y":155.64,"x0":-1.1868279886235606,"y0":50.0032287284733,"z0":5.742193234387783,"aX":-18.704837613116148},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":2283,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.3848835101572927,"extension":6.543991177433608},"index":1,"playId":"50cf142a-dff4-3726-95d3-6dcbc9ef3e4f","pitchNumber":2,"startTime":"2026-06-19T20:25:52.540Z","endTime":"2026-06-19T20:25:55.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.326166879267888,"aZ":-17.54335954829987,"pfxX":-5.020524025771275,"pfxZ":7.34842262189961,"pX":0.9093085488777236,"pZ":3.8745661350943794,"vX0":7.163638260992569,"vY0":-139.714534730974,"vZ0":-2.3630708711215367,"x":82.34,"y":134.17,"x0":-1.0270382708364316,"y0":50.00564493940577,"z0":5.874802560845267,"aX":-10.000285172889736},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":7.8,"spinRate":2193,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.39094307127020755,"extension":6.707435237172216},"index":2,"playId":"472ade4c-e6b1-301b-86f5-d2f3c646e9a2","pitchNumber":3,"startTime":"2026-06-19T20:26:17.408Z","endTime":"2026-06-19T20:26:20.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204315045892123,"aZ":-40.842741997989435,"pfxX":6.4371862269698035,"pfxZ":-5.936719376775276,"pX":0.5387716233871023,"pZ":2.5251105529290383,"vX0":2.7125921430800126,"vY0":-120.09095403478587,"vZ0":0.7377570879320245,"x":96.46,"y":170.6,"x0":-1.4415333095323144,"y0":50.00200112602028,"z0":5.846377875803911,"aX":9.40240360916767},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.3,"breakHorizontal":-12.4,"spinRate":2817,"spinDirection":53},"zone":6,"typeConfidence":0.9,"plateTime":0.45606768681604626,"extension":6.681646879660801},"hitData":{"launchSpeed":88.2,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.67,"coordY":165.72}},"index":3,"playId":"a80c39e8-b962-34b1-b6f1-a03e0249e552","pitchNumber":4,"startTime":"2026-06-19T20:26:34.587Z","endTime":"2026-06-19T20:26:45.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:26:45.728Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, shortstop Andrés Giménez to first baseman Charles McAdoo.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T20:27:03.566Z","endTime":"2026-06-19T20:28:53.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.202600857403866,"aZ":-41.18159406363521,"pfxX":6.098403806380606,"pfxZ":-6.487042019161157,"pX":0.13271103079745383,"pZ":3.11172691497857,"vX0":1.6456567145024785,"vY0":-117.0961266139822,"vZ0":2.3053421703700514,"x":111.94,"y":154.76,"x0":-1.3716108126412179,"y0":50.003606974526804,"z0":5.9685340814315335,"aX":8.465229304379273},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.9,"breakHorizontal":-11.4,"spinRate":2791,"spinDirection":54},"zone":2,"typeConfidence":0.9,"plateTime":0.46782919770241405,"extension":6.8064342703996115},"index":0,"playId":"ad10888d-de38-3691-b244-8854fa152309","pitchNumber":1,"startTime":"2026-06-19T20:27:27.778Z","endTime":"2026-06-19T20:27:31.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93987973101182,"aZ":-41.29632530261829,"pfxX":7.553061290366074,"pfxZ":-6.318508631919563,"pX":-0.4859352575570808,"pZ":3.4958124033473528,"vX0":-0.00978196673597792,"vY0":-119.40471580958756,"vZ0":3.0696842139826988,"x":135.52,"y":144.39,"x0":-1.463013074227479,"y0":50.00117106169456,"z0":5.908649542751206,"aX":10.907665886311108},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.4,"breakHorizontal":-13.7,"spinRate":2907,"spinDirection":55},"zone":11,"typeConfidence":0.9,"plateTime":0.45867384603166794,"extension":6.63510664576706},"index":1,"playId":"44b090b9-4f47-3e3d-ac8e-5231458dd423","pitchNumber":2,"startTime":"2026-06-19T20:27:44.719Z","endTime":"2026-06-19T20:27:48.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.948624802127092,"aZ":-23.979349875069026,"pfxX":-9.271037893052085,"pfxZ":4.137410007020712,"pX":-0.849730214741681,"pZ":4.05814803615889,"vX0":4.09260623493247,"vY0":-139.74701280526693,"vZ0":-0.8217648944642346,"x":149.39,"y":129.21,"x0":-1.127097526769023,"y0":50.00501528461653,"z0":5.9285630867322885,"aX":-18.373013365870094},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":2294,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39166808868544845,"extension":6.551147248463402},"index":2,"playId":"684789a9-e4ac-3ea5-96bd-8f79e5a19298","pitchNumber":3,"startTime":"2026-06-19T20:28:01.989Z","endTime":"2026-06-19T20:28:05.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610758536210554,"aZ":-23.1374392739543,"pfxX":-9.770152611652785,"pfxZ":4.621003432009606,"pX":1.812195726043008,"pZ":2.010552890131477,"vX0":11.140358867248727,"vY0":-138.18898264843259,"vZ0":-5.863728954056651,"x":47.92,"y":184.5,"x0":-0.9811119857610205,"y0":50.00294535406195,"z0":5.690440814458549,"aX":-19.105326987976518},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":15.7,"spinRate":2203,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.39469964395538826,"extension":6.806962014968833},"index":3,"playId":"e093f00f-294b-3e1d-a61a-f1efe4fad0ed","pitchNumber":4,"startTime":"2026-06-19T20:28:22.194Z","endTime":"2026-06-19T20:28:25.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.724113094248846,"aZ":-24.18128835077762,"pfxX":-10.00361356556034,"pfxZ":4.0474635424801795,"pX":0.6985106479771359,"pZ":2.1171204028685273,"vX0":8.156951281699401,"vY0":-139.65707713016064,"vZ0":-5.448217294471047,"x":90.37,"y":181.62,"x0":-0.9617826158681404,"y0":50.00018249587661,"z0":5.685626577647176,"aX":-19.739465505467752},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":2285,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.3923342711719724,"extension":6.76174507753073},"hitData":{"launchSpeed":89.3,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.33,"coordY":134.3}},"index":4,"playId":"fb5a723b-6b45-3f3e-a5c1-a0da1140d451","pitchNumber":5,"startTime":"2026-06-19T20:28:46.148Z","endTime":"2026-06-19T20:28:53.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:28:53.485Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-19T20:31:18.033Z","endTime":"2026-06-19T20:32:17.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Justin Dean replaces center fielder Pete Crow-Armstrong, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T20:30:51.321Z","endTime":"2026-06-19T20:30:51.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681909,"link":"/api/v1/people/681909"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Pitching Change: Ethan Roberts replaces Ben Brown.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-19T20:30:51.340Z","endTime":"2026-06-19T20:31:20.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681799,"link":"/api/v1/people/681799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.895711815151277,"aZ":-16.441493116864027,"pfxX":-0.35609643992335327,"pfxZ":8.674989490904785,"pX":-0.23064619194212088,"pZ":2.687132220436911,"vX0":3.0669333994902805,"vY0":-132.9199942913857,"vZ0":-3.3961197381757193,"x":125.79,"y":166.23,"x0":-1.3465405648846835,"y0":50.00160900258677,"z0":5.154753317918229,"aX":-0.6460197481471157},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":0.1,"spinRate":2780,"spinDirection":199},"zone":2,"typeConfidence":0.89,"plateTime":0.4099720464507195,"extension":6.240344947576953},"index":2,"playId":"320dffa3-9353-34ca-bf27-25478175dac4","pitchNumber":1,"startTime":"2026-06-19T20:31:20.389Z","endTime":"2026-06-19T20:31:23.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.926865441159002,"aZ":-24.77864465660613,"pfxX":-8.143497383197927,"pfxZ":3.9945313456378404,"pX":-0.9836818443842255,"pZ":1.3179367249915095,"vX0":4.374257198255859,"vY0":-134.85031113904986,"vZ0":-5.155091967764105,"x":154.5,"y":203.2,"x0":-1.564486489512504,"y0":50.00096677003954,"z0":4.990797964682373,"aX":-15.072732643297341},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":2458,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.4053783058206428,"extension":6.13725765433401},"index":3,"playId":"4f935530-88f2-3bf2-9544-567f7d0a6549","pitchNumber":2,"startTime":"2026-06-19T20:31:35.473Z","endTime":"2026-06-19T20:31:38.473Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-19T20:31:54.104Z","endTime":"2026-06-19T20:32:08.978Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.220082402557395,"aZ":-33.4319027947079,"pfxX":10.568047430285851,"pfxZ":-0.849225411878793,"pX":0.5586052052901684,"pZ":2.156452536398262,"vX0":1.886528302669586,"vY0":-120.65233080179382,"vZ0":-0.28802813505553926,"x":95.71,"y":180.56,"x0":-1.6057462212246971,"y0":50.001452922152204,"z0":5.209280000368008,"aX":15.668268861850327},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.3,"breakHorizontal":-19.6,"spinRate":3088,"spinDirection":65},"zone":6,"typeConfidence":0.91,"plateTime":0.45298510753596677,"extension":6.244722450402596},"hitData":{"launchSpeed":85.1,"launchAngle":33.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.77,"coordY":77.3}},"index":5,"playId":"9104be9d-35d7-3fa2-a6ca-3197272732bd","pitchNumber":3,"startTime":"2026-06-19T20:32:08.978Z","endTime":"2026-06-19T20:32:17.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:32:17.635Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-19T20:32:20.747Z","endTime":"2026-06-19T20:33:08.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":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(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":91.7,"endSpeed":84.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387953347086743,"aZ":-16.04397942226616,"pfxX":-2.229039712381973,"pfxZ":8.83859407817841,"pX":-1.1015751229630169,"pZ":3.712011837829936,"vX0":1.705318457875232,"vY0":-133.6453721275924,"vZ0":-1.0883337271295206,"x":158.99,"y":138.56,"x0":-1.4554978797726739,"y0":50.00431783690665,"z0":5.266861570813245,"aX":-4.068714732218152},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":3.7,"spinRate":2753,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.4084421522034294,"extension":6.284618055143649},"index":0,"playId":"115c9e5a-5d82-37bf-a72b-aedaa7a37efc","pitchNumber":1,"startTime":"2026-06-19T20:32:44.217Z","endTime":"2026-06-19T20:32:47.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527294760679837,"aZ":-33.987563995264765,"pfxX":11.18473524439159,"pfxZ":-1.2978531800489268,"pX":0.7174868317010846,"pZ":1.9109397773718615,"vX0":2.208407800227403,"vY0":-118.12524606439236,"vZ0":-0.13323651069429676,"x":89.65,"y":187.18,"x0":-1.6839860199993726,"y0":50.00228713425244,"z0":5.118387255155507,"aX":15.65132527345404},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.0,"breakHorizontal":-20.8,"spinRate":3145,"spinDirection":54},"zone":9,"typeConfidence":0.91,"plateTime":0.4654116710849703,"extension":6.0960917847488005},"hitData":{"launchSpeed":79.4,"launchAngle":6.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":160.14}},"index":1,"playId":"b9a71731-78c0-398c-82d4-e66cbd408957","pitchNumber":2,"startTime":"2026-06-19T20:33:00.188Z","endTime":"2026-06-19T20:33:08.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:33:08.019Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-19T20:33:14.490Z","endTime":"2026-06-19T20:34:50.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.0,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52315840525438,"aZ":-23.21220930210122,"pfxX":-6.210112265650982,"pfxZ":4.7336820524215915,"pX":-0.2723762085448662,"pZ":1.1995256025689287,"vX0":5.275673198744786,"vY0":-135.4810276590921,"vZ0":-5.760258188409892,"x":127.38,"y":206.39,"x0":-1.4207723214067791,"y0":50.0030284620803,"z0":4.935158874978779,"aX":-11.756067280994603},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":10.4,"spinRate":2402,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.40149004237616825,"extension":6.356840160087928},"index":0,"playId":"99bcf4cf-db0c-3cc8-883e-aaed9301dc6b","pitchNumber":1,"startTime":"2026-06-19T20:33:31.134Z","endTime":"2026-06-19T20:33:34.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487502512372693,"aZ":-36.15275668200513,"pfxX":10.455420692054144,"pfxZ":-2.747830830681437,"pX":-0.6841790468371078,"pZ":2.417974063549948,"vX0":-0.8401836082089449,"vY0":-119.66376480497114,"vZ0":0.8019235818465957,"x":143.08,"y":173.49,"x0":-1.6862460029532607,"y0":50.00381099629436,"z0":5.322114874244161,"aX":15.13494052011756},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.6,"breakHorizontal":-18.7,"spinRate":3183,"spinDirection":57},"zone":4,"typeConfidence":0.91,"plateTime":0.45805188638789396,"extension":6.217404558253359},"index":1,"playId":"7d312995-5da6-3860-bf3c-0532b3506155","pitchNumber":2,"startTime":"2026-06-19T20:33:46.088Z","endTime":"2026-06-19T20:33:49.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.934044088075726,"aZ":-21.865456438808707,"pfxX":-4.904618677025741,"pfxZ":5.515441178673774,"pX":0.2473402193907368,"pZ":2.6520315737786495,"vX0":6.237574658732323,"vY0":-135.66463035124494,"vZ0":-2.3349397553356273,"x":107.57,"y":167.18,"x0":-1.4415507170913318,"y0":50.00308941559331,"z0":5.043588653616611,"aX":-9.16753961747686},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":7.6,"spinRate":2533,"spinDirection":205},"zone":5,"typeConfidence":0.83,"plateTime":0.40332623775164844,"extension":6.391335843488003},"index":2,"playId":"405f3374-7e20-364e-af75-b0e9943f8492","pitchNumber":3,"startTime":"2026-06-19T20:34:07.555Z","endTime":"2026-06-19T20:34:11.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.253959623602444,"aZ":-33.93229629610584,"pfxX":7.529157019271519,"pfxZ":-1.1774926096873823,"pX":1.8123552393020916,"pZ":0.44752795717888305,"vX0":5.260430448938842,"vY0":-121.71068047684167,"vZ0":-3.9363101865766694,"x":47.92,"y":226.7,"x0":-1.3560806897623985,"y0":50.000083661069375,"z0":5.02929206746237,"aX":11.274900149251074},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.9,"breakHorizontal":-14.9,"spinRate":3173,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.45030266507377403,"extension":6.291804277438709},"index":3,"playId":"607ef23d-89fc-3d09-b9ec-3ed4b2562032","pitchNumber":4,"startTime":"2026-06-19T20:34:25.065Z","endTime":"2026-06-19T20:34:28.065Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331398862168232,"aZ":-34.47877755508922,"pfxX":11.649249607469228,"pfxZ":-1.5633199954775687,"pX":0.3476319134265733,"pZ":2.0220232428842237,"vX0":0.8482877984955014,"vY0":-120.92379140656607,"vZ0":-0.21804686177206567,"x":103.75,"y":184.19,"x0":-1.5207203505207325,"y0":50.00227222326548,"z0":5.14700338055913,"aX":17.190984875362158},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.6,"breakHorizontal":-21.2,"spinRate":3217,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.4535492722150063,"extension":6.252466735663646},"index":4,"playId":"fdefbdc6-ed5d-3403-b2b3-617e1ca0b827","pitchNumber":5,"startTime":"2026-06-19T20:34:47.665Z","endTime":"2026-06-19T20:34:50.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:34:50.928Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Seiya Suzuki lines out to second baseman Davis Schneider.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:37:17.782Z","endTime":"2026-06-19T20:37:39.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Spencer Miles.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T20:36:49.049Z","endTime":"2026-06-19T20:37:20.043Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.495201047596133,"aZ":-43.228374062964654,"pfxX":-0.47018933848199623,"pfxZ":-7.507569986430639,"pX":0.0037764080910589054,"pZ":2.3158856794220606,"vX0":8.635411396107372,"vY0":-120.11761932891032,"vZ0":10.620140429514873,"x":116.86,"y":176.25,"x0":-3.5642225436539667,"y0":50.00094905715089,"z0":1.6702128620506065,"aX":-0.6949620884869885},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.9,"breakHorizontal":-1.1,"spinRate":2023,"spinDirection":325},"zone":5,"typeConfidence":0.9,"plateTime":0.4545899904234014,"extension":5.998320046971922},"index":1,"playId":"948eac20-8754-30b5-80fa-86b6356e9cef","pitchNumber":1,"startTime":"2026-06-19T20:37:20.043Z","endTime":"2026-06-19T20:37:23.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.942431993154404,"aZ":-43.95204706875015,"pfxX":-0.9495043837194821,"pfxZ":-7.933160158925457,"pX":-0.6726844636476312,"pZ":2.6835785685851397,"vX0":7.290404186022569,"vY0":-120.36963512967324,"vZ0":11.677466809517831,"x":142.64,"y":166.32,"x0":-3.6032046000004057,"y0":50.0053931665922,"z0":1.6475680918554065,"aX":-1.409523079945306},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.5,"breakHorizontal":0.1,"spinRate":2039,"spinDirection":329},"zone":4,"typeConfidence":0.91,"plateTime":0.45313178458426373,"extension":5.990269230742174},"hitData":{"launchSpeed":72.5,"launchAngle":15.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":145.96,"coordY":142.6}},"index":2,"playId":"7b445124-3f57-3671-9c16-7c54f9704304","pitchNumber":2,"startTime":"2026-06-19T20:37:34.605Z","endTime":"2026-06-19T20:37:39.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:37:39.239Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a ground ball to center fielder Nathan Lukes.","rbi":0,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:37:46.879Z","endTime":"2026-06-19T20:39:02.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994008375744556,"aZ":-45.24767281760177,"pfxX":-0.7376249036706963,"pfxZ":-9.007050704498853,"pX":0.8536180076758187,"pZ":2.756004209750656,"vX0":10.431179580368614,"vY0":-119.67153013956165,"vZ0":11.982204491867284,"x":84.46,"y":164.37,"x0":-3.4650545076101515,"y0":50.00396417889012,"z0":1.7365327910087314,"aX":-1.0722182970307568},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.0,"breakHorizontal":-1.2,"spinRate":2006,"spinDirection":324},"zone":12,"typeConfidence":0.91,"plateTime":0.4576198939525944,"extension":6.141452423867922},"index":0,"playId":"d51990c1-c998-36e3-b4c0-c6c4aacb92a6","pitchNumber":1,"startTime":"2026-06-19T20:38:04.473Z","endTime":"2026-06-19T20:38:08.935Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24495112604199,"aZ":-43.573408483773726,"pfxX":-2.0432581380239734,"pfxZ":-7.737880170378961,"pX":-0.4296848106423102,"pZ":2.096818991000835,"vX0":8.055963528609874,"vY0":-120.53819633526201,"vZ0":10.239650193436157,"x":133.38,"y":182.17,"x0":-3.548450392240235,"y0":50.003718947047474,"z0":1.6396032887366883,"aX":-3.009921939258656},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.2,"breakHorizontal":1.8,"spinRate":2030,"spinDirection":329},"zone":7,"typeConfidence":0.9,"plateTime":0.4542526264430333,"extension":6.022394893070295},"index":1,"playId":"092e0191-80da-3b2f-8a85-2e50ca3cb802","pitchNumber":2,"startTime":"2026-06-19T20:38:17.651Z","endTime":"2026-06-19T20:38:20.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.632249237560853,"aZ":-45.515044736915435,"pfxX":-3.106299503715129,"pfxZ":-8.789080251666249,"pX":0.7371247357405857,"pZ":2.6017624496592857,"vX0":11.389903915562854,"vY0":-121.56149092172836,"vZ0":11.602669539971565,"x":88.9,"y":168.53,"x0":-3.576448775821582,"y0":50.001788739884894,"z0":1.700225136379266,"aX":-4.715228731974134},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-13.1,"breakHorizontal":3.4,"spinRate":1988,"spinDirection":322},"zone":6,"typeConfidence":0.91,"plateTime":0.44813420193879505,"extension":6.082006921575552},"index":2,"playId":"15e4c4ff-3b3e-39cb-8f51-9ee228385b36","pitchNumber":3,"startTime":"2026-06-19T20:38:35.249Z","endTime":"2026-06-19T20:38:38.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86471520719968,"aZ":-45.104612712163586,"pfxX":-1.73274446551547,"pfxZ":-8.621904909368112,"pX":-0.10824372670800965,"pZ":1.8528793446571978,"vX0":8.783441511430171,"vY0":-120.90941956605364,"vZ0":9.847014546176272,"x":121.13,"y":188.75,"x0":-3.5439935876515567,"y0":50.0057890046683,"z0":1.6661483071149183,"aX":-2.598730269958291},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.2,"breakHorizontal":1.3,"spinRate":2056,"spinDirection":318},"zone":8,"typeConfidence":0.9,"plateTime":0.4509133999872885,"extension":6.014321340669475},"hitData":{"launchSpeed":92.2,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.52,"coordY":92.7}},"index":3,"playId":"6258b057-4648-33e4-95c3-6758df251711","pitchNumber":4,"startTime":"2026-06-19T20:38:51.805Z","endTime":"2026-06-19T20:39:02.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:39:02.815Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Matt Shaw reaches on a fielder's choice. Ian Happ to 2nd. Ian Happ advances to 2nd, on a fielding error by second baseman Davis Schneider.","rbi":0,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:39:04.995Z","endTime":"2026-06-19T20:41:02.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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(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":73.0,"endSpeed":67.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.753059022761656,"aZ":-28.47879288751393,"pfxX":5.509318039485588,"pfxZ":3.204359402082912,"pX":0.11783181676030503,"pZ":1.555994158028225,"vX0":6.164378105035404,"vY0":-105.94477333531374,"vZ0":6.512066503007675,"x":112.51,"y":196.77,"x0":-3.5299187615057295,"y0":50.001378003491155,"z0":1.6781280852782143,"aX":6.347505571121769},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":7.7,"breakHorizontal":-11.5,"spinRate":2495,"spinDirection":123},"zone":8,"typeConfidence":0.92,"plateTime":0.5142956403722501,"extension":5.975093050288228},"index":0,"playId":"e6bbd4de-4183-3336-8483-6f3465a4b98e","pitchNumber":1,"startTime":"2026-06-19T20:39:23.216Z","endTime":"2026-06-19T20:39:29.175Z","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":83.7,"endSpeed":76.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.404759109854027,"aZ":-45.46270748757202,"pfxX":-1.2504617281955026,"pfxZ":-8.88372308052859,"pX":1.140211064559255,"pZ":2.101190669671462,"vX0":11.397730650945439,"vY0":-120.92949755508583,"vZ0":10.556959208958707,"x":73.54,"y":182.05,"x0":-3.451859444808295,"y0":50.002820673883775,"z0":1.6526900345726494,"aX":-1.870704051857382},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.3,"breakHorizontal":-0.1,"spinRate":1954,"spinDirection":327},"zone":14,"typeConfidence":0.91,"plateTime":0.4512238691886843,"extension":6.107772732682936},"index":1,"playId":"ce68ffa4-2795-301f-9810-a87d7ed75f14","pitchNumber":2,"startTime":"2026-06-19T20:39:42.791Z","endTime":"2026-06-19T20:39:46.649Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.796905158099957,"aZ":-45.02011982252696,"pfxX":-3.7008653854849394,"pfxZ":-8.704117725612294,"pX":-0.3382166822151947,"pZ":2.8624983831732496,"vX0":8.980609577582554,"vY0":-120.30055632827846,"vZ0":12.160547946610357,"x":129.89,"y":161.49,"x0":-3.627164593974143,"y0":50.00185787154189,"z0":1.724444631171426,"aX":-5.463114599108169},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.6,"breakHorizontal":4.7,"spinRate":1989,"spinDirection":323},"zone":1,"typeConfidence":0.91,"plateTime":0.4540859655128804,"extension":6.085617195891502},"index":2,"playId":"9757eb26-69e6-327c-98ef-091b94ff2afe","pitchNumber":3,"startTime":"2026-06-19T20:39:57.999Z","endTime":"2026-06-19T20:40:01.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.736891543414973,"aZ":-44.52512744449219,"pfxX":-2.7374173844969976,"pfxZ":-8.385809918051034,"pX":-1.8240093321802093,"pZ":1.9821730026532973,"vX0":5.528265093706082,"vY0":-119.93298613024004,"vZ0":10.249958041474997,"x":186.53,"y":185.26,"x0":-3.791638154629731,"y0":50.001308595342756,"z0":1.607309999149425,"aX":-4.0330451916558685},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.7,"breakHorizontal":3.8,"spinRate":1984,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.45472916375304884,"extension":6.006378652427351},"index":3,"playId":"6693a5db-b542-3d43-a448-d0a285da2793","pitchNumber":4,"startTime":"2026-06-19T20:40:13.368Z","endTime":"2026-06-19T20:40:18.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":76.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.965265376958033,"aZ":-45.30107600275397,"pfxX":-2.5478240440841278,"pfxZ":-8.90103833090052,"pX":-0.3864511623857397,"pZ":2.006717366298367,"vX0":8.465018373680072,"vY0":-120.31718438236354,"vZ0":10.52254872549672,"x":131.73,"y":184.6,"x0":-3.609476877105468,"y0":50.00082111781945,"z0":1.5818329969952634,"aX":-3.7597870703987004},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.3,"breakHorizontal":2.8,"spinRate":1974,"spinDirection":326},"zone":7,"typeConfidence":0.9,"plateTime":0.4541513145975071,"extension":6.097155715758059},"index":4,"playId":"65b30d40-9b32-3026-bc73-3abc142ec385","pitchNumber":5,"startTime":"2026-06-19T20:40:30.589Z","endTime":"2026-06-19T20:40:35.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866430374758266,"aZ":-47.42954663763556,"pfxX":-2.882488403136845,"pfxZ":-10.238714989816115,"pX":-0.5727068904882193,"pZ":1.3885845617346821,"vX0":8.245965427511546,"vY0":-121.55353942488851,"vZ0":9.515238250268146,"x":138.83,"y":201.29,"x0":-3.641600135563093,"y0":50.00417087661075,"z0":1.5494407081426453,"aX":-4.293380651664889},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.7,"breakHorizontal":3.1,"spinRate":2041,"spinDirection":318},"zone":13,"typeConfidence":0.91,"plateTime":0.45140000592370066,"extension":6.043534223135823},"hitData":{"launchSpeed":105.7,"launchAngle":-9.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.72,"coordY":150.51}},"index":5,"playId":"f97a6f34-cd89-3f0f-8f34-8effca55aaf4","pitchNumber":6,"startTime":"2026-06-19T20:40:54.365Z","endTime":"2026-06-19T20:41:02.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:41:02.106Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, second baseman Davis Schneider to first baseman Charles McAdoo. Ian Happ to 3rd. Matt Shaw to 2nd.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:41:22.708Z","endTime":"2026-06-19T20:42:18.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.850343715055292,"aZ":-27.50338829257546,"pfxX":5.5549956611299995,"pfxZ":3.9487735859718054,"pX":0.3805509215762281,"pZ":2.7489115598409546,"vX0":7.052029533045427,"vY0":-107.80743563305093,"vZ0":8.705603088361276,"x":102.49,"y":164.56,"x0":-3.6482304986534784,"y0":50.00288261910688,"z0":1.6899832246529687,"aX":6.570723497124251},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":9.8,"breakHorizontal":-11.9,"spinRate":2587,"spinDirection":121},"zone":3,"typeConfidence":0.9,"plateTime":0.5070826141434455,"extension":5.996910951540316},"index":0,"playId":"affea7ad-eb23-331d-864d-69d0735ee49d","pitchNumber":1,"startTime":"2026-06-19T20:41:34.171Z","endTime":"2026-06-19T20:41:37.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-19T20:41:48.795Z","endTime":"2026-06-19T20:41:53.934Z","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(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":83.2,"endSpeed":75.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.675605587410573,"aZ":-45.76019807603444,"pfxX":-2.253899204576193,"pfxZ":-9.264766142861268,"pX":0.15942136697111545,"pZ":3.4236727870847443,"vX0":9.241435905822817,"vY0":-119.92688886746261,"vZ0":13.442594625729042,"x":110.92,"y":146.34,"x0":-3.4393768524103017,"y0":50.001235287239055,"z0":1.8203114491890702,"aX":-3.306722190719255},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.3,"breakHorizontal":2.0,"spinRate":2017,"spinDirection":335},"zone":12,"typeConfidence":0.91,"plateTime":0.455500684655195,"extension":6.1231452953668954},"index":2,"playId":"48012204-e5d1-3a7d-8252-76718983e9d9","pitchNumber":2,"startTime":"2026-06-19T20:41:53.934Z","endTime":"2026-06-19T20:41:59.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.340638135719576,"aZ":-44.580352337303545,"pfxX":-2.6493500293642533,"pfxZ":-8.232374796002745,"pX":-0.18305433502637802,"pZ":2.426268460493355,"vX0":9.102449603174927,"vY0":-121.81576402597413,"vZ0":10.981429765117245,"x":123.98,"y":173.27,"x0":-3.6196309299357505,"y0":50.003118856248356,"z0":1.7103272749061749,"aX":-3.993043978592149},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.0,"breakHorizontal":2.8,"spinRate":2129,"spinDirection":315},"zone":5,"typeConfidence":0.9,"plateTime":0.44918532029070235,"extension":6.070548942715779},"hitData":{"launchSpeed":101.6,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.36,"coordY":160.14}},"index":3,"playId":"83376b04-ed3d-3add-9a88-dcf67aff2441","pitchNumber":3,"startTime":"2026-06-19T20:42:10.486Z","endTime":"2026-06-19T20:42:18.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:42:18.527Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a soft ground ball to pitcher Tyler Rogers. Ian Happ scores. Matt Shaw to 3rd.","rbi":1,"awayScore":2,"homeScore":12,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:42:28.120Z","endTime":"2026-06-19T20:43:17.556Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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(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":84.6,"endSpeed":77.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57660183976731,"aZ":-44.76458987476088,"pfxX":-1.4255124116997688,"pfxZ":-8.212991334596355,"pX":-0.7333890462005166,"pZ":1.53156304948596,"vX0":7.168423631866168,"vY0":-122.61090903477388,"vZ0":8.994166990674753,"x":144.96,"y":197.43,"x0":-3.5003293734227223,"y0":50.000850444003625,"z0":1.6239122705676279,"aX":-2.1876393652584434},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.6,"breakHorizontal":1.1,"spinRate":1940,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.44547440582163933,"extension":6.015049690593768},"index":0,"playId":"8fc5ab1b-09d4-31b4-8703-80df1d9dd57c","pitchNumber":1,"startTime":"2026-06-19T20:42:52.739Z","endTime":"2026-06-19T20:42:57.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47238018598508,"aZ":-45.19576503112408,"pfxX":-1.1819920075066106,"pfxZ":-8.550845501886343,"pX":-0.9063336263576167,"pZ":2.2522289768681665,"vX0":7.12327690016508,"vY0":-122.18888597885667,"vZ0":10.77386718719604,"x":151.55,"y":177.97,"x0":-3.6968870264045943,"y0":50.002211175530405,"z0":1.65941986042749,"aX":-1.799902076009956},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.8,"breakHorizontal":0.6,"spinRate":2053,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.447033926938488,"extension":5.979090435192298},"hitData":{"launchSpeed":55.1,"launchAngle":-77.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.39,"coordY":194.9}},"index":1,"playId":"133412cf-fecc-3aec-941e-acf313f84fe5","pitchNumber":2,"startTime":"2026-06-19T20:43:08.565Z","endTime":"2026-06-19T20:43:17.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:43:17.556Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dansby Swanson walks. Carson Kelly to 2nd.","rbi":0,"awayScore":2,"homeScore":12,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:43:44.078Z","endTime":"2026-06-19T20:46:01.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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(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":83.9,"endSpeed":76.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.691803333127048,"aZ":-45.14518371803618,"pfxX":-1.5758390335179315,"pfxZ":-8.676092353413775,"pX":-0.18280325889256838,"pZ":1.2745086354240904,"vX0":8.455476725016311,"vY0":-121.47531835271938,"vZ0":8.822924145278407,"x":123.97,"y":204.37,"x0":-3.50320097939185,"y0":50.00262170951681,"z0":1.5193236680591748,"aX":-2.357835185219832},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.2,"breakHorizontal":0.8,"spinRate":2042,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.45082552691281386,"extension":6.039515260284306},"index":0,"playId":"88124d8c-b9a0-30d2-bbca-c40dc35e6221","pitchNumber":1,"startTime":"2026-06-19T20:44:01.759Z","endTime":"2026-06-19T20:44:06.509Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028553093353953,"aZ":-44.99568674907394,"pfxX":-2.305101338919827,"pfxZ":-8.634425504431684,"pX":1.5764027388410236,"pZ":2.6242138686535443,"vX0":12.623871099443544,"vY0":-120.94851804596202,"vZ0":11.69553372602643,"x":81.59,"y":198.85,"x0":-3.405258327721831,"y0":50.001253362788916,"z0":1.6687630656574268,"aX":-3.424395934797084},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.4,"breakHorizontal":1.2,"spinRate":2156,"spinDirection":318},"zone":12,"typeConfidence":0.91,"plateTime":0.4524100991879596,"extension":6.031637812016015},"index":1,"playId":"785a4395-5e2e-34b1-b3a7-2d27b3ee53a8","pitchNumber":2,"startTime":"2026-06-19T20:44:16.682Z","endTime":"2026-06-19T20:44:19.682Z","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":2},"pitchData":{"startSpeed":74.1,"endSpeed":67.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.002858938755864,"aZ":-26.288062099042463,"pfxX":5.934522870013487,"pfxZ":5.0507845081283005,"pX":0.06096980039435612,"pZ":2.2768917400175526,"vX0":6.271361284959026,"vY0":-107.39164141638214,"vZ0":7.6560301305499125,"x":114.68,"y":177.3,"x0":-3.6705825718105367,"y0":50.00182726250509,"z0":1.591937387439044,"aX":6.914995743313323},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":11.6,"breakHorizontal":-12.5,"spinRate":2598,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.5104811063554759,"extension":5.954309460781258},"index":2,"playId":"6ea3526f-64d1-3041-8bbd-8c5bdca9b8a5","pitchNumber":3,"startTime":"2026-06-19T20:44:33.132Z","endTime":"2026-06-19T20:44:36.550Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.737961135558802,"aZ":-44.840949304539926,"pfxX":-3.1017895776450057,"pfxZ":-8.368337403859158,"pX":-0.7732414798438185,"pZ":1.927574638665461,"vX0":7.959713443185533,"vY0":-121.67291837619094,"vZ0":9.820180444585633,"x":146.47,"y":186.74,"x0":-3.6702716306270156,"y0":50.00295655036397,"z0":1.7103903615023623,"aX":-4.696574359713956},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.7,"breakHorizontal":4.0,"spinRate":2078,"spinDirection":315},"zone":7,"typeConfidence":0.9,"plateTime":0.44853983840571043,"extension":5.847544772500315},"index":3,"playId":"45e1b2f2-f314-329b-aeca-05db2aa32163","pitchNumber":4,"startTime":"2026-06-19T20:44:51.045Z","endTime":"2026-06-19T20:44:54.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.1,"endSpeed":68.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.32986340949725,"aZ":-25.505628758443454,"pfxX":6.658123188235292,"pfxZ":5.633830189121335,"pX":0.21308092545315335,"pZ":1.0033685664666683,"vX0":6.42498746806661,"vY0":-107.68832199989596,"vZ0":5.026286981882503,"x":108.88,"y":211.69,"x0":-3.6654253880710437,"y0":50.00274427082738,"z0":1.44994833159225,"aX":7.879647060990482},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":11.9,"breakHorizontal":-13.7,"spinRate":2458,"spinDirection":124},"zone":14,"typeConfidence":0.92,"plateTime":0.5071189545227428,"extension":5.916079296599356},"index":4,"playId":"f76d9e5d-d8a9-3851-acc7-3ef24a93ab27","pitchNumber":5,"startTime":"2026-06-19T20:45:19.256Z","endTime":"2026-06-19T20:45:23.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-19T20:45:37.307Z","endTime":"2026-06-19T20:45:52.616Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.34636923931827,"aZ":-43.95142512034177,"pfxX":-2.3786787629869277,"pfxZ":-7.695138696575263,"pX":0.5122980091595442,"pZ":3.724299026290179,"vX0":10.59566854534527,"vY0":-121.68892437633775,"vZ0":13.671654480997478,"x":97.47,"y":138.22,"x0":-3.551609703669018,"y0":50.00352145534976,"z0":1.8249630628026556,"aX":-3.6411816979169616},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.9,"breakHorizontal":2.3,"spinRate":2046,"spinDirection":329},"zone":12,"typeConfidence":0.91,"plateTime":0.4466728660180297,"extension":6.0285927659843725},"index":6,"playId":"61aa5307-3354-3dad-bf95-fb36a6898bf3","pitchNumber":6,"startTime":"2026-06-19T20:45:52.616Z","endTime":"2026-06-19T20:46:01.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:46:01.184Z","atBatIndex":69},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Justin Dean triples (1) on a line drive to right fielder Jesús Sánchez. Matt Shaw scores. Carson Kelly scores. Dansby Swanson scores.","rbi":3,"awayScore":2,"homeScore":15,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:46:56.230Z","endTime":"2026-06-19T20:49:21.531Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-19T20:46:26.872Z","endTime":"2026-06-19T20:46:58.451Z","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":84.4,"endSpeed":77.0,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548287344669916,"aZ":-45.48126572396577,"pfxX":-2.118654117066164,"pfxZ":-8.831498985613923,"pX":1.1895359839798902,"pZ":3.0645048775644055,"vX0":11.622385633912115,"vY0":-121.60195927019791,"vZ0":12.62269464545455,"x":71.66,"y":156.04,"x0":-3.364804362121998,"y0":50.0037533183931,"z0":1.7455572199394598,"aX":-3.19144090614965},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.6,"breakHorizontal":1.2,"spinRate":1932,"spinDirection":327},"zone":12,"typeConfidence":0.91,"plateTime":0.44941640850046927,"extension":6.117082964084467},"index":1,"playId":"968dd808-02a2-37af-a416-6d311eba1c57","pitchNumber":1,"startTime":"2026-06-19T20:46:58.451Z","endTime":"2026-06-19T20:47:02.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-19T20:47:24.253Z","endTime":"2026-06-19T20:48:08.590Z","isPitch":false,"type":"action","player":{"id":681909,"link":"/api/v1/people/681909"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.2,"endSpeed":66.9,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.97112956670087,"aZ":-24.994643981877683,"pfxX":4.751491326032719,"pfxZ":6.287799163594819,"pX":-0.04558180055175998,"pZ":2.444838082257898,"vX0":6.301164180788588,"vY0":-106.12850317463025,"vZ0":7.725380991325391,"x":118.74,"y":172.77,"x0":-3.6691006750360295,"y0":50.003007923105535,"z0":1.6033411641824051,"aX":5.425306064343262},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":13.9,"breakHorizontal":-10.3,"spinRate":2430,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.5158820863899267,"extension":6.054413968238569},"index":3,"playId":"b1feedb3-b265-393d-b48b-5bed7fab0814","pitchNumber":2,"startTime":"2026-06-19T20:48:08.590Z","endTime":"2026-06-19T20:48:12.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.360946626994867,"aZ":-45.0904103417465,"pfxX":-3.4501189803371837,"pfxZ":-8.725672478987029,"pX":-0.13083859228876227,"pZ":2.8245033558822037,"vX0":9.438913457751374,"vY0":-120.60569873219974,"vZ0":12.084573087961958,"x":121.99,"y":162.52,"x0":-3.6383041623758823,"y0":50.001640315062026,"z0":1.7197374084824664,"aX":-5.108182746177131},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.6,"breakHorizontal":4.1,"spinRate":1988,"spinDirection":323},"zone":2,"typeConfidence":0.91,"plateTime":0.4532775027570124,"extension":6.048103102954476},"index":4,"playId":"88a7df61-ee57-388e-a21f-efceecd9cdf4","pitchNumber":3,"startTime":"2026-06-19T20:48:28.719Z","endTime":"2026-06-19T20:48:31.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.3,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.92626157286048,"aZ":-28.16721964653227,"pfxX":6.4026133071509355,"pfxZ":3.3874169290473706,"pX":0.40220058093440536,"pZ":2.216786657605097,"vX0":6.70688658313922,"vY0":-107.88373756304969,"vZ0":7.756333051884416,"x":101.67,"y":178.93,"x0":-3.5733802113269983,"y0":50.00512297316454,"z0":1.6742327335684968,"aX":7.583927793701362},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":8.5,"breakHorizontal":-13.3,"spinRate":2619,"spinDirection":120},"zone":6,"typeConfidence":0.9,"plateTime":0.5067734359706941,"extension":5.933093894096785},"index":5,"playId":"5eb87048-7a3f-332f-af74-4993f0c62792","pitchNumber":4,"startTime":"2026-06-19T20:48:45.478Z","endTime":"2026-06-19T20:48:48.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.282420459862763,"aZ":-43.36490709643298,"pfxX":-0.9147047775542311,"pfxZ":-7.320287302848278,"pX":-0.15558286541286184,"pZ":2.4829207975976795,"vX0":8.860476495977966,"vY0":-121.8707367466612,"vZ0":10.988784111805725,"x":122.93,"y":171.74,"x0":-3.694388566290259,"y0":50.002713929745,"z0":1.6415697554426492,"aX":-1.4007223692301485},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.8,"breakHorizontal":-0.1,"spinRate":2091,"spinDirection":324},"zone":5,"typeConfidence":0.91,"plateTime":0.4466642775413616,"extension":5.986540391070504},"hitData":{"launchSpeed":98.7,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.87,"coordY":100.97}},"index":6,"playId":"308b9d63-2d80-31d9-b8c6-88915f81ccff","pitchNumber":5,"startTime":"2026-06-19T20:49:05.710Z","endTime":"2026-06-19T20:49:21.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:49:21.531Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a line drive to left fielder Yohendrick Piñango, deflected by shortstop Andrés Giménez. Justin Dean scores.","rbi":1,"awayScore":2,"homeScore":16,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:51:57.905Z","endTime":"2026-06-19T20:52:18.445Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,2],"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"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":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Pedro Ramírez replaces Alex Bregman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-19T20:49:47.898Z","endTime":"2026-06-19T20:49:54.723Z","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":"201","replacedPlayer":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-19T20:49:54.723Z","endTime":"2026-06-19T20:50:53.442Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Myles Straw replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-19T20:50:53.442Z","endTime":"2026-06-19T20:51:59.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":43.2,"endSpeed":41.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.071842001826461,"aZ":-29.151771241731318,"pfxX":-3.593396072067719,"pfxZ":7.483612279604495,"pX":-1.5751098289863412,"pZ":3.3766797600872267,"vX0":-0.25533972362061025,"vY0":-62.463122928227826,"vZ0":5.959160346758524,"x":177.04,"y":147.61,"x0":-0.9014212637584906,"y0":50.00015136915085,"z0":8.008299882626748,"aX":-1.4490260291121206},"breaks":{"breakAngle":2.4,"breakLength":28.8,"breakY":24.0,"breakVertical":-129.5,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":1034,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.8700432600101431,"extension":3.770311930506338},"index":3,"playId":"4fbac3e3-25c0-3d0f-9111-482dc9b49ed1","pitchNumber":1,"startTime":"2026-06-19T20:51:59.637Z","endTime":"2026-06-19T20:52:04.255Z","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":44.2,"endSpeed":42.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.115785376699086,"aZ":-28.962475833366973,"pfxX":-2.722620651155549,"pfxZ":7.54783141417429,"pX":-0.33482503820607074,"pZ":3.6659418732465943,"vX0":1.0606854693845351,"vY0":-64.01169600896814,"vZ0":5.899775059911508,"x":129.76,"y":139.8,"x0":-0.8107835863751952,"y0":50.00077524318253,"z0":7.9334081558065535,"aX":-1.1569340871795044},"breaks":{"breakAngle":2.4,"breakLength":26.4,"breakY":24.0,"breakVertical":-122.3,"breakVerticalInduced":16.6,"breakHorizontal":4.6,"spinRate":1067,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.84793482287155,"extension":3.8531943461123936},"hitData":{"launchSpeed":96.1,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":66.47,"coordY":114.05}},"index":4,"playId":"2d8acd50-7e68-30db-8997-04980977dfb0","pitchNumber":2,"startTime":"2026-06-19T20:52:08.115Z","endTime":"2026-06-19T20:52:18.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:52:18.445Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a line drive to center fielder Nathan Lukes. Pedro Ramírez to 2nd.","rbi":0,"awayScore":2,"homeScore":16,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:52:30.382Z","endTime":"2026-06-19T20:52:52.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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(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":2},"pitchData":{"startSpeed":44.1,"endSpeed":41.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.444100735539494,"aZ":-28.358843923718428,"pfxX":-2.615911816307064,"pfxZ":9.178201913960569,"pX":-1.0974646396245569,"pZ":2.6450992323708555,"vX0":0.05706432889200093,"vY0":-63.959994162602506,"vZ0":4.729916673049363,"x":158.83,"y":167.36,"x0":-0.802649080880665,"y0":50.00134834435241,"z0":7.777863725263546,"aX":-1.0863183383447483},"breaks":{"breakAngle":2.4,"breakLength":27.6,"breakY":24.0,"breakVertical":-121.7,"breakVerticalInduced":19.7,"breakHorizontal":4.7,"spinRate":1085,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.8555585303914199,"extension":3.9727030510881045},"hitData":{"launchSpeed":97.4,"launchAngle":17.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.87,"coordY":81.79}},"index":0,"playId":"f8064f57-aefb-3350-b856-15eb84cdfd7a","pitchNumber":1,"startTime":"2026-06-19T20:52:43.095Z","endTime":"2026-06-19T20:52:52.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:52:52.928Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a ground ball to third baseman Kazuma Okamoto. Pedro Ramírez to 3rd. Michael Busch to 2nd.","rbi":0,"awayScore":2,"homeScore":16,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:53:09.110Z","endTime":"2026-06-19T20:53:33.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":47.4,"endSpeed":45.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.711581984358519,"aZ":-27.375705025470936,"pfxX":-1.4920464618149643,"pfxZ":9.854167933318365,"pX":1.3043403019073607,"pZ":2.4612683458735125,"vX0":2.712455811668549,"vY0":-68.88445779871707,"vZ0":3.0293193002821655,"x":67.28,"y":172.33,"x0":-0.4852022087280989,"y0":50.002759088348796,"z0":7.567120890073847,"aX":-0.7267042121137323},"breaks":{"breakAngle":1.2,"breakLength":22.8,"breakY":24.0,"breakVertical":-101.0,"breakVerticalInduced":19.8,"breakHorizontal":1.7,"spinRate":1099,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.791202192659406,"extension":4.120938678914843},"index":0,"playId":"2c66cc12-304d-3d24-982b-f3665e2d9d8c","pitchNumber":1,"startTime":"2026-06-19T20:53:13.524Z","endTime":"2026-06-19T20:53:17.616Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":50.1,"endSpeed":48.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.054164415051784,"aZ":-33.14322038675717,"pfxX":1.9144005460418057,"pfxZ":-1.7721792027683092,"pX":0.1762732047710018,"pZ":1.5753230112035321,"vX0":1.7729666849858843,"vY0":-72.85454148019927,"vZ0":3.7645913486518845,"x":110.28,"y":196.25,"x0":-1.2964123304737347,"y0":50.00228421559774,"z0":6.865629917383968,"aX":1.0481482414968355},"breaks":{"breakAngle":2.4,"breakLength":24.0,"breakY":24.0,"breakVertical":-109.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.1,"spinRate":1380,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.7464897101153869,"extension":4.555966162139585},"hitData":{"launchSpeed":93.4,"launchAngle":7.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.23,"coordY":168.76}},"index":1,"playId":"63b153a1-da16-3f8f-a182-2f753051292c","pitchNumber":2,"startTime":"2026-06-19T20:53:22.675Z","endTime":"2026-06-19T20:53:33.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:53:33.357Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Conforto pops out softly to second baseman Davis Schneider.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T20:54:10.299Z","endTime":"2026-06-19T20:54:42.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":3},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Conforto replaces Ian Happ.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-19T20:53:43.532Z","endTime":"2026-06-19T20:54:12.075Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":46.2,"endSpeed":43.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.582172314271507,"aZ":-28.28252860260502,"pfxX":-3.88544240957021,"pfxZ":8.4978175029271,"pX":-0.5250692023837321,"pZ":3.8418187590129613,"vX0":1.0464158144649236,"vY0":-66.89724148766571,"vZ0":5.3667201868159875,"x":137.01,"y":135.05,"x0":-0.8087856601602565,"y0":50.000314314870074,"z0":7.838472741567993,"aX":-1.7773246680376344},"breaks":{"breakAngle":3.6,"breakLength":24.0,"breakY":24.0,"breakVertical":-110.2,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":1109,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.815833448537,"extension":3.92754528718854},"index":1,"playId":"af704636-d075-322b-8d76-92c109ece5cd","pitchNumber":1,"startTime":"2026-06-19T20:54:12.075Z","endTime":"2026-06-19T20:54:16.669Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":42.1,"endSpeed":40.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.059592052633492,"aZ":-29.68409629759608,"pfxX":-1.4918152385700614,"pfxZ":6.597018363138055,"pX":-1.4897213995813414,"pZ":4.7610652312736095,"vX0":-0.06458967805867522,"vY0":-60.58170868148021,"vZ0":8.418112623106502,"x":173.78,"y":110.23,"x0":-1.2417448346558608,"y0":50.00282395671772,"z0":8.01105974791987,"aX":-0.5630618363661053},"breaks":{"breakAngle":1.2,"breakLength":31.2,"breakY":24.0,"breakVertical":-139.7,"breakVerticalInduced":16.3,"breakHorizontal":2.8,"spinRate":1083,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.8988311126045803,"extension":3.8314617597392493},"index":2,"playId":"bb5df397-d652-3b96-9226-00369bcd9a46","pitchNumber":2,"startTime":"2026-06-19T20:54:23.273Z","endTime":"2026-06-19T20:54:27.302Z","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":1,"outs":2},"pitchData":{"startSpeed":41.4,"endSpeed":40.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.60949430625355,"aZ":-29.41778731986601,"pfxX":-0.2636206659808942,"pfxZ":7.429141493563899,"pX":-0.43322250864941175,"pZ":2.4012371817847664,"vX0":0.9079425321273826,"vY0":-59.86448265984928,"vZ0":6.110088577720104,"x":133.51,"y":173.95,"x0":-1.160296051970747,"y0":50.0014373298027,"z0":7.621857794487681,"aX":-0.09776944087984056},"breaks":{"breakAngle":0.0,"breakLength":31.2,"breakY":24.0,"breakVertical":-142.3,"breakVerticalInduced":16.7,"breakHorizontal":0.1,"spinRate":1096,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.9075095010364276,"extension":3.958801839986979},"hitData":{"launchSpeed":59.4,"launchAngle":70.0,"totalDistance":83.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":135.26,"coordY":171.21}},"index":3,"playId":"ca86076c-516d-37ff-b436-f43c96fc97cd","pitchNumber":3,"startTime":"2026-06-19T20:54:33.590Z","endTime":"2026-06-19T20:54:42.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:54:42.762Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Davis Schneider singles on a fly ball to right fielder Matt Shaw.","rbi":0,"awayScore":2,"homeScore":16,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T20:57:00.863Z","endTime":"2026-06-19T20:57:47.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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 third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T20:56:19.264Z","endTime":"2026-06-19T20:56:19.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"description":"Michael Conforto remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-19T20:56:19.278Z","endTime":"2026-06-19T20:56:19.279Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"description":"Pitching Change: Gavin Hollowell replaces Ethan Roberts.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-19T20:56:19.279Z","endTime":"2026-06-19T20:57:03.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668970,"link":"/api/v1/people/668970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919200599640984,"aZ":-19.209579908773662,"pfxX":-7.871399687389833,"pfxZ":6.972869207054745,"pX":-0.6764214156158321,"pZ":2.147102635398883,"vX0":8.862316805639068,"vY0":-135.10508235348684,"vZ0":-4.156055167350196,"x":142.78,"y":180.81,"x0":-2.9679430125773183,"y0":50.00089902659634,"z0":5.045650689973238,"aX":-14.630758331712912},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":12.5,"spinRate":2601,"spinDirection":241},"zone":4,"typeConfidence":0.91,"plateTime":0.404566275697952,"extension":6.663748499009902},"index":3,"playId":"e7ebe5b0-4bdd-308e-bc60-3d93e465a742","pitchNumber":1,"startTime":"2026-06-19T20:57:03.001Z","endTime":"2026-06-19T20:57:06.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267545720389613,"aZ":-17.756764497069373,"pfxX":-7.311604202390889,"pfxZ":7.6453501562626345,"pX":0.8931158196919616,"pZ":1.913929068046362,"vX0":12.29674695331546,"vY0":-136.30280516693725,"vZ0":-5.245093636714127,"x":82.96,"y":187.1,"x0":-2.7218405102014187,"y0":50.00492923993206,"z0":5.0848495932735425,"aX":-13.793310377988753},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2698,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4014703606319854,"extension":6.622994284469653},"index":4,"playId":"5ccc9012-ef94-3326-80ad-dfa16f4c620f","pitchNumber":2,"startTime":"2026-06-19T20:57:17.393Z","endTime":"2026-06-19T20:57:21.928Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-19T20:57:26.516Z","endTime":"2026-06-19T20:57:35.306Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148307645623035,"aZ":-26.186839316244686,"pfxX":8.956668038310179,"pfxZ":3.9022208654039066,"pX":1.106803692878481,"pZ":2.9330766057463262,"vX0":7.1985498452741545,"vY0":-123.48701494581235,"vZ0":-0.06846969262989022,"x":74.81,"y":159.59,"x0":-3.016593670381312,"y0":50.002163711130706,"z0":5.176780713133331,"aX":13.736033780209878},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.3,"breakHorizontal":-18.0,"spinRate":2686,"spinDirection":78},"zone":12,"typeConfidence":0.91,"plateTime":0.4447189774702749,"extension":6.445993032879338},"hitData":{"launchSpeed":63.9,"launchAngle":37.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.16,"coordY":125.42}},"index":6,"playId":"f706df38-6e30-3dab-8098-30afd7c8cca5","pitchNumber":3,"startTime":"2026-06-19T20:57:35.306Z","endTime":"2026-06-19T20:57:47.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:57:47.580Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Michael Conforto.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T20:57:47.978Z","endTime":"2026-06-19T20:58:31.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.590592621754933,"aZ":-20.434097363267664,"pfxX":-5.735465658224864,"pfxZ":6.33660877439489,"pX":-0.800410661241011,"pZ":2.936827467948282,"vX0":8.331745273827172,"vY0":-135.47994555167128,"vZ0":-2.121520751168836,"x":147.51,"y":159.49,"x0":-3.175462908226704,"y0":50.000834719363525,"z0":5.1636617128452675,"aX":-10.623241949460475},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":8.5,"spinRate":2604,"spinDirection":233},"zone":1,"typeConfidence":0.91,"plateTime":0.4048414982263484,"extension":6.715366237328553},"index":0,"playId":"8703b67c-44e0-3a83-ad26-362d5470a1b8","pitchNumber":1,"startTime":"2026-06-19T20:58:06.172Z","endTime":"2026-06-19T20:58:09.172Z","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":93.9,"endSpeed":85.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.792897593942083,"aZ":-21.326898336086735,"pfxX":-4.927113663618014,"pfxZ":5.795905926254147,"pX":-0.14725602285736614,"pZ":2.6241470890965966,"vX0":9.311124121494878,"vY0":-136.39594900301233,"vZ0":-2.614740140716112,"x":122.61,"y":167.93,"x0":-2.9750939685336406,"y0":50.00585851757437,"z0":5.076418981403237,"aX":-9.226945060628625},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":6.8,"spinRate":2576,"spinDirection":238},"zone":5,"typeConfidence":0.91,"plateTime":0.40255548472128755,"extension":6.5686481339411085},"hitData":{"launchSpeed":86.5,"launchAngle":54.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.05,"coordY":127.16}},"index":1,"playId":"73b4c534-a1cc-30f8-8fb2-f40a92451e18","pitchNumber":2,"startTime":"2026-06-19T20:58:20.303Z","endTime":"2026-06-19T20:58:31.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T20:58:31.124Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"George Springer lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T20:58:34.367Z","endTime":"2026-06-19T21:00:24.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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.7,"endSpeed":86.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.974041740301058,"aZ":-32.19831911625673,"pfxX":-9.806963342090146,"pfxZ":-0.012032865617154442,"pX":-1.2426044173345239,"pZ":3.1934055834623383,"vX0":8.302077811748726,"vY0":-137.64731854157043,"vZ0":0.3817732637848261,"x":164.37,"y":152.56,"x0":-3.0258413971549825,"y0":50.00382356747858,"z0":5.235615526252802,"aX":-18.79223896578739},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.2,"breakHorizontal":16.0,"spinRate":2513,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.3981457710016243,"extension":6.503845985691514},"index":0,"playId":"519f7d02-c782-3417-a240-0cbeb6037f23","pitchNumber":1,"startTime":"2026-06-19T20:58:53.087Z","endTime":"2026-06-19T20:58:56.742Z","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":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.669894223856666,"aZ":-26.944693378686456,"pfxX":8.749530813641506,"pfxZ":3.418690871653107,"pX":-1.33589408097726,"pZ":2.2857906338657004,"vX0":1.9960922810532593,"vY0":-122.46085058353484,"vZ0":-1.6343560021473258,"x":167.92,"y":177.06,"x0":-3.2971041102195056,"y0":50.00070431740473,"z0":5.252009979851189,"aX":13.376248349210963},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.1,"breakHorizontal":-16.3,"spinRate":2568,"spinDirection":82},"zone":13,"typeConfidence":0.91,"plateTime":0.44612705064459046,"extension":6.646874883334467},"index":1,"playId":"d74ae855-f818-3c14-830e-b498cd45b6c7","pitchNumber":2,"startTime":"2026-06-19T20:59:08.888Z","endTime":"2026-06-19T20:59:12.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42401928058636,"aZ":-21.99188983759695,"pfxX":-5.14512822632751,"pfxZ":5.413121284980988,"pX":-0.40656826006920777,"pZ":3.159763827363362,"vX0":8.741898710552467,"vY0":-135.71279762545285,"vZ0":-1.5723676185181459,"x":132.5,"y":153.47,"x0":-2.9889910843442697,"y0":50.00169936997594,"z0":5.266111139064693,"aX":-9.6765232797802},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":7.7,"spinRate":2583,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.40233627658397353,"extension":6.789043291253613},"index":2,"playId":"ae3f4150-7411-3cef-aa8d-e7c4152def99","pitchNumber":3,"startTime":"2026-06-19T20:59:25.499Z","endTime":"2026-06-19T20:59:28.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.675587001463953,"aZ":-18.360406112031864,"pfxX":-4.709347372484968,"pfxZ":7.160931094189461,"pX":-1.1048719596943202,"pZ":2.7443149485386815,"vX0":7.018022959035677,"vY0":-137.34487040875553,"vZ0":-3.551589264872805,"x":159.12,"y":164.68,"x0":-3.0700527923075627,"y0":50.00119106267005,"z0":5.28762392963334,"aX":-9.083165330436728},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":7.2,"spinRate":2655,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.39733633127667156,"extension":6.60539375018544},"index":3,"playId":"9d020066-af3c-3dc1-bbf7-0b31a55f2d30","pitchNumber":4,"startTime":"2026-06-19T20:59:46.600Z","endTime":"2026-06-19T20:59:50.997Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95970462070377,"aZ":-19.895348268299184,"pfxX":-5.824833002977669,"pfxZ":6.353070930629604,"pX":-0.1755804177144633,"pZ":2.6014405327967074,"vX0":9.741497334464855,"vY0":-137.09998498848208,"vZ0":-3.311931589157069,"x":123.69,"y":168.54,"x0":-2.9933973955559865,"y0":50.00304863500022,"z0":5.158193094182205,"aX":-11.259220413704123},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":8.9,"spinRate":2562,"spinDirection":246},"zone":5,"typeConfidence":0.91,"plateTime":0.3972001472023532,"extension":6.738896623386354},"index":4,"playId":"2b28f1b2-0ab1-3d5d-88f0-07d2e6019fbb","pitchNumber":5,"startTime":"2026-06-19T21:00:03.175Z","endTime":"2026-06-19T21:00:06.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11307131467284,"aZ":-20.501057878030174,"pfxX":-5.758985879125833,"pfxZ":5.956227072167295,"pX":-0.5738131459478057,"pZ":2.4118506332385077,"vX0":8.68649323764711,"vY0":-138.22013855030798,"vZ0":-3.6038137704518256,"x":138.87,"y":173.66,"x0":-2.990586786094016,"y0":50.002809230002114,"z0":5.087761866389519,"aX":-11.286721353615297},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":8.9,"spinRate":2696,"spinDirection":232},"zone":4,"typeConfidence":0.91,"plateTime":0.39435282791025283,"extension":6.6586684848239495},"hitData":{"launchSpeed":77.7,"launchAngle":15.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":126.0,"coordY":131.26}},"index":5,"playId":"1e34b1a0-000e-3aa0-bc17-245b1b6b797c","pitchNumber":6,"startTime":"2026-06-19T21:00:19.310Z","endTime":"2026-06-19T21:00:24.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:00:24.860Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Charles McAdoo pops out to second baseman Nico Hoerner in foul territory.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T21:00:35.955Z","endTime":"2026-06-19T21:01:14.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48290930283958,"aZ":-23.73861365483159,"pfxX":6.9695200223231,"pfxZ":5.4919528604675865,"pX":-1.3464166945539922,"pZ":2.669065937627274,"vX0":2.7845234270822434,"vY0":-122.69249181915474,"vZ0":-1.3440538699146636,"x":168.32,"y":166.72,"x0":-3.399155299513656,"y0":50.00574236563204,"z0":5.23209374999658,"aX":10.709800074330877},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.0,"breakHorizontal":-13.2,"spinRate":2467,"spinDirection":84},"zone":11,"typeConfidence":0.9,"plateTime":0.44509953246748557,"extension":6.547182699315937},"index":0,"playId":"6fca1f8e-c0bb-3e02-a0a6-90e326ac086c","pitchNumber":1,"startTime":"2026-06-19T21:00:49.817Z","endTime":"2026-06-19T21:00:53.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.136339306038728,"aZ":-18.86230258113457,"pfxX":-6.926362612701951,"pfxZ":6.935502541231058,"pX":0.07204213164142068,"pZ":2.761110288854741,"vX0":11.092873912765903,"vY0":-137.56251706545143,"vZ0":-2.991065115541271,"x":114.25,"y":164.23,"x0":-3.110267741252217,"y0":50.00028184326857,"z0":5.139097594835689,"aX":-13.290569328366594},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2740,"spinDirection":239},"zone":5,"typeConfidence":0.91,"plateTime":0.39795859132117606,"extension":6.8100446984018115},"hitData":{"launchSpeed":93.1,"launchAngle":58.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.13,"coordY":186.32}},"index":1,"playId":"0f1e516d-03b2-3e02-a4e3-14c1acc3c217","pitchNumber":2,"startTime":"2026-06-19T21:01:05.655Z","endTime":"2026-06-19T21:01:14.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:01:14.161Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blue Jays challenged (play at 1st), call on the field was overturned: Matt Shaw grounds out, third baseman Kazuma Okamoto to first baseman Charles McAdoo.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T21:03:11.682Z","endTime":"2026-06-19T21:03:27.926Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":43.4,"endSpeed":42.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.537773730487173,"aZ":-29.14626077742524,"pfxX":-2.578566786334903,"pfxZ":7.265480355463686,"pX":-1.0659980381291514,"pZ":1.4898620293522475,"vX0":0.08694448280223617,"vY0":-63.134994920075165,"vZ0":3.6223805371590645,"x":157.63,"y":198.55,"x0":-0.798144126461366,"y0":50.00154089428965,"z0":7.763571945852372,"aX":-1.073411874319473},"breaks":{"breakAngle":2.4,"breakLength":27.6,"breakY":24.0,"breakVertical":-126.8,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":1026,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.8574026928567262,"extension":3.8219683432959783},"hitData":{"launchSpeed":71.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":170.28}},"index":0,"playId":"2063c0bf-c4bf-3dd4-9164-26839f8936cb","pitchNumber":1,"startTime":"2026-06-19T21:03:19.399Z","endTime":"2026-06-19T21:03:27.926Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":141},"playEndTime":"2026-06-19T21:03:27.926Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to right fielder Jesús Sánchez.","rbi":0,"awayScore":2,"homeScore":16,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T21:04:53.665Z","endTime":"2026-06-19T21:05:23.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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,2],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":43.2,"endSpeed":42.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.382587992225537,"aZ":-29.00658937142727,"pfxX":-1.2258232536664493,"pfxZ":7.795685946125245,"pX":0.7179041378259742,"pZ":0.7393910521424375,"vX0":1.696908642136399,"vY0":-62.782362464829745,"vZ0":3.0658822597504534,"x":89.64,"y":218.82,"x0":-0.4822587349403573,"y0":50.000510229601765,"z0":7.596598573360928,"aX":-0.49740804882442236},"breaks":{"breakAngle":1.2,"breakLength":28.8,"breakY":24.0,"breakVertical":-128.9,"breakVerticalInduced":16.2,"breakHorizontal":1.6,"spinRate":970,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.8670386061649458,"extension":4.084428830787694},"index":0,"playId":"062b2c30-c600-3a51-97ee-b3d3d890edf2","pitchNumber":1,"startTime":"2026-06-19T21:04:55.472Z","endTime":"2026-06-19T21:04:59.575Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":43.4,"endSpeed":41.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.50199144845444,"aZ":-28.750823112748602,"pfxX":-2.0258167955997717,"pfxZ":8.467221048035363,"pX":0.649298003946888,"pZ":3.370139395717069,"vX0":1.8555100725589775,"vY0":-62.742534782770456,"vZ0":5.834443469388173,"x":92.25,"y":147.79,"x0":-0.5761281828335385,"y0":50.002710523791336,"z0":7.9469225782790875,"aX":-0.8192238142361407},"breaks":{"breakAngle":1.2,"breakLength":27.6,"breakY":24.0,"breakVertical":-127.0,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":1044,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.8682698432613813,"extension":3.729756766882481},"index":1,"playId":"f6efd90d-9305-3bf2-b1d6-ad9f4431152e","pitchNumber":2,"startTime":"2026-06-19T21:05:05.952Z","endTime":"2026-06-19T21:05:09.515Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":42.6,"endSpeed":40.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.6695697034032095,"aZ":-28.477350004685203,"pfxX":-0.83461642725951,"pfxZ":9.509733570861787,"pX":1.2359334068619663,"pZ":2.044591801400987,"vX0":2.43277973848095,"vY0":-61.70126630205058,"vZ0":4.752187024579872,"x":69.89,"y":183.58,"x0":-0.6459439860774154,"y0":50.00277859990152,"z0":7.687584886395369,"aX":-0.32461318831455244},"breaks":{"breakAngle":0.0,"breakLength":28.8,"breakY":24.0,"breakVertical":-130.9,"breakVerticalInduced":20.3,"breakHorizontal":0.5,"spinRate":1047,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.8849598749481951,"extension":3.8597563004072932},"hitData":{"launchSpeed":98.1,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.14,"coordY":112.47}},"index":2,"playId":"9d78fc89-dfcd-3842-a462-dce985fade66","pitchNumber":3,"startTime":"2026-06-19T21:05:13.793Z","endTime":"2026-06-19T21:05:23.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:05:23.346Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":2,"homeScore":16,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T21:05:27.045Z","endTime":"2026-06-19T21:06:22.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":44.9,"endSpeed":42.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.560654440225866,"aZ":-28.933167092246922,"pfxX":-2.8429776307631225,"pfxZ":7.467472270022473,"pX":-0.11855506857351573,"pZ":5.415544262690758,"vX0":1.0805233971164148,"vY0":-64.83699267817477,"vZ0":7.709761504270101,"x":121.52,"y":92.56,"x0":-0.5855454000491565,"y0":50.00188439053501,"z0":8.130405247138881,"aX":-1.2335700454350627},"breaks":{"breakAngle":2.4,"breakLength":26.4,"breakY":24.0,"breakVertical":-118.7,"breakVerticalInduced":17.2,"breakHorizontal":4.8,"spinRate":1149,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.8386577943900893,"extension":3.785873527096388},"index":0,"playId":"ff289dba-d8ea-3132-913e-2ef6915b88a0","pitchNumber":1,"startTime":"2026-06-19T21:05:40.222Z","endTime":"2026-06-19T21:05:44.374Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":44.0,"endSpeed":43.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.006574837622648,"aZ":-28.585836020136334,"pfxX":-4.0378833723522956,"pfxZ":8.431421924544132,"pX":0.1506913792635314,"pZ":0.7867093931479312,"vX0":2.1297469006828447,"vY0":-63.99291665098655,"vZ0":2.896666693612113,"x":111.26,"y":217.54,"x0":-0.9905294720324107,"y0":50.00222066917934,"z0":7.285386673084438,"aX":-1.71788231880751},"breaks":{"breakAngle":3.6,"breakLength":26.4,"breakY":24.0,"breakVertical":-121.6,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":1119,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.8476418456269945,"extension":3.93909633453936},"index":1,"playId":"a504050d-bc7f-3075-a87c-52c09f55acda","pitchNumber":2,"startTime":"2026-06-19T21:05:48.763Z","endTime":"2026-06-19T21:05:52.716Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":42.5,"endSpeed":41.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.112966206606298,"aZ":-29.113663139455205,"pfxX":0.02848391289356389,"pfxZ":7.846476217772471,"pX":1.6571267285865612,"pZ":2.666177169515732,"vX0":2.8494483446547503,"vY0":-61.53517690595923,"vZ0":5.568656024881092,"x":53.83,"y":166.79,"x0":-0.6754666126024355,"y0":50.00281713886846,"z0":7.837871928095012,"aX":0.011016185472436327},"breaks":{"breakAngle":0.0,"breakLength":30.0,"breakY":24.0,"breakVertical":-133.6,"breakVerticalInduced":17.4,"breakHorizontal":-1.2,"spinRate":1026,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.884271105629078,"extension":3.9093896476585908},"index":2,"playId":"edc3c738-2a8d-343c-8bdf-7ba9c932e250","pitchNumber":3,"startTime":"2026-06-19T21:06:07.393Z","endTime":"2026-06-19T21:06:12.064Z","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":0,"outs":1},"pitchData":{"startSpeed":44.6,"endSpeed":42.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.105322750768133,"aZ":-28.305965675755846,"pfxX":-1.9164133262288212,"pfxZ":8.995049024245835,"pX":1.051721787032143,"pZ":1.7983001706572828,"vX0":2.599468472275418,"vY0":-64.81809514169566,"vZ0":3.620240504602136,"x":76.91,"y":190.23,"x0":-0.7214395959033442,"y0":50.002611681118374,"z0":7.549197284361586,"aX":-0.8242013537916669},"breaks":{"breakAngle":1.2,"breakLength":26.4,"breakY":24.0,"breakVertical":-118.1,"breakVerticalInduced":18.6,"breakHorizontal":2.4,"spinRate":1091,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.8416455049365972,"extension":4.039386366642038},"index":3,"playId":"f529dcec-2773-3af9-a892-97667a15ced8","pitchNumber":4,"startTime":"2026-06-19T21:06:16.429Z","endTime":"2026-06-19T21:06:22.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:06:22.614Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to right fielder Jesús Sánchez.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T21:06:23.514Z","endTime":"2026-06-19T21:06:51.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":"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":0},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":46.9,"endSpeed":44.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.298295103628055,"aZ":-27.87272847671975,"pfxX":-1.2482088963622653,"pfxZ":9.009930979962396,"pX":0.5870242561972132,"pZ":3.2104274277704534,"vX0":1.835640606193784,"vY0":-68.09439861548019,"vZ0":4.509769866116085,"x":94.62,"y":152.1,"x0":-0.606418027264528,"y0":50.00277109152339,"z0":7.4837858673697495,"aX":-0.5960764046032199},"breaks":{"breakAngle":1.2,"breakLength":22.8,"breakY":24.0,"breakVertical":-104.6,"breakVerticalInduced":18.7,"breakHorizontal":1.7,"spinRate":1111,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.7992497708209978,"extension":4.417359897111827},"hitData":{"launchSpeed":91.2,"launchAngle":31.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.26,"coordY":86.39}},"index":0,"playId":"fe63ef40-3386-35c6-b16b-202a95927342","pitchNumber":1,"startTime":"2026-06-19T21:06:41.020Z","endTime":"2026-06-19T21:06:51.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:06:51.803Z","atBatIndex":82},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Justin Dean grounds into a force out, fielded by third baseman Kazuma Okamoto. Nico Hoerner out at 3rd.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T21:06:55.239Z","endTime":"2026-06-19T21:07:58.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":45.9,"endSpeed":43.5,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.494142248523783,"aZ":-28.541784387206395,"pfxX":-1.2476684267346676,"pfxZ":8.021405775897142,"pX":0.2591765846296985,"pZ":3.5085596502919114,"vX0":1.8041883923451782,"vY0":-66.54516733488354,"vZ0":5.318197481774712,"x":107.12,"y":144.05,"x0":-0.9463221923087016,"y0":50.00245632236703,"z0":7.678882794298837,"aX":-0.5650398236697586},"breaks":{"breakAngle":1.2,"breakLength":25.2,"breakY":24.0,"breakVertical":-112.3,"breakVerticalInduced":17.4,"breakHorizontal":1.6,"spinRate":1202,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.820070029331299,"extension":3.879914037093307},"index":0,"playId":"bef39061-17f0-34b2-98d2-cb4f39557a78","pitchNumber":1,"startTime":"2026-06-19T21:07:13.218Z","endTime":"2026-06-19T21:07:19.630Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":53.4,"endSpeed":50.9,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":8.669369376781066,"aZ":-33.838786026950075,"pfxX":2.045032611888704,"pfxZ":-2.6995869681212463,"pX":0.7936737846206097,"pZ":1.3374638500531486,"vX0":2.5092753345969725,"vY0":-77.65524833502134,"vZ0":2.732088511525858,"x":86.75,"y":202.67,"x0":-1.1014362467331373,"y0":50.00194792250719,"z0":6.693968516672126,"aX":1.262901599692782},"breaks":{"breakAngle":2.4,"breakLength":21.6,"breakY":24.0,"breakVertical":-98.6,"breakVerticalInduced":-3.5,"breakHorizontal":-4.6,"spinRate":1561,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.7022432089545427,"extension":4.670990394129542},"index":1,"playId":"6ab72a45-92db-3544-9daf-88fd028d1ae2","pitchNumber":2,"startTime":"2026-06-19T21:07:41.919Z","endTime":"2026-06-19T21:07:45.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":41.9,"endSpeed":40.3,"strikeZoneTop":3.034,"strikeZoneBottom":1.531,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.756398553843743,"aZ":-29.671053091738926,"pfxX":-1.0886220168170486,"pfxZ":6.626574574301063,"pX":0.009620681988535584,"pZ":3.461011489529504,"vX0":1.3971718828939867,"vY0":-60.42581582740704,"vZ0":7.0239013201799185,"x":116.63,"y":145.33,"x0":-1.009831536536561,"y0":50.00173964533325,"z0":7.872803349534584,"aX":-0.4109078602018704},"breaks":{"breakAngle":1.2,"breakLength":31.2,"breakY":24.0,"breakVertical":-140.5,"breakVerticalInduced":15.6,"breakHorizontal":1.4,"spinRate":977,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.89945673314875,"extension":3.8437771012043336},"hitData":{"launchSpeed":52.5,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.46,"coordY":172.51}},"index":2,"playId":"b09effaa-26cb-367f-9d40-44141be6e02f","pitchNumber":3,"startTime":"2026-06-19T21:07:52.156Z","endTime":"2026-06-19T21:07:58.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:07:58.670Z","atBatIndex":83},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesús Sánchez lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T21:10:15.379Z","endTime":"2026-06-19T21:10:59.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hoby Milner replaces Gavin Hollowell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T21:09:35.244Z","endTime":"2026-06-19T21:10:17.701Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15142697843767,"aZ":-33.17508660265397,"pfxX":11.936436685220343,"pfxZ":-0.6219499830508237,"pX":0.2829751051006504,"pZ":2.267958845458504,"vX0":-12.96641069184665,"vY0":-125.0850758724229,"vZ0":1.933103734991129,"x":106.21,"y":177.55,"x0":3.9617251826466777,"y0":50.00590381631967,"z0":4.188204188820583,"aX":19.08536405299511},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-19.0,"spinRate":1950,"spinDirection":95},"zone":5,"typeConfidence":0.87,"plateTime":0.4364200191625218,"extension":6.672293760395001},"index":1,"playId":"568201bd-3bc6-3ced-9eed-b8caa6ad58c7","pitchNumber":1,"startTime":"2026-06-19T21:10:17.701Z","endTime":"2026-06-19T21:10:20.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.822070021260984,"aZ":-34.622756355959694,"pfxX":-5.889478293208528,"pfxZ":-1.9169219521065193,"pX":-0.3202375784265058,"pZ":1.5057484342206602,"vX0":-7.921619302938503,"vY0":-112.59914151240325,"vZ0":1.9266675185758062,"x":129.21,"y":198.12,"x0":4.018607428455645,"y0":50.00429851110751,"z0":4.160604380523877,"aX":-7.508892247652193},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-2.5,"breakHorizontal":12.8,"spinRate":1808,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.48778573702746986,"extension":6.62480125980058},"index":2,"playId":"99991746-a574-335d-afd6-eb1ede5ed2d7","pitchNumber":2,"startTime":"2026-06-19T21:10:30.356Z","endTime":"2026-06-19T21:10:34.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68642500280189,"aZ":-32.39000581887789,"pfxX":-3.4431705691868206,"pfxZ":-0.1585062537224804,"pX":-0.7872335167183424,"pZ":1.6743155825694842,"vX0":-9.503091378852822,"vY0":-115.61190831435935,"vZ0":1.3612646573292888,"x":147.01,"y":193.57,"x0":3.8332424205363234,"y0":50.00332128767109,"z0":4.199708658398815,"aX":-4.635011056991026},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.4,"breakHorizontal":8.8,"spinRate":1822,"spinDirection":306},"zone":13,"typeConfidence":0.87,"plateTime":0.47477726372569773,"extension":6.713191256964632},"hitData":{"launchSpeed":67.8,"launchAngle":17.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":122.63,"coordY":135.67}},"index":3,"playId":"5869c693-155b-3789-9375-3d91efc2f0d0","pitchNumber":3,"startTime":"2026-06-19T21:10:54.071Z","endTime":"2026-06-19T21:10:59.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:10:59.083Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T21:11:06.556Z","endTime":"2026-06-19T21:12:59.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.8,"endSpeed":80.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.648327320226368,"aZ":-34.888400321901706,"pfxX":11.057886802190357,"pfxZ":-1.6748416061798128,"pX":-0.0731298887085563,"pZ":2.236506461681666,"vX0":-13.811113781893376,"vY0":-125.67538995180415,"vZ0":2.056259844351712,"x":119.79,"y":178.39,"x0":4.026944236202923,"y0":50.00488464833434,"z0":4.21790484404982,"aX":17.90127502352646},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":-17.3,"spinRate":1919,"spinDirection":104},"zone":5,"typeConfidence":0.86,"plateTime":0.4338721230376148,"extension":6.832790324427158},"index":0,"playId":"a8972749-58e1-3290-aae9-030275569697","pitchNumber":1,"startTime":"2026-06-19T21:11:21.760Z","endTime":"2026-06-19T21:11:24.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.755313091574408,"aZ":-31.979800636251763,"pfxX":-6.785943813885427,"pfxZ":0.1504903528888475,"pX":-0.22949414830424814,"pZ":1.3497787822207539,"vX0":-7.710099087398131,"vY0":-113.56130574928761,"vZ0":0.9972939450258236,"x":125.75,"y":202.34,"x0":4.091146014768873,"y0":50.004559287370334,"z0":4.085671760240731,"aX":-8.86360935596558},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.8,"breakHorizontal":14.3,"spinRate":1847,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4822961131450336,"extension":6.597523991055796},"index":1,"playId":"9a1dcd05-d181-38e8-b249-64515193891e","pitchNumber":2,"startTime":"2026-06-19T21:11:35.097Z","endTime":"2026-06-19T21:11:38.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26714645532722,"aZ":-34.02087278663784,"pfxX":-5.050297286552006,"pfxZ":-1.3973945242825385,"pX":-1.7706125651227715,"pZ":1.4148720723313712,"vX0":-11.180754281886482,"vY0":-114.17631980902193,"vZ0":1.4165106067695319,"x":184.49,"y":200.58,"x0":3.848546724017301,"y0":50.004395660419156,"z0":4.137381840956036,"aX":-6.659463711906228},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.8,"breakHorizontal":12.0,"spinRate":1815,"spinDirection":302},"zone":13,"typeConfidence":0.88,"plateTime":0.4799515490712749,"extension":6.811693763818797},"index":2,"playId":"4f897a2d-9eb7-33a6-bb24-18796cfe82d0","pitchNumber":3,"startTime":"2026-06-19T21:11:49.470Z","endTime":"2026-06-19T21:11:52.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.155102739715762,"aZ":-32.90932009598499,"pfxX":-5.514643543238336,"pfxZ":-0.5659178603543404,"pX":-0.9120102529917192,"pZ":1.6579690386386312,"vX0":-9.371212711411555,"vY0":-113.07835701495843,"vZ0":1.7731140262071152,"x":151.76,"y":194.01,"x0":3.998515369341131,"y0":50.00380080279421,"z0":4.15963006871746,"aX":-7.156365793913577},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.2,"breakHorizontal":12.4,"spinRate":1812,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4839367506237262,"extension":6.8601098099798135},"index":3,"playId":"31a383a2-c2a9-3820-bd7f-474bae3115d5","pitchNumber":4,"startTime":"2026-06-19T21:12:04.228Z","endTime":"2026-06-19T21:12:07.228Z","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":88.1,"endSpeed":80.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62636501999932,"aZ":-25.362783824878065,"pfxX":8.855384213326808,"pfxZ":4.087383823534887,"pX":0.7872375804383492,"pZ":3.542477684455699,"vX0":-10.90203994751657,"vY0":-127.79302667204519,"vZ0":2.9329522482442147,"x":86.99,"y":143.13,"x0":3.9442797884710235,"y0":50.00008844121423,"z0":4.364186664126764,"aX":14.746688820542003},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.3,"breakHorizontal":-13.8,"spinRate":1961,"spinDirection":98},"zone":12,"typeConfidence":0.91,"plateTime":0.4274782486897255,"extension":6.61836758362988},"index":4,"playId":"a75a14ee-e8cf-3b75-84d5-befbeb9164a1","pitchNumber":5,"startTime":"2026-06-19T21:12:23.024Z","endTime":"2026-06-19T21:12:26.376Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.775712769471905,"aZ":-27.851210811692287,"pfxX":10.58838835349508,"pfxZ":2.67426907055418,"pX":-1.2732475431790045,"pZ":3.075232981624468,"vX0":-16.175213235738255,"vY0":-125.59940868445914,"vZ0":2.6616320465974233,"x":165.53,"y":155.75,"x0":3.841831077270963,"y0":50.001409628107794,"z0":4.250794405116049,"aX":17.106373654727214},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":-16.0,"spinRate":1909,"spinDirection":99},"zone":11,"typeConfidence":0.91,"plateTime":0.4342405207071658,"extension":6.9346958231588385},"index":5,"playId":"868ca4be-4d91-3ea2-816d-01480027d32c","pitchNumber":6,"startTime":"2026-06-19T21:12:41.639Z","endTime":"2026-06-19T21:12:45.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177356566811756,"aZ":-33.65246869445798,"pfxX":-8.638801341711801,"pfxZ":-1.1735188354163046,"pX":0.09290858876985754,"pZ":1.7809163366806935,"vX0":-6.575856809911516,"vY0":-112.25132724917754,"vZ0":2.2191804343560095,"x":113.46,"y":190.7,"x0":4.192653015268661,"y0":50.0003558606156,"z0":4.229682973180519,"aX":-10.914022263926388},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.1,"breakHorizontal":17.4,"spinRate":1969,"spinDirection":294},"zone":8,"typeConfidence":0.91,"plateTime":0.48979280664823266,"extension":6.6264082153588255},"index":6,"playId":"99acdca2-63ce-3504-a724-853060f67cb7","pitchNumber":7,"startTime":"2026-06-19T21:12:55.762Z","endTime":"2026-06-19T21:12:59.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:12:59.818Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T21:13:11.740Z","endTime":"2026-06-19T21:15:00.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"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":".556"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.11"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.59"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.95"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.52"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.61"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.74"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.08"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.0,"endSpeed":80.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23697997297471,"aZ":-33.30394559034065,"pfxX":10.554843125768825,"pfxZ":-0.6884216419559941,"pX":1.7938952795660765,"pZ":2.24614412525837,"vX0":-9.525075662216379,"vY0":-126.41808852444153,"vZ0":1.6665892513021459,"x":48.62,"y":178.13,"x0":4.2276935690519055,"y0":50.00616723075196,"z0":4.23926630031786,"aX":17.195978832259584},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-17.2,"spinRate":1888,"spinDirection":102},"zone":14,"typeConfidence":0.86,"plateTime":0.4322144948374822,"extension":6.742163106185454},"index":0,"playId":"e71ae974-3db1-3b4c-95c7-798167836e97","pitchNumber":1,"startTime":"2026-06-19T21:13:23.322Z","endTime":"2026-06-19T21:13:26.805Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56312259915653,"aZ":-33.732433458605286,"pfxX":10.225052830274844,"pfxZ":-0.9670939532403278,"pX":1.921697508861315,"pZ":2.0199541912718106,"vX0":-9.083216218295203,"vY0":-125.57691891128722,"vZ0":1.5284506311653965,"x":43.75,"y":184.24,"x0":4.2435656932141,"y0":50.00312423223926,"z0":4.131697649526498,"aX":16.459093402325763},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":-16.7,"spinRate":1917,"spinDirection":96},"zone":14,"typeConfidence":0.87,"plateTime":0.43487229611615197,"extension":6.742200232122353},"index":1,"playId":"d4715a52-94ba-38d7-8720-e9f968226710","pitchNumber":2,"startTime":"2026-06-19T21:13:36.742Z","endTime":"2026-06-19T21:13:39.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.364907166224476,"aZ":-33.86520392246219,"pfxX":10.7545819371115,"pfxZ":-1.0667275994117231,"pX":0.43400630006509894,"pZ":1.7643870596736264,"vX0":-12.517308021088937,"vY0":-124.57782401497748,"vZ0":1.1470644147916296,"x":100.46,"y":191.14,"x0":4.109838549981187,"y0":50.00384273226541,"z0":4.082189096244998,"aX":17.025579465915705},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":-16.8,"spinRate":1868,"spinDirection":101},"zone":9,"typeConfidence":0.87,"plateTime":0.4384807219437845,"extension":6.795896691578868},"index":2,"playId":"95de40c0-9a8f-377c-98e8-88ddf7257dfd","pitchNumber":3,"startTime":"2026-06-19T21:13:51.251Z","endTime":"2026-06-19T21:14:18.261Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.780594574403427,"aZ":-34.31235289821482,"pfxX":8.61116797826639,"pfxZ":-1.5375482114305123,"pX":0.15611616506289153,"pZ":1.0958857863538352,"vX0":-11.799126799026574,"vY0":-116.37657120356425,"vZ0":0.7441562197118263,"x":111.05,"y":209.19,"x0":4.138638284633973,"y0":50.002667937831106,"z0":3.9842905970147786,"aX":11.989831465744704},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.3,"breakHorizontal":-13.2,"spinRate":1600,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.468000912669559,"extension":6.87440161066938},"index":3,"playId":"549a7dc4-ff79-380d-9b91-f25eaa019d5d","pitchNumber":4,"startTime":"2026-06-19T21:14:22.015Z","endTime":"2026-06-19T21:14:25.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957624489004353,"aZ":-34.28455873462485,"pfxX":10.631690529411824,"pfxZ":-1.305400012659856,"pX":-0.11064311221601057,"pZ":2.6150634895450353,"vX0":-13.691825582248558,"vY0":-126.0271027305132,"vZ0":2.6223786923736823,"x":121.22,"y":168.17,"x0":3.9938950343463344,"y0":50.00077038839305,"z0":4.317387327900598,"aX":17.218692631929592},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":1964,"spinDirection":102},"zone":5,"typeConfidence":0.87,"plateTime":0.4334739605887088,"extension":6.782597142887129},"index":4,"playId":"65a94606-4224-33fa-8723-28aa035dcd4b","pitchNumber":5,"startTime":"2026-06-19T21:14:35.721Z","endTime":"2026-06-19T21:14:39.307Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-19T21:14:46.706Z","endTime":"2026-06-19T21:14:56.167Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.001131443563295,"aZ":-31.34100923159096,"pfxX":-5.662109416833013,"pfxZ":0.6357546600961319,"pX":-1.1043253552871108,"pZ":1.5202050391899553,"vX0":-9.710365530963786,"vY0":-113.94883591050088,"vZ0":1.0523698083682826,"x":159.09,"y":197.73,"x0":3.965284680954553,"y0":50.00051752437945,"z0":4.174319214117009,"aX":-7.363411785279188},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":1915,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.482646429333629,"extension":6.921841233610058},"index":6,"playId":"44f825be-00e9-3248-b7c5-6ea3ea64885c","pitchNumber":6,"startTime":"2026-06-19T21:14:56.167Z","endTime":"2026-06-19T21:15:00.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:15:00.122Z","atBatIndex":86}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":2,"homeScore":16,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T21:13:11.740Z","endTime":"2026-06-19T21:15:00.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"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":".556"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.11"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.59"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.95"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.52"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.61"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.74"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.08"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.0,"endSpeed":80.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23697997297471,"aZ":-33.30394559034065,"pfxX":10.554843125768825,"pfxZ":-0.6884216419559941,"pX":1.7938952795660765,"pZ":2.24614412525837,"vX0":-9.525075662216379,"vY0":-126.41808852444153,"vZ0":1.6665892513021459,"x":48.62,"y":178.13,"x0":4.2276935690519055,"y0":50.00616723075196,"z0":4.23926630031786,"aX":17.195978832259584},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":-17.2,"spinRate":1888,"spinDirection":102},"zone":14,"typeConfidence":0.86,"plateTime":0.4322144948374822,"extension":6.742163106185454},"index":0,"playId":"e71ae974-3db1-3b4c-95c7-798167836e97","pitchNumber":1,"startTime":"2026-06-19T21:13:23.322Z","endTime":"2026-06-19T21:13:26.805Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56312259915653,"aZ":-33.732433458605286,"pfxX":10.225052830274844,"pfxZ":-0.9670939532403278,"pX":1.921697508861315,"pZ":2.0199541912718106,"vX0":-9.083216218295203,"vY0":-125.57691891128722,"vZ0":1.5284506311653965,"x":43.75,"y":184.24,"x0":4.2435656932141,"y0":50.00312423223926,"z0":4.131697649526498,"aX":16.459093402325763},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":-16.7,"spinRate":1917,"spinDirection":96},"zone":14,"typeConfidence":0.87,"plateTime":0.43487229611615197,"extension":6.742200232122353},"index":1,"playId":"d4715a52-94ba-38d7-8720-e9f968226710","pitchNumber":2,"startTime":"2026-06-19T21:13:36.742Z","endTime":"2026-06-19T21:13:39.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.364907166224476,"aZ":-33.86520392246219,"pfxX":10.7545819371115,"pfxZ":-1.0667275994117231,"pX":0.43400630006509894,"pZ":1.7643870596736264,"vX0":-12.517308021088937,"vY0":-124.57782401497748,"vZ0":1.1470644147916296,"x":100.46,"y":191.14,"x0":4.109838549981187,"y0":50.00384273226541,"z0":4.082189096244998,"aX":17.025579465915705},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":-16.8,"spinRate":1868,"spinDirection":101},"zone":9,"typeConfidence":0.87,"plateTime":0.4384807219437845,"extension":6.795896691578868},"index":2,"playId":"95de40c0-9a8f-377c-98e8-88ddf7257dfd","pitchNumber":3,"startTime":"2026-06-19T21:13:51.251Z","endTime":"2026-06-19T21:14:18.261Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.780594574403427,"aZ":-34.31235289821482,"pfxX":8.61116797826639,"pfxZ":-1.5375482114305123,"pX":0.15611616506289153,"pZ":1.0958857863538352,"vX0":-11.799126799026574,"vY0":-116.37657120356425,"vZ0":0.7441562197118263,"x":111.05,"y":209.19,"x0":4.138638284633973,"y0":50.002667937831106,"z0":3.9842905970147786,"aX":11.989831465744704},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.3,"breakHorizontal":-13.2,"spinRate":1600,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.468000912669559,"extension":6.87440161066938},"index":3,"playId":"549a7dc4-ff79-380d-9b91-f25eaa019d5d","pitchNumber":4,"startTime":"2026-06-19T21:14:22.015Z","endTime":"2026-06-19T21:14:25.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957624489004353,"aZ":-34.28455873462485,"pfxX":10.631690529411824,"pfxZ":-1.305400012659856,"pX":-0.11064311221601057,"pZ":2.6150634895450353,"vX0":-13.691825582248558,"vY0":-126.0271027305132,"vZ0":2.6223786923736823,"x":121.22,"y":168.17,"x0":3.9938950343463344,"y0":50.00077038839305,"z0":4.317387327900598,"aX":17.218692631929592},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":1964,"spinDirection":102},"zone":5,"typeConfidence":0.87,"plateTime":0.4334739605887088,"extension":6.782597142887129},"index":4,"playId":"65a94606-4224-33fa-8723-28aa035dcd4b","pitchNumber":5,"startTime":"2026-06-19T21:14:35.721Z","endTime":"2026-06-19T21:14:39.307Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-19T21:14:46.706Z","endTime":"2026-06-19T21:14:56.167Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.001131443563295,"aZ":-31.34100923159096,"pfxX":-5.662109416833013,"pfxZ":0.6357546600961319,"pX":-1.1043253552871108,"pZ":1.5202050391899553,"vX0":-9.710365530963786,"vY0":-113.94883591050088,"vZ0":1.0523698083682826,"x":159.09,"y":197.73,"x0":3.965284680954553,"y0":50.00051752437945,"z0":4.174319214117009,"aX":-7.363411785279188},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":1915,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.482646429333629,"extension":6.921841233610058},"index":6,"playId":"44f825be-00e9-3248-b7c5-6ea3ea64885c","pitchNumber":6,"startTime":"2026-06-19T21:14:56.167Z","endTime":"2026-06-19T21:15:00.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T21:15:00.122Z","atBatIndex":86},"scoringPlays":[6,10,13,26,48,56,57,58,59,68,70,71],"playsByInning":[{"startIndex":0,"endIndex":14,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9,10,11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":75.45,"y":103.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":92.96,"y":143.74},"type":"O","description":"Lineout"}],"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":118.04,"y":184.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":213.16,"y":113.05},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":53.1,"y":41.32},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":68.23,"y":118.0},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":120.31,"y":158.46},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":68.86,"y":111.29},"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":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":153.89,"y":164.2},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":22,"top":[15,16,17],"bottom":[18,19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"coordinates":{"x":130.49,"y":183.72},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":152.82,"y":75.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":125.49,"y":146.45},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":62.59,"y":101.96},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":116.29,"y":88.99},"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":2,"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":32.0,"y":89.53},"type":"H","description":"Double"}]}},{"startIndex":23,"endIndex":32,"top":[23,24,25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":136.99,"y":39.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":147.29,"y":169.77},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":209.05,"y":112.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":94.59,"y":84.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":114.84,"y":148.98},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":103.18,"y":154.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":102.53,"y":108.56},"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":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":103.73,"y":144.2},"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":3,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":109.26,"y":150.51},"type":"O","description":"Pop Out"}]}},{"startIndex":33,"endIndex":38,"top":[33,34,35],"bottom":[36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":113.83,"y":152.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":98.12,"y":55.31},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":62.48,"y":73.32},"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":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":97.37,"y":167.69},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":47,"top":[39,40,41,42],"bottom":[43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":97.35,"y":75.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":98.11,"y":167.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":94.95,"y":66.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":52.67,"y":105.67},"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":5,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":112.18,"y":160.01},"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":5,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":101.66,"y":169.27},"type":"E","description":"Field Error"},{"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":190.39,"y":96.89},"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":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":128.02,"y":182.96},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":60,"top":[48,49,50,51],"bottom":[52,53,54,55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":41.28,"y":73.25},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":149.55,"y":119.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"coordinates":{"x":64.61,"y":79.62},"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":6,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":115.94,"y":119.56},"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":6,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":143.24,"y":148.48},"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":6,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":183.53,"y":110.62},"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":6,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":102.67,"y":165.72},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":122.33,"y":134.3},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":74,"top":[61,62,63],"bottom":[64,65,66,67,68,69,70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":94.77,"y":77.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":103.68,"y":160.14},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":145.96,"y":142.6},"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":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":127.52,"y":92.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":141.72,"y":150.51},"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":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":152.36,"y":160.14},"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":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":119.39,"y":194.9},"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":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"coordinates":{"x":196.87,"y":100.97},"type":"H","description":"Triple"},{"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":66.47,"y":114.05},"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":7,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":153.87,"y":81.79},"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":7,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":107.23,"y":168.76},"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":7,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":135.26,"y":171.21},"type":"O","description":"Pop Out"}]}},{"startIndex":75,"endIndex":83,"top":[75,76,77,78],"bottom":[79,80,81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":169.16,"y":125.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":60.05,"y":127.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":126.0,"y":131.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"coordinates":{"x":125.13,"y":186.32},"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":8,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":100.13,"y":170.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":172.14,"y":112.47},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":185.26,"y":86.39},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batter":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"coordinates":{"x":100.46,"y":172.51},"type":"O","description":"Forceout"}]}},{"startIndex":84,"endIndex":86,"top":[84,85,86],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"coordinates":{"x":122.63,"y":135.67},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":7,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":5,"hits":6,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":16,"hits":18,"errors":0,"leftOnBase":15},"away":{"runs":2,"hits":5,"errors":2,"leftOnBase":3}},"defense":{"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"center":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"right":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"onDeck":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"inHole":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"battingOrder":2,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"onDeck":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"inHole":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"pitcher":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"battingOrder":5,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":5,"airOuts":15,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".249","atBats":32,"obp":".312","slg":".391","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":10,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":9,"runs":16,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":44,"obp":".527","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":209,"era":"4.11","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.30","battersFaced":55,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":209,"balls":93,"strikes":116,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":16,"pitchesPerInning":"26.13","runsScoredPer9":"18.00","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":2,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":2,"flyOuts":23,"groundOuts":58,"airOuts":38,"runs":19,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":174,"obp":".268","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":753,"era":"3.26","inningsPitched":"47.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":17,"whip":"1.09","battersFaced":191,"outs":141,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":255,"strikes":498,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":3,"winPercentage":".750","pitchesPerInning":"16.02","gamesFinished":5,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"8.43","walksPer9Inn":"3.06","hitsPer9Inn":"6.70","runsScoredPer9":"3.64","homeRunsPer9":"0.77","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"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"}]},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":11,"groundOuts":29,"airOuts":20,"runs":12,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":98,"obp":".306","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":393,"era":"4.15","inningsPitched":"26.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":12,"whip":"1.27","battersFaced":109,"outs":78,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":123,"strikes":270,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".333","pitchesPerInning":"15.12","gamesFinished":4,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"9.35","walksPer9Inn":"3.46","hitsPer9Inn":"7.96","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":14,"groundOuts":39,"airOuts":21,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":55,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":0,"atBats":142,"obp":".253","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":629,"era":"0.90","inningsPitched":"40.0","wins":3,"losses":2,"saves":14,"saveOpportunities":14,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"0.98","battersFaced":154,"outs":120,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":202,"strikes":427,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".600","pitchesPerInning":"15.73","gamesFinished":22,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.38","walksPer9Inn":"2.48","hitsPer9Inn":"6.30","runsScoredPer9":"2.03","homeRunsPer9":"0.23","inheritedRunners":21,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":34,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":15,"strikes":19,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":2,"runs":15,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":25,"obp":".581","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":127,"era":"27.00","inningsPitched":"4.2","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":14,"whip":"3.86","battersFaced":32,"outs":14,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":53,"strikes":74,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":1,"winPercentage":".000","pitchesPerInning":"27.21","gamesFinished":1,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"13.50","walksPer9Inn":"11.57","hitsPer9Inn":"23.14","runsScoredPer9":"28.93","homeRunsPer9":"5.79","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680573":{"person":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":10,"flyOuts":39,"groundOuts":52,"airOuts":73,"runs":46,"doubles":17,"triples":0,"homeRuns":9,"strikeOuts":30,"baseOnBalls":28,"intentionalWalks":0,"hits":69,"hitByPitch":2,"atBats":221,"obp":".393","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":964,"era":"6.75","inningsPitched":"54.2","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.77","battersFaced":254,"outs":164,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":964,"balls":388,"strikes":576,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".125","pitchesPerInning":"17.63","gamesFinished":1,"strikeoutWalkRatio":"1.07","strikeoutsPer9Inn":"4.94","walksPer9Inn":"4.61","hitsPer9Inn":"11.36","runsScoredPer9":"7.57","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":51,"groundOuts":69,"airOuts":105,"runs":35,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":85,"hitByPitch":0,"avg":".294","atBats":289,"obp":".313","slg":".443","ops":".756","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":128,"rbi":28,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.29","popOuts":27,"lineOuts":27},"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":174,"putOuts":98,"errors":6,"chances":278,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"201","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":6,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".160","atBats":25,"obp":".160","slg":".280","ops":".440","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":7,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":31,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 4-5)","summary":"2.0 IP, 7 ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":68,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":17,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":33,"strikes":35,"strikePercentage":".510","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"31.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":47,"groundOuts":81,"airOuts":94,"runs":42,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":89,"baseOnBalls":20,"intentionalWalks":0,"hits":81,"hitByPitch":1,"atBats":339,"obp":".281","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1468,"era":"4.04","inningsPitched":"89.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.13","battersFaced":366,"outs":267,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1468,"balls":518,"strikes":950,"strikePercentage":".650","hitBatsmen":1,"balks":2,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":7,"winPercentage":".444","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"4.45","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.02","hitsPer9Inn":"8.19","runsScoredPer9":"4.25","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":31,"groundOuts":77,"airOuts":60,"runs":21,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":51,"baseOnBalls":8,"intentionalWalks":0,"hits":55,"hitByPitch":7,"avg":".230","atBats":239,"obp":".272","slg":".372","ops":".644","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":258,"totalBases":89,"rbi":33,"leftOnBase":115,"sacBunts":1,"sacFlies":3,"babip":".261","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.14","popOuts":13,"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":148,"putOuts":105,"errors":2,"chances":255,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":18,"groundOuts":30,"airOuts":36,"runs":17,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".261","atBats":134,"obp":".342","slg":".463","ops":".805","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":62,"rbi":19,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.14","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":32,"stolenBasePercentage":".780","caughtStealingPercentage":".220","assists":25,"putOuts":346,"errors":6,"chances":377,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":6,"groundOuts":25,"airOuts":17,"runs":22,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":53,"baseOnBalls":11,"intentionalWalks":3,"hits":38,"hitByPitch":3,"atBats":132,"obp":".354","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":599,"era":"5.29","inningsPitched":"32.1","wins":4,"losses":4,"saves":5,"saveOpportunities":8,"holds":8,"blownSaves":3,"earnedRuns":19,"whip":"1.52","battersFaced":147,"outs":97,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":599,"balls":199,"strikes":400,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".500","pitchesPerInning":"18.53","gamesFinished":15,"strikeoutWalkRatio":"4.82","strikeoutsPer9Inn":"14.75","walksPer9Inn":"3.06","hitsPer9Inn":"10.58","runsScoredPer9":"6.12","homeRunsPer9":"1.11","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":19,"groundOuts":54,"airOuts":49,"runs":25,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":110,"baseOnBalls":31,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":268,"obp":".297","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1281,"era":"2.71","inningsPitched":"73.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.19","battersFaced":303,"outs":219,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1281,"balls":488,"strikes":793,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".571","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"13.56","walksPer9Inn":"3.82","hitsPer9Inn":"6.90","runsScoredPer9":"3.08","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":30,"groundOuts":39,"airOuts":67,"runs":23,"doubles":16,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":25,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":194,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":883,"era":"3.76","inningsPitched":"55.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.16","battersFaced":224,"outs":165,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":883,"balls":330,"strikes":553,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"8.67","walksPer9Inn":"4.09","hitsPer9Inn":"6.38","runsScoredPer9":"3.76","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"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":1,"putOuts":3,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":15,"groundOuts":15,"airOuts":24,"runs":16,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".172","atBats":87,"obp":".314","slg":".333","ops":".647","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":29,"rbi":11,"leftOnBase":33,"sacBunts":1,"sacFlies":0,"babip":".240","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":36,"errors":2,"chances":57,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":13,"groundOuts":40,"airOuts":30,"runs":15,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":41,"hitByPitch":4,"avg":".313","atBats":131,"obp":".359","slg":".420","ops":".779","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":55,"rbi":14,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".361","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":69,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682818":{"person":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":16,"groundOuts":29,"airOuts":32,"runs":9,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".283","atBats":127,"obp":".331","slg":".433","ops":".764","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":55,"rbi":18,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":6,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":60,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"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":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":54,"flyOuts":34,"groundOuts":57,"airOuts":61,"runs":23,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":0,"hits":46,"hitByPitch":3,"avg":".223","atBats":206,"obp":".315","slg":".393","ops":".708","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":81,"rbi":21,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.93","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":16,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":40,"gamesStarted":3,"flyOuts":17,"groundOuts":18,"airOuts":31,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":114,"obp":".328","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":515,"era":"3.64","inningsPitched":"29.2","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":10,"blownSaves":0,"earnedRuns":12,"whip":"1.38","battersFaced":129,"outs":89,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":515,"balls":182,"strikes":333,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.36","gamesFinished":3,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"11.53","walksPer9Inn":"3.64","hitsPer9Inn":"8.80","runsScoredPer9":"3.64","homeRunsPer9":"0.91","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":10,"strikes":10,"strikePercentage":".500","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":5,"flyOuts":20,"groundOuts":37,"airOuts":34,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":19,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":138,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":653,"era":"3.18","inningsPitched":"39.2","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":14,"whip":"1.18","battersFaced":160,"outs":119,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":229,"strikes":424,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".500","pitchesPerInning":"16.46","gamesFinished":6,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"9.08","walksPer9Inn":"4.31","hitsPer9Inn":"6.35","runsScoredPer9":"3.86","homeRunsPer9":"0.91","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":5,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"67.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":11,"groundOuts":63,"airOuts":23,"runs":13,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":11,"intentionalWalks":3,"hits":29,"hitByPitch":0,"atBats":134,"obp":".276","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":515,"era":"1.77","inningsPitched":"35.2","wins":1,"losses":2,"saves":2,"saveOpportunities":4,"holds":16,"blownSaves":2,"earnedRuns":7,"whip":"1.12","battersFaced":146,"outs":107,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":515,"balls":162,"strikes":353,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.74","rbi":4,"winPercentage":".333","pitchesPerInning":"14.44","gamesFinished":4,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"5.05","walksPer9Inn":"2.78","hitsPer9Inn":"7.32","runsScoredPer9":"3.28","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"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"}]},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":33,"groundOuts":68,"airOuts":64,"runs":31,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":241,"obp":".353","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1022,"era":"4.57","inningsPitched":"61.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.48","battersFaced":270,"outs":183,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1022,"balls":387,"strikes":635,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".400","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.34","walksPer9Inn":"2.95","hitsPer9Inn":"10.33","runsScoredPer9":"4.57","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":37,"groundOuts":86,"airOuts":76,"runs":40,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":34,"intentionalWalks":5,"hits":72,"hitByPitch":4,"avg":".276","atBats":261,"obp":".363","slg":".368","ops":".731","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":96,"rbi":30,"leftOnBase":95,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.25","popOuts":18,"lineOuts":21},"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":37,"putOuts":467,"errors":6,"chances":510,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID660821":{"person":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":27,"groundOuts":51,"airOuts":53,"runs":22,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":9,"intentionalWalks":1,"hits":58,"hitByPitch":4,"avg":".282","atBats":206,"obp":".318","slg":".451","ops":".769","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":93,"rbi":29,"leftOnBase":80,"sacBunts":0,"sacFlies":4,"babip":".329","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":13,"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":0,"putOuts":83,"errors":0,"chances":83,"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"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":65,"flyOuts":20,"groundOuts":34,"airOuts":37,"runs":23,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".239","atBats":117,"obp":".308","slg":".333","ops":".641","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":39,"rbi":9,"leftOnBase":51,"sacBunts":2,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.50","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.75","battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"27.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":68,"errors":0,"chances":69,"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"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":13,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".179","atBats":39,"obp":".256","slg":".308","ops":".564","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":12,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":5,"putOuts":107,"errors":0,"chances":112,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":37,"groundOuts":47,"airOuts":63,"runs":36,"doubles":10,"triples":0,"homeRuns":15,"strikeOuts":99,"baseOnBalls":29,"intentionalWalks":0,"hits":61,"hitByPitch":3,"avg":".228","atBats":268,"obp":".308","slg":".433","ops":".741","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":116,"rbi":42,"leftOnBase":139,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.87","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":54,"errors":7,"chances":172,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[543807,665489,807727,660821,682818,672386,664770,672960,676914,665926,592332,680755,667297,663893,693686,643511,664702],"pitchers":[592332,680755,667297,663893,693686,643511,664702],"bench":[676391,678218],"bullpen":[656302,571578,689254,656546,686973,680573,702056],"battingOrder":[543807,807727,660821,682818,672386,664770,672960,676914,665926],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Giménez (11, Brown, Be); Lukes (8, Brown, Be)."},{"label":"HR","value":"Springer (8, 6th inning off Brown, Be, 0 on, 0 out)."},{"label":"TB","value":"Giménez 2; Lukes 2; Schneider; Springer 5."},{"label":"RBI","value":"Springer 2 (21)."},{"label":"2-out RBI","value":"Springer."},{"label":"Runners left in scoring position, 2 out","value":"Giménez."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Okamoto (7, fielding); Schneider (2, 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":3,"groundOuts":13,"airOuts":9,"runs":16,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".243","atBats":44,"obp":".336","slg":".401","ops":".737","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":25,"rbi":16,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":9,"groundOuts":5,"airOuts":15,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".156","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":111,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":33,"strikes":78,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":2,"pitchesPerInning":"12.33","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":15,"groundOuts":18,"airOuts":24,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".222","atBats":99,"obp":".328","slg":".434","ops":".762","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":43,"rbi":13,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.75","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":35,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":22,"groundOuts":39,"airOuts":42,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":1,"hits":30,"hitByPitch":3,"atBats":124,"obp":".294","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":526,"era":"3.48","inningsPitched":"33.2","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":13,"whip":"1.10","battersFaced":138,"outs":101,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":526,"balls":176,"strikes":350,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.62","gamesFinished":7,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"4.54","walksPer9Inn":"1.87","hitsPer9Inn":"8.02","runsScoredPer9":"3.48","homeRunsPer9":"0.80","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":29,"groundOuts":68,"airOuts":62,"runs":44,"doubles":9,"triples":0,"homeRuns":14,"strikeOuts":61,"baseOnBalls":25,"intentionalWalks":0,"hits":69,"hitByPitch":1,"atBats":257,"obp":".333","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1104,"era":"5.21","inningsPitched":"67.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.40","battersFaced":287,"outs":202,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1104,"balls":424,"strikes":680,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".500","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"8.15","walksPer9Inn":"3.34","hitsPer9Inn":"9.22","runsScoredPer9":"5.88","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | BB, K, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":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":72,"flyOuts":40,"groundOuts":50,"airOuts":61,"runs":51,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":100,"baseOnBalls":42,"intentionalWalks":3,"hits":62,"hitByPitch":3,"avg":".228","atBats":272,"obp":".336","slg":".471","ops":".807","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":128,"rbi":37,"leftOnBase":170,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":11,"lineOuts":10},"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":125,"errors":1,"chances":129,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681799":{"person":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"jerseyNumber":"39","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":7,"groundOuts":27,"airOuts":18,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":80,"obp":".340","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":384,"era":"3.22","inningsPitched":"22.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.30","battersFaced":94,"outs":67,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":152,"strikes":232,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.19","gamesFinished":4,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"6.85","walksPer9Inn":"4.43","hitsPer9Inn":"7.25","runsScoredPer9":"3.63","homeRunsPer9":"0.81","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":11,"gamesStarted":5,"flyOuts":27,"groundOuts":54,"airOuts":48,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":159,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":667,"era":"3.89","inningsPitched":"44.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.00","battersFaced":172,"outs":132,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":667,"balls":254,"strikes":413,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".833","pitchesPerInning":"15.16","gamesFinished":2,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"5.11","walksPer9Inn":"1.84","hitsPer9Inn":"7.16","runsScoredPer9":"3.89","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","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":22,"gamesStarted":0,"flyOuts":15,"groundOuts":10,"airOuts":26,"runs":10,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":72,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":355,"era":"4.12","inningsPitched":"19.2","wins":2,"losses":2,"saves":2,"saveOpportunities":5,"holds":4,"blownSaves":3,"earnedRuns":9,"whip":"1.22","battersFaced":83,"outs":59,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":355,"balls":123,"strikes":232,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".500","pitchesPerInning":"18.05","gamesFinished":5,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"10.53","walksPer9Inn":"4.58","hitsPer9Inn":"6.41","runsScoredPer9":"4.58","homeRunsPer9":"2.29","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"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}},"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":15,"gamesStarted":15,"flyOuts":56,"groundOuts":75,"airOuts":95,"runs":42,"doubles":14,"triples":1,"homeRuns":17,"strikeOuts":84,"baseOnBalls":22,"intentionalWalks":0,"hits":70,"hitByPitch":3,"atBats":323,"obp":".272","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1347,"era":"4.26","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.06","battersFaced":349,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1347,"balls":469,"strikes":878,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".400","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.28","hitsPer9Inn":"7.27","runsScoredPer9":"4.36","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"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":"1-4 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":48,"groundOuts":68,"airOuts":102,"runs":35,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":55,"baseOnBalls":38,"intentionalWalks":2,"hits":74,"hitByPitch":5,"avg":".250","atBats":296,"obp":".342","slg":".351","ops":".693","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":104,"rbi":25,"leftOnBase":161,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":25,"lineOuts":29},"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":123,"putOuts":42,"errors":4,"chances":169,"fielding":".976","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"201","stats":{"batting":{"note":"a-","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":14,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".278","atBats":36,"obp":".333","slg":".417","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":15,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":8,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":52,"groundOuts":62,"airOuts":71,"runs":31,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":74,"baseOnBalls":51,"intentionalWalks":1,"hits":67,"hitByPitch":7,"avg":".247","atBats":271,"obp":".377","slg":".399","ops":".776","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":108,"rbi":42,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".307","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.88","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":555,"errors":1,"chances":632,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":6,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":24,"groundOuts":40,"airOuts":53,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":19,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".282","atBats":177,"obp":".362","slg":".390","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":69,"rbi":26,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".331","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.25","popOuts":12,"lineOuts":17},"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":12,"putOuts":372,"errors":5,"chances":389,"fielding":".987","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"3-3 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":46,"groundOuts":49,"airOuts":79,"runs":46,"doubles":12,"triples":4,"homeRuns":15,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":1,"hits":81,"hitByPitch":8,"avg":".283","atBats":286,"obp":".359","slg":".510","ops":".869","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":146,"rbi":38,"leftOnBase":113,"sacBunts":1,"sacFlies":2,"babip":".342","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.07","popOuts":18,"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":4,"putOuts":214,"errors":4,"chances":222,"fielding":".982","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":32,"gamesStarted":0,"flyOuts":23,"groundOuts":26,"airOuts":31,"runs":14,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":124,"obp":".304","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":554,"era":"3.13","inningsPitched":"31.2","wins":1,"losses":1,"saves":2,"saveOpportunities":5,"holds":5,"blownSaves":3,"earnedRuns":11,"whip":"1.29","battersFaced":135,"outs":95,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":180,"strikes":374,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"17.49","gamesFinished":9,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"10.52","walksPer9Inn":"2.84","hitsPer9Inn":"8.81","runsScoredPer9":"3.98","homeRunsPer9":"1.42","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":17,"groundOuts":24,"airOuts":28,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":6,"avg":".232","atBats":99,"obp":".361","slg":".374","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":37,"rbi":10,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.86","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":14,"putOuts":216,"errors":1,"chances":231,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":61,"flyOuts":27,"groundOuts":43,"airOuts":55,"runs":35,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":3,"hits":60,"hitByPitch":3,"avg":".269","atBats":223,"obp":".357","slg":".448","ops":".805","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":100,"rbi":31,"leftOnBase":140,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.30","popOuts":17,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":102,"errors":0,"chances":107,"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"}]},"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":"101","stats":{"batting":{"summary":"1-2 | 3B, 3 RBI, 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":3,"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":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,"avg":".500","atBats":2,"obp":".500","slg":"1.500","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"obp":".444","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":80,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":34,"strikes":46,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.82","gamesFinished":1,"strikeoutWalkRatio":"0.40","strikeoutsPer9Inn":"4.91","walksPer9Inn":"12.27","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":22,"gamesStarted":1,"flyOuts":13,"groundOuts":28,"airOuts":20,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":92,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":402,"era":"2.00","inningsPitched":"27.0","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.15","battersFaced":106,"outs":81,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":402,"balls":152,"strikes":250,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".833","pitchesPerInning":"14.89","gamesFinished":11,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.00","hitsPer9Inn":"6.33","runsScoredPer9":"2.67","homeRunsPer9":"1.00","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"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":{},"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":14,"gamesStarted":0,"flyOuts":9,"groundOuts":27,"airOuts":19,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":64,"obp":".274","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":285,"era":"1.86","inningsPitched":"19.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.03","battersFaced":74,"outs":58,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":285,"balls":110,"strikes":175,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"14.74","gamesFinished":5,"strikeoutWalkRatio":"0.89","strikeoutsPer9Inn":"3.72","walksPer9Inn":"4.19","hitsPer9Inn":"5.12","runsScoredPer9":"2.33","homeRunsPer9":"1.40","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":11,"flyOuts":47,"groundOuts":82,"airOuts":77,"runs":45,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":0,"hits":80,"hitByPitch":5,"atBats":292,"obp":".347","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1240,"era":"5.35","inningsPitched":"74.0","wins":5,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.46","battersFaced":328,"outs":222,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1240,"balls":453,"strikes":787,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"16.76","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.81","walksPer9Inn":"3.41","hitsPer9Inn":"9.73","runsScoredPer9":"5.47","homeRunsPer9":"1.46","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":15,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 BB, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":48,"groundOuts":61,"airOuts":72,"runs":42,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":66,"baseOnBalls":36,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".177","atBats":237,"obp":".285","slg":".316","ops":".601","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":75,"rbi":31,"leftOnBase":124,"sacBunts":1,"sacFlies":3,"babip":".205","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.62","popOuts":14,"lineOuts":10},"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":188,"putOuts":90,"errors":4,"chances":282,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":7,"groundOuts":23,"airOuts":21,"runs":16,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":4,"atBats":97,"obp":".402","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":479,"era":"5.92","inningsPitched":"24.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":16,"whip":"1.77","battersFaced":118,"outs":73,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":479,"balls":166,"strikes":313,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".000","pitchesPerInning":"19.68","gamesFinished":4,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.99","walksPer9Inn":"5.18","hitsPer9Inn":"10.73","runsScoredPer9":"5.92","homeRunsPer9":"1.11","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"3-6 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":48,"groundOuts":94,"airOuts":112,"runs":28,"doubles":16,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":31,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".238","atBats":298,"obp":".315","slg":".332","ops":".647","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":99,"rbi":34,"leftOnBase":131,"sacBunts":0,"sacFlies":4,"babip":".245","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.50","popOuts":22,"lineOuts":42},"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":180,"putOuts":103,"errors":2,"chances":285,"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"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 4-2)","summary":"6.0 IP, 2 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":21,"strikes":51,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":8,"flyOuts":38,"groundOuts":65,"airOuts":69,"runs":16,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":65,"baseOnBalls":19,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":242,"obp":".249","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1004,"era":"1.85","inningsPitched":"68.0","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"0.94","battersFaced":265,"outs":204,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1004,"balls":353,"strikes":651,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":2,"winPercentage":".667","pitchesPerInning":"14.76","gamesFinished":2,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.51","hitsPer9Inn":"5.96","runsScoredPer9":"2.12","homeRunsPer9":"0.26","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-5 | BB, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":4,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":15,"groundOuts":27,"airOuts":39,"runs":15,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":2,"avg":".254","atBats":114,"obp":".312","slg":".421","ops":".733","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":48,"rbi":16,"leftOnBase":60,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":9,"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":23,"putOuts":56,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[691718,681909,608324,699393,683737,673548,664023,624424,807713,663538,608348,621020,676962,681799,668970,571948],"pitchers":[676962,681799,668970,571948],"bench":[665804],"bullpen":[665871,665795,684007,664208,607067,669020,573204,663423,657097],"battingOrder":[681909,699393,683737,673548,624424,807713,663538,608348,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Suzuki (10, Gausman); Hoerner (16, Gausman)."},{"label":"3B","value":"Dean (1, Rogers, Ty)."},{"label":"HR","value":"Kelly, C (4, 1st inning off Gausman, 3 on, 2 out)."},{"label":"TB","value":"Bregman; Busch; Crow-Armstrong 3; Dean 3; Happ 2; Hoerner 4; Kelly, C 5; Ramírez; Suzuki 4; Swanson."},{"label":"RBI","value":"Bregman 2 (25); Crow-Armstrong (38); Dean 3 (3); Kelly, C 6 (26); Ramírez (4); Suzuki 2 (31); Swanson (31)."},{"label":"2-out RBI","value":"Kelly, C 5; Ramírez; Bregman; Dean 3."},{"label":"Runners left in scoring position, 2 out","value":"Conforto 2; Busch 4; Kelly, C 2; Suzuki; Dean."},{"label":"Team RISP","value":"10-for-24."},{"label":"Team LOB","value":"15."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crow-Armstrong 2 (18, 2nd base off Gausman/Kirk, 2nd base off Little, B/Kirk); Swanson 2 (9, 2nd base off Gausman/Kirk, 2nd base off Little, B/Kirk)."}]}],"note":[{"label":"a","value":"Singled for Bregman in the 7th."},{"label":"b","value":"Popped out for Happ in the 7th."}]}},"officials":[{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Kirk 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Schneider (Strike-Overturned to Ball); Kelly, C 2 (Ball-Confirmed, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Gausman 68-35; Fisher 20-10; Nance 19-13; Little, B 34-19; Miles 20-11; Rogers, Ty 28-17; Straw 20-11; Brown, Be 72-51; Roberts 10-7; Hollowell 13-9; Milner 16-11."},{"label":"Groundouts-flyouts","value":"Gausman 2-0; Fisher 1-0; Nance 3-2; Little, B 1-0; Miles 2-0; Rogers, Ty 2-0; Straw 2-1; Brown, Be 4-7; Roberts 1-1; Hollowell 0-1; Milner 0-0."},{"label":"Batters faced","value":"Gausman 17; Fisher 5; Nance 5; Little, B 8; Miles 4; Rogers, Ty 7; Straw 9; Brown, Be 22; Roberts 3; Hollowell 4; Milner 3."},{"label":"Inherited runners-scored","value":"Little, B 1-0; Miles 3-3; Straw 1-1."},{"label":"Umpires","value":"HP: Lance Barrett. 1B: Malachi Moore. 2B: Alfonso Márquez. 3B: Mike Estabrook. "},{"label":"Weather","value":"71 degrees, Sunny."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:54."},{"label":"Att","value":"40,275."},{"label":"Venue","value":"Wrigley Field."},{"label":"June 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","boxscoreName":"Kelly, C"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":6,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":24,"groundOuts":40,"airOuts":53,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":19,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".282","atBats":177,"obp":".362","slg":".390","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":69,"rbi":26,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".331","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.25","popOuts":12,"lineOuts":17},"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":12,"putOuts":372,"errors":5,"chances":389,"fielding":".987","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":76,"hittingGameScore":76},{"player":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","boxscoreName":"Crow-Armstrong"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"3-3 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":46,"groundOuts":49,"airOuts":79,"runs":46,"doubles":12,"triples":4,"homeRuns":15,"strikeOuts":80,"baseOnBalls":27,"intentionalWalks":1,"hits":81,"hitByPitch":8,"avg":".283","atBats":286,"obp":".359","slg":".510","ops":".869","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":146,"rbi":38,"leftOnBase":113,"sacBunts":1,"sacFlies":2,"babip":".342","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.07","popOuts":18,"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":4,"putOuts":214,"errors":4,"chances":222,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","boxscoreName":"Suzuki"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":61,"flyOuts":27,"groundOuts":43,"airOuts":55,"runs":35,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":3,"hits":60,"hitByPitch":3,"avg":".269","atBats":223,"obp":".357","slg":".448","ops":".805","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":100,"rbi":31,"leftOnBase":140,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.30","popOuts":17,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":102,"errors":0,"chances":107,"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"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"loser":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}