{"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":824670,"link":"/api/v1.1/game/824670/feed/live","metaData":{"wait":10,"timeStamp":"20260608_033458","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824670,"type":"R","doubleHeader":"N","id":"2026/06/07/sfnmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824670-2026-06-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-08T00:30:00Z","originalDate":"2026-06-07","officialDate":"2026-06-07","dayNight":"night","time":"7:30","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":66,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":39,"ties":0,"pct":".409"},"records":{},"divisionLeader":false,"wins":27,"losses":39,"winningPercentage":".409"},"franchiseName":"San Francisco","clubName":"Giants","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":66,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":32,"ties":0,"pct":".515"},"records":{},"divisionLeader":false,"wins":34,"losses":32,"winningPercentage":".515"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"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},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"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},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"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},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"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},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID691740":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740","firstName":"Daniel","lastName":"Susac","primaryNumber":"6","birthDate":"2001-05-14","currentAge":25,"birthCity":"Roseville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Daniel","useLastName":"Susac","middleName":"Shawn","boxscoreName":"Susac, D","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2022,"mlbDebutDate":"2026-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Susac","nameSlug":"daniel-susac-691740","firstLastName":"Daniel Susac","lastFirstName":"Susac, Daniel","lastInitName":"Susac, D","initLastName":"D Susac","fullFMLName":"Daniel Shawn Susac","fullLFMName":"Susac, Daniel Shawn","strikeZoneTop":3.42,"strikeZoneBottom":1.73}},"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Partly Cloudy","temp":"70","wind":"5 mph, In From CF"},"gameInfo":{"attendance":36317,"firstPitch":"2026-06-08T00:30:00.000Z","gameDurationMinutes":184},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"home":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"}},"officialScorer":{"id":511136,"fullName":"Randy Liss","link":"/api/v1/people/511136"},"primaryDatacaster":{"id":800975,"fullName":"Jeff Schwartz","link":"/api/v1/people/800975"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-08T00:30:11.292Z","endTime":"2026-06-08T00:32:16.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-07T20:59:08.798Z","endTime":"2026-06-08T00:03:41.643Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"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-08T00:03:41.643Z","endTime":"2026-06-08T00:29:01.302Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"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-08T00:29:01.302Z","endTime":"2026-06-08T00:30:13.328Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.687788025539987,"aZ":-12.664107950512554,"pfxX":-2.8141540713142272,"pfxZ":10.594597523388115,"pX":0.5053189382136309,"pZ":3.859333701735189,"vX0":5.330172354398119,"vY0":-134.49183013818944,"vZ0":-3.0811214139251693,"x":97.74,"y":134.58,"x0":-1.1318208130862393,"y0":50.005700367949935,"z0":5.911381089049249,"aX":-5.1842049910542185},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":4.1,"spinRate":2318,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4064147067861037,"extension":6.963499137039521},"index":3,"playId":"e9005878-aa73-3f83-88ff-41a2be220f04","pitchNumber":1,"startTime":"2026-06-08T00:30:13.328Z","endTime":"2026-06-08T00:30:16.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972192676275995,"aZ":-25.577679418169982,"pfxX":2.8309454870532753,"pfxZ":4.156198271828892,"pX":0.5307130190732199,"pZ":1.69198689502142,"vX0":3.3209189929003107,"vY0":-125.34668981704623,"vZ0":-5.078393798202355,"x":96.77,"y":193.1,"x0":-1.1804408485791429,"y0":50.00289201137372,"z0":5.839651363525242,"aX":4.492000124916084},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":-5.9,"spinRate":2597,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.43742648218064684,"extension":6.8040302566315285},"index":4,"playId":"f04f087e-5f31-3661-8f65-902c41cbaad8","pitchNumber":2,"startTime":"2026-06-08T00:30:30.172Z","endTime":"2026-06-08T00:30:33.265Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-08T00:30:44.602Z","endTime":"2026-06-08T00:30:51.399Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"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":79.9,"endSpeed":73.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2605044333707,"aZ":-35.09923150386354,"pfxX":7.315500929287909,"pfxZ":-2.1330488095283986,"pX":0.1245142654641667,"pZ":1.2529422122709528,"vX0":0.7786835197574531,"vY0":-116.43088287327166,"vZ0":-3.1702658054377855,"x":112.25,"y":204.95,"x0":-1.1647022321045317,"y0":50.00361438414358,"z0":5.960241517845006,"aX":10.024338261649186},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.3,"breakHorizontal":-13.4,"spinRate":2724,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4707773070430714,"extension":6.746857210903694},"index":6,"playId":"5bc1f212-ee59-3e04-a27f-689fd7ae1c32","pitchNumber":3,"startTime":"2026-06-08T00:30:51.399Z","endTime":"2026-06-08T00:30:55.697Z","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":79.4,"endSpeed":73.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753434887618095,"aZ":-34.08173028886244,"pfxX":9.325958333499552,"pfxZ":-1.4099513330438729,"pX":0.04495108319141534,"pZ":2.358424120283298,"vX0":0.09503547101998511,"vY0":-115.67855297450133,"vZ0":-0.7857145963451557,"x":115.29,"y":175.1,"x0":-1.2080280697331263,"y0":50.00139127032648,"z0":5.9721443836964925,"aX":12.627096971604345},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.5,"breakHorizontal":-16.9,"spinRate":2696,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.4736362151319051,"extension":6.845998634373594},"index":7,"playId":"4bbb6dca-a3ea-3d96-800e-76162d15b5ba","pitchNumber":4,"startTime":"2026-06-08T00:31:11.270Z","endTime":"2026-06-08T00:31:14.270Z","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":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62168910980819,"aZ":-32.24992139722471,"pfxX":9.803790769264024,"pfxZ":-0.05645125510376703,"pX":0.835249010738418,"pZ":0.8418044296631667,"vX0":1.3281367043703627,"vY0":-117.68566052505322,"vZ0":-4.748564963141717,"x":85.16,"y":216.05,"x0":-1.0100132745838133,"y0":50.001520339504985,"z0":5.87740291467464,"aX":13.730947944693648},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":-18.1,"spinRate":2787,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46566515838525424,"extension":6.92996264582187},"index":8,"playId":"053b2410-ba3d-3a8f-a4b9-c845c57adf48","pitchNumber":5,"startTime":"2026-06-08T00:31:32.893Z","endTime":"2026-06-08T00:31:35.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882476952981968,"aZ":-13.04692616628977,"pfxX":-3.6321510651643827,"pfxZ":10.493520576820645,"pX":1.2394756608010287,"pZ":3.060357851859545,"vX0":7.1139209195609485,"vY0":-134.3484856480158,"vZ0":-5.012731832588188,"x":69.75,"y":156.15,"x0":-0.9742484094985778,"y0":50.001838455231194,"z0":5.882033269710843,"aX":-6.620389799603057},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2324,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40813010470033895,"extension":7.041910558603989},"index":9,"playId":"36ccc7d1-55bc-3b2a-a6f2-ccb7fc36fb9b","pitchNumber":6,"startTime":"2026-06-08T00:31:58.492Z","endTime":"2026-06-08T00:32:02.767Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880390941177787,"aZ":-24.52747319101667,"pfxX":4.506666934099055,"pfxZ":4.670333527026549,"pX":0.3046512817609347,"pZ":1.845572151315296,"vX0":2.3616591506983884,"vY0":-126.38583946830829,"vZ0":-5.102988112226045,"x":105.39,"y":188.95,"x0":-1.2238428916546509,"y0":50.001767453162365,"z0":5.8311924607591346,"aX":7.376932964239572},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":-8.6,"spinRate":2689,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.43141633341853236,"extension":6.716511262876055},"index":10,"playId":"0573c300-0654-384e-8b83-fcd646599fe2","pitchNumber":7,"startTime":"2026-06-08T00:32:13.761Z","endTime":"2026-06-08T00:32:16.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:32:16.820Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-08T00:32:29.037Z","endTime":"2026-06-08T00:34:24.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.524500848641726,"aZ":-38.65132202190712,"pfxX":2.5584387897861105,"pfxZ":-4.608365682333833,"pX":0.3787771680821157,"pZ":0.7638222855757751,"vX0":2.707428257097438,"vY0":-118.15909203583077,"vZ0":-3.7380384967949314,"x":102.56,"y":218.16,"x0":-1.116237393232941,"y0":50.00130748823237,"z0":5.935367202538396,"aX":3.5987775658217918},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.0,"breakHorizontal":-5.3,"spinRate":2664,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46441055007212695,"extension":6.936276992130234},"index":0,"playId":"80e805c1-35cd-35f2-baea-97b2d2e16ce0","pitchNumber":1,"startTime":"2026-06-08T00:32:42.654Z","endTime":"2026-06-08T00:32:45.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154983263769683,"aZ":-23.554316309896382,"pfxX":-9.190449760858005,"pfxZ":5.37529953707078,"pX":-0.7893617859054909,"pZ":2.102786203199395,"vX0":3.969731036467804,"vY0":-125.5270878230923,"vZ0":-4.634308627290355,"x":147.09,"y":182.0,"x0":-1.1926349864758288,"y0":50.004529538953754,"z0":5.878123878047181,"aX":-14.745404135862689},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.0,"breakHorizontal":15.8,"spinRate":1949,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.43546982931759626,"extension":6.862290688158956},"index":1,"playId":"ce81df2f-60a5-3c24-b082-7bbe55485ec9","pitchNumber":2,"startTime":"2026-06-08T00:32:56.843Z","endTime":"2026-06-08T00:33:00.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99591620979538,"aZ":-25.711073106758885,"pfxX":-9.708702966807591,"pfxZ":4.012778903117599,"pX":-1.0577250270265521,"pZ":1.6689982031459514,"vX0":3.52258051236012,"vY0":-125.92240493090038,"vZ0":-5.239296678475469,"x":157.32,"y":193.72,"x0":-1.2115388893286279,"y0":50.00165992630129,"z0":5.850512812185058,"aX":-15.627210495146224},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":1890,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4345682000045614,"extension":6.832409510541215},"index":2,"playId":"1decf367-c9e1-32d1-b44d-60a788ec6744","pitchNumber":3,"startTime":"2026-06-08T00:33:18.117Z","endTime":"2026-06-08T00:33:22.227Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37881570548803,"aZ":-13.478565045599144,"pfxX":-4.419415890753339,"pfxZ":10.09200274945092,"pX":0.36333849738068036,"pZ":3.695171011673202,"vX0":5.078969084069242,"vY0":-135.2162025834319,"vZ0":-3.3164551834089355,"x":103.15,"y":139.01,"x0":-0.9648195011816109,"y0":50.00166011812786,"z0":5.882798189093951,"aX":-8.186390265376184},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2318,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40500865639147365,"extension":6.91133757333914},"index":3,"playId":"795614d4-05ae-32d3-aef5-782d5deb387b","pitchNumber":4,"startTime":"2026-06-08T00:33:33.860Z","endTime":"2026-06-08T00:33:37.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654429797633995,"aZ":-26.353565473357207,"pfxX":-9.036811434099711,"pfxZ":3.7147438292344876,"pX":-1.1803475078612022,"pZ":2.6343061961538043,"vX0":3.2400238907902295,"vY0":-124.25882182066388,"vZ0":-2.729303080803507,"x":161.99,"y":167.65,"x0":-1.3264150719136558,"y0":50.000828490973284,"z0":5.9341618803118195,"aX":-14.143958275990354},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":15.6,"spinRate":1865,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4406239492994981,"extension":6.748256921768804},"index":4,"playId":"fbe0c9e6-a8a8-3610-84de-32fdd6691066","pitchNumber":5,"startTime":"2026-06-08T00:33:49.730Z","endTime":"2026-06-08T00:33:54.245Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-08T00:34:05.073Z","endTime":"2026-06-08T00:34:20.216Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.655291667168058,"aZ":-38.94323903508141,"pfxX":2.287325449163389,"pfxZ":-4.780982290872474,"pX":-0.02473492544100275,"pZ":0.5111235166780183,"vX0":1.9232989406892713,"vY0":-118.78913517520252,"vZ0":-4.251274183038451,"x":117.94,"y":224.98,"x0":-1.1446393758244235,"y0":50.002385142416514,"z0":5.897748866047844,"aX":3.239116910928337},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.5,"breakHorizontal":-4.7,"spinRate":2638,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.46267512184593285,"extension":7.041297378501653},"index":6,"playId":"ce30c633-bae5-3675-a4e5-0570965a30a0","pitchNumber":6,"startTime":"2026-06-08T00:34:20.216Z","endTime":"2026-06-08T00:34:24.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:34:24.722Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a ground ball to right fielder Seiya Suzuki. Rafael Devers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-08T00:34:34.589Z","endTime":"2026-06-08T00:35:34.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490083295307194,"aZ":-11.413376847471605,"pfxX":-4.782023406837292,"pfxZ":11.223891391173655,"pX":0.1633349040501056,"pZ":1.6403255466947841,"vX0":5.299757603611454,"vY0":-135.16065317847165,"vZ0":-8.625445743083297,"x":110.77,"y":194.49,"x0":-1.2017072832200724,"y0":50.005271574092596,"z0":5.674766906990061,"aX":-8.847955046309414},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":7.6,"spinRate":2404,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4052611488893407,"extension":7.104427517299688},"index":0,"playId":"dedf1d53-7641-3a81-9993-25605333cede","pitchNumber":1,"startTime":"2026-06-08T00:34:46.535Z","endTime":"2026-06-08T00:34:49.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37096596501184,"aZ":-23.795599924188416,"pfxX":-8.779934171305337,"pfxZ":5.313702583816317,"pX":-0.72163637307495,"pZ":3.1750021163922675,"vX0":3.995990651495537,"vY0":-124.58680630816828,"vZ0":-2.1065179535297647,"x":144.51,"y":153.05,"x0":-1.2032304863338978,"y0":50.00216800448573,"z0":5.992564570524881,"aX":-13.840383313893774},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.4,"breakHorizontal":15.0,"spinRate":2002,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4391603398515116,"extension":6.701326881346681},"index":1,"playId":"aea52b23-2e34-3fd5-b140-2cc15c9b0931","pitchNumber":2,"startTime":"2026-06-08T00:35:03.415Z","endTime":"2026-06-08T00:35:09.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58794154446577,"aZ":-12.121264566100026,"pfxX":-3.982381104686835,"pfxZ":10.820692009663249,"pX":0.288862052230366,"pZ":2.2420035414651935,"vX0":5.074861045453965,"vY0":-135.2789291548424,"vZ0":-7.05611496528177,"x":105.99,"y":178.25,"x0":-1.0942234943104225,"y0":50.0015599092343,"z0":5.734388694166508,"aX":-7.379170948087782},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":6.1,"spinRate":2385,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.40494286347481134,"extension":7.012424953563054},"hitData":{"launchSpeed":98.5,"launchAngle":8.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.77,"coordY":88.28}},"index":2,"playId":"43cb4e1d-f34d-38f6-87a1-ee014f5b720f","pitchNumber":3,"startTime":"2026-06-08T00:35:21.105Z","endTime":"2026-06-08T00:35:34.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:35:34.727Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-08T00:35:41.931Z","endTime":"2026-06-08T00:37:24.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.984385036149522,"aZ":-33.085022876254925,"pfxX":6.224503575331424,"pfxZ":-0.6226606133726964,"pX":0.4468104833980354,"pZ":2.396372181049525,"vX0":2.032476223836109,"vY0":-119.43775589046052,"vZ0":-1.4165279160828952,"x":99.97,"y":174.08,"x0":-1.2230058833869573,"y0":50.00543012162387,"z0":5.959479190278831,"aX":9.037090161647136},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.2,"breakHorizontal":-11.8,"spinRate":2730,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.45774951044332113,"extension":6.867389797930895},"index":0,"playId":"0bb53db2-fd1f-33ff-9e3a-b98a1128a291","pitchNumber":1,"startTime":"2026-06-08T00:36:05.097Z","endTime":"2026-06-08T00:36:08.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.384278935560236,"aZ":-18.28888889030495,"pfxX":-8.263338351970413,"pfxZ":7.404346310078177,"pX":-1.0550642044691523,"pZ":3.4064055284639987,"vX0":3.0785596725611284,"vY0":-135.76320830450476,"vZ0":-3.1661395264598564,"x":157.22,"y":146.81,"x0":-1.12683484524814,"y0":50.00647742960335,"z0":5.853389168164558,"aX":-15.50227457277094},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":14.4,"spinRate":2175,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40270707483351087,"extension":6.861047044451323},"index":1,"playId":"e3c8cacd-71e9-3529-bbbf-7cedf7ee9665","pitchNumber":2,"startTime":"2026-06-08T00:36:21.327Z","endTime":"2026-06-08T00:36:25.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667555403004656,"aZ":-25.643864890613354,"pfxX":2.904051526739732,"pfxZ":3.9993918435073033,"pX":0.2946103868498827,"pZ":2.3255396019161805,"vX0":2.831461410460428,"vY0":-125.95904051897116,"vZ0":-3.725412303383606,"x":105.77,"y":175.99,"x0":-1.2147452725632601,"y0":50.00282062766917,"z0":5.8593282539939215,"aX":4.742538566489755},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":-5.9,"spinRate":2582,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4321521957577157,"extension":6.890013438364442},"index":2,"playId":"74e12856-a3fb-3fac-8053-5cb51bab8cbc","pitchNumber":3,"startTime":"2026-06-08T00:36:38.209Z","endTime":"2026-06-08T00:36:41.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-08T00:36:50.320Z","endTime":"2026-06-08T00:37:01.726Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636232715842493,"aZ":-34.956550608773604,"pfxX":6.091613737482234,"pfxZ":-1.9179814117800387,"pX":1.2429987016460053,"pZ":1.231965165531083,"vX0":3.5260865796357996,"vY0":-119.8658866497997,"vZ0":-3.6470271047393403,"x":69.62,"y":205.52,"x0":-1.0394720738674519,"y0":50.001683979885144,"z0":5.901240140092176,"aX":8.843925763990534},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.1,"breakHorizontal":-11.9,"spinRate":2703,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45731852980669485,"extension":7.074492487980244},"index":4,"playId":"1874d651-1f3e-36ad-a8bf-676bb26e5339","pitchNumber":4,"startTime":"2026-06-08T00:37:01.726Z","endTime":"2026-06-08T00:37:05.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19752101758976,"aZ":-13.43414257658907,"pfxX":-3.787049247878827,"pfxZ":10.023428333945537,"pX":0.7301183027775863,"pZ":3.617800891581758,"vX0":6.040997931458865,"vY0":-135.5104912872232,"vZ0":-3.5121028953763824,"x":89.17,"y":141.1,"x0":-1.0307578744740906,"y0":50.00013428986363,"z0":5.862408683230748,"aX":-7.078929543191965},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2331,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4034069184218807,"extension":6.9550623908123645},"index":5,"playId":"433926ff-cb1c-3de6-b274-048cf6bc5f6e","pitchNumber":5,"startTime":"2026-06-08T00:37:20.564Z","endTime":"2026-06-08T00:37:24.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:37:24.247Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to center fielder Pete Crow-Armstrong. Rafael Devers scores. Luis Arraez to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-08T00:37:36.197Z","endTime":"2026-06-08T00:38:43.847Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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_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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.928525450167136,"aZ":-11.016151590406716,"pfxX":-4.53752123263955,"pfxZ":11.47567688095529,"pX":0.09347963822091673,"pZ":1.881817309637537,"vX0":5.0041621212719996,"vY0":-134.60470378331377,"vZ0":-7.909092270270162,"x":113.44,"y":187.97,"x0":-1.1960222622000019,"y0":50.00303301928312,"z0":5.6293957994863275,"aX":-8.366116678878653},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":7.2,"spinRate":2354,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40619691946589453,"extension":7.103708229965126},"index":0,"playId":"abbc48a6-6dee-36cb-9818-6d560250e694","pitchNumber":1,"startTime":"2026-06-08T00:37:57.386Z","endTime":"2026-06-08T00:38:00.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577524094243003,"aZ":-19.21431199830464,"pfxX":-8.18919124012009,"pfxZ":6.886482574570342,"pX":-1.1979049266054487,"pZ":2.7690113386065036,"vX0":2.8286075580396752,"vY0":-135.7761286720465,"vZ0":-4.494578539012151,"x":162.66,"y":164.02,"x0":-1.1846125965302003,"y0":50.000085450423896,"z0":5.768883912521927,"aX":-15.40542862199627},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":14.3,"spinRate":2235,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4022140303991728,"extension":7.058616233932078},"index":1,"playId":"2555fb5a-3eed-3f12-86da-1acb5589afa7","pitchNumber":2,"startTime":"2026-06-08T00:38:15.002Z","endTime":"2026-06-08T00:38:18.691Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.399268968670068,"aZ":-19.84729934986475,"pfxX":2.6903006201075774,"pfxZ":7.050755250420789,"pX":-0.26646830667848176,"pZ":3.184653792973557,"vX0":1.729236222966694,"vY0":-130.58308800563333,"vZ0":-3.2610321617384117,"x":127.16,"y":152.79,"x0":-1.2840797041307155,"y0":50.00132184501472,"z0":5.921799365399477,"aX":4.700573454644091},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":-5.3,"spinRate":2587,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4175390678124473,"extension":6.888823155894949},"hitData":{"launchSpeed":94.5,"launchAngle":15.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.23,"coordY":68.34}},"index":2,"playId":"7c881752-883d-3ca6-8bb0-55e84f887d45","pitchNumber":3,"startTime":"2026-06-08T00:38:32.446Z","endTime":"2026-06-08T00:38:43.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:38:43.847Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Eldridge lines out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-08T00:38:59.390Z","endTime":"2026-06-08T00:40:43.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.266260857397356,"aZ":-39.35101921830769,"pfxX":3.801463228545972,"pfxZ":-5.024444383998032,"pX":-0.6346055552785872,"pZ":3.2816366583602443,"vX0":0.2409912431664787,"vY0":-118.59350575734807,"vZ0":1.682625592660225,"x":141.19,"y":150.18,"x0":-1.2315721365063794,"y0":50.00489634336142,"z0":6.146906200444154,"aX":5.426034453111986},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.4,"breakHorizontal":-7.0,"spinRate":2622,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.46150339841249144,"extension":6.729871856199535},"index":0,"playId":"dd61a44e-98fb-3a6f-8296-40b6db399d19","pitchNumber":1,"startTime":"2026-06-08T00:39:16.817Z","endTime":"2026-06-08T00:39:25.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jung Hoo Lee steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"dd61a44e-98fb-3a6f-8296-40b6db399d19","startTime":"2026-06-08T00:39:31.867Z","endTime":"2026-06-08T00:39:42.414Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733488875060697,"aZ":-24.126829633828304,"pfxX":-8.584423023038987,"pfxZ":4.9989742359072284,"pX":-0.0772091917715198,"pZ":1.3081399184849662,"vX0":5.693735906984718,"vY0":-125.86959591654556,"vZ0":-6.3705977875047415,"x":119.94,"y":203.46,"x0":-1.249393255446662,"y0":50.00362925358081,"z0":5.816410358774705,"aX":-13.821952082361166},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":14.3,"spinRate":2044,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4345801113394887,"extension":6.8693863990845765},"index":2,"playId":"53af2b67-cf2f-3451-ab42-0a0adb87ed07","pitchNumber":2,"startTime":"2026-06-08T00:39:42.414Z","endTime":"2026-06-08T00:39:46.521Z","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":73.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6881139635157,"aZ":-41.91302964223705,"pfxX":4.286095308774928,"pfxZ":-7.034968304307601,"pX":-1.2199251728935536,"pZ":3.6720155293939776,"vX0":-1.0901369708519681,"vY0":-117.05959234426287,"vZ0":3.2373491695461527,"x":163.5,"y":139.64,"x0":-1.3042456969038663,"y0":50.00426463625428,"z0":6.202592279612915,"aX":5.931625880159296},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.6,"breakHorizontal":-7.4,"spinRate":2567,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.46841108719867286,"extension":6.69621044348718},"index":3,"playId":"81b17166-5161-3f3e-ae08-d916236138ca","pitchNumber":3,"startTime":"2026-06-08T00:39:58.390Z","endTime":"2026-06-08T00:40:01.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97226579418266,"aZ":-11.405907874001855,"pfxX":-3.357472546168581,"pfxZ":11.160627264166408,"pX":0.12200294363438156,"pZ":3.654934962365802,"vX0":4.914825009709534,"vY0":-135.85198423294307,"vZ0":-3.6304515121153713,"x":112.35,"y":140.1,"x0":-1.2780271493072493,"y0":50.003856461352505,"z0":5.806782516665384,"aX":-6.248797561580496},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":5.0,"spinRate":2362,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4038532208201904,"extension":7.034730561638438},"index":4,"playId":"3aa57d61-f6dd-3d60-9d43-22ab53555ee8","pitchNumber":4,"startTime":"2026-06-08T00:40:14.820Z","endTime":"2026-06-08T00:40:18.813Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273950667594537,"aZ":-38.18295479522993,"pfxX":5.4089023182112355,"pfxZ":-4.295309661136136,"pX":0.26509468081998855,"pZ":3.4985575030004123,"vX0":1.8220807633131728,"vY0":-117.77203167119315,"vZ0":2.0364996606933228,"x":106.9,"y":144.32,"x0":-1.2222395676522821,"y0":50.00325355048795,"z0":6.165322853945465,"aX":7.564951300960926},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.0,"breakHorizontal":-10.2,"spinRate":2663,"spinDirection":42},"zone":3,"typeConfidence":2.0,"plateTime":0.46584591713664647,"extension":6.841677522947717},"hitData":{"launchSpeed":88.7,"launchAngle":23.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.03,"coordY":104.05}},"index":5,"playId":"e803227d-4b2a-3e54-9145-b0a8b8dcb5f1","pitchNumber":5,"startTime":"2026-06-08T00:40:36.707Z","endTime":"2026-06-08T00:40:43.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:40:43.370Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-08T00:43:06.299Z","endTime":"2026-06-08T00:44:09.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.917763379768946,"aZ":-29.645201418130902,"pfxX":-10.367439278932624,"pfxZ":1.3130220726212514,"pX":-0.5361488379530008,"pZ":2.2809460900952736,"vX0":7.448489030416895,"vY0":-138.05531741564604,"vZ0":-2.5487274442008343,"x":137.44,"y":177.19,"x0":-1.922988482154014,"y0":50.005060221404165,"z0":5.212853363119606,"aX":-20.002060641753317},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.0,"breakHorizontal":17.2,"spinRate":2285,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.39683588151891946,"extension":6.6115739197844885},"index":0,"playId":"b5a00937-000a-3d22-9dca-84bc47ddcdcf","pitchNumber":1,"startTime":"2026-06-08T00:43:19.466Z","endTime":"2026-06-08T00:43:22.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46205417893941,"aZ":-32.546497010720785,"pfxX":-10.660177341780425,"pfxZ":-0.19092878364490584,"pX":-1.236529486377341,"pZ":1.4700477897899855,"vX0":5.8314029643893175,"vY0":-138.80449937600048,"vZ0":-3.8205768767401858,"x":164.13,"y":199.09,"x0":-1.9849400824218344,"y0":50.00518068825875,"z0":5.043070456825246,"aX":-20.703714551689195},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-1.0,"breakHorizontal":18.0,"spinRate":2405,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.39534712500914804,"extension":6.521512481927394},"index":1,"playId":"18ef8733-8d2c-3d09-8c39-8440e6beef52","pitchNumber":2,"startTime":"2026-06-08T00:43:34.009Z","endTime":"2026-06-08T00:43:37.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-08T00:43:49.395Z","endTime":"2026-06-08T00:44:00.531Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57832381604894,"aZ":-29.789013774483223,"pfxX":-10.808890271012874,"pfxZ":1.2519905750019094,"pX":0.2722664658756093,"pZ":1.0958872357342697,"vX0":9.14870758560311,"vY0":-137.28275382127038,"vZ0":-5.308510184685402,"x":106.62,"y":209.19,"x0":-1.7060265386901203,"y0":50.00067695914729,"z0":5.092744242693894,"aX":-20.54299229406222},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.3,"breakHorizontal":17.5,"spinRate":2383,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.39961435984777394,"extension":6.629089506550574},"hitData":{"launchSpeed":91.2,"launchAngle":34.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.02,"coordY":67.09}},"index":3,"playId":"b53e258d-e623-3db2-82f0-1fe8c200bc00","pitchNumber":3,"startTime":"2026-06-08T00:44:00.531Z","endTime":"2026-06-08T00:44:09.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:44:09.750Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-08T00:44:11.389Z","endTime":"2026-06-08T00:45:03.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.056120585673966,"aZ":-38.51995536454419,"pfxX":2.2544037616453334,"pfxZ":-4.054264488990385,"pX":1.2255561702723534,"pZ":1.615058939182886,"vX0":7.356092443626851,"vY0":-125.34087276361447,"vZ0":-0.54516062760569,"x":70.28,"y":195.17,"x0":-2.0589299164862096,"y0":50.00072111735385,"z0":5.0238910155081795,"aX":3.530152195996165},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.2,"breakHorizontal":-6.0,"spinRate":2728,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4396431911758585,"extension":6.482692052508413},"index":0,"playId":"a13ebf08-3584-3571-a473-1f054a630803","pitchNumber":1,"startTime":"2026-06-08T00:44:41.141Z","endTime":"2026-06-08T00:44:44.267Z","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":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.089786914628164,"aZ":-30.875676478225337,"pfxX":-10.29458260707045,"pfxZ":0.6643953591978402,"pX":-0.5473799514577867,"pZ":2.853658002846603,"vX0":7.739990271846587,"vY0":-139.4172762519451,"vZ0":-0.6998779325660807,"x":137.86,"y":161.73,"x0":-2.0255679587193294,"y0":50.00608497272583,"z0":5.150364761886102,"aX":-20.217859567701346},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.2,"breakHorizontal":17.0,"spinRate":2435,"spinDirection":238},"zone":1,"typeConfidence":0.91,"plateTime":0.3932477578042475,"extension":6.5750625033285495},"hitData":{"launchSpeed":102.5,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.87,"coordY":167.24}},"index":1,"playId":"44d553f5-8154-3bae-a8b2-3962f04e6cef","pitchNumber":2,"startTime":"2026-06-08T00:44:56.055Z","endTime":"2026-06-08T00:45:03.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:45:03.802Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-08T00:45:08.691Z","endTime":"2026-06-08T00:46:20.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.622429588735635,"aZ":-34.08083965160463,"pfxX":4.169753670111145,"pfxZ":-1.1947380024062415,"pX":-0.4187478004479136,"pZ":2.5020923887385185,"vX0":3.1191006285735012,"vY0":-125.34510385151971,"vZ0":0.5836927766904303,"x":132.96,"y":171.22,"x0":-2.219650740034136,"y0":50.00253454682052,"z0":5.042240978850481,"aX":6.654457614202835},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.8,"breakHorizontal":-8.3,"spinRate":2792,"spinDirection":33},"zone":4,"typeConfidence":0.9,"plateTime":0.43646827531371235,"extension":6.305314830601471},"index":0,"playId":"602d36be-69ce-32e5-8941-103ee0fa1799","pitchNumber":1,"startTime":"2026-06-08T00:45:31.041Z","endTime":"2026-06-08T00:45:34.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39120547821709,"aZ":-32.69497052419852,"pfxX":-8.81261023352548,"pfxZ":-0.3431758441481687,"pX":-0.9233327122037286,"pZ":2.1469791524728348,"vX0":5.7467247742738845,"vY0":-122.61999656399769,"vZ0":-0.1438096912227257,"x":152.2,"y":180.81,"x0":-2.1479876501318773,"y0":50.00062886583906,"z0":4.987050690084463,"aX":-13.46863468033398},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.4,"breakHorizontal":14.6,"spinRate":1811,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.44604074685645845,"extension":6.822976644675343},"index":1,"playId":"66ea8ef1-57d3-3d5e-9e62-ded64ba5a2c2","pitchNumber":2,"startTime":"2026-06-08T00:45:44.865Z","endTime":"2026-06-08T00:45:48.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-08T00:46:05.818Z","endTime":"2026-06-08T00:46:16.436Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.853835458243587,"aZ":-31.20710033659482,"pfxX":5.589246387026428,"pfxZ":0.5884196303274294,"pX":-0.8333396452842718,"pZ":3.356500289539099,"vX0":1.8585884259056475,"vY0":-127.27302861049371,"vZ0":1.9599795180413198,"x":148.76,"y":148.15,"x0":-2.298331284433147,"y0":50.00420178477399,"z0":5.0389162865984005,"aX":9.21731202952003},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-10.6,"spinRate":2866,"spinDirection":37},"zone":11,"typeConfidence":0.9,"plateTime":0.4295107696591889,"extension":6.396221174314238},"index":3,"playId":"671f5743-a26d-35ff-8773-2ec711c69b3a","pitchNumber":3,"startTime":"2026-06-08T00:46:16.436Z","endTime":"2026-06-08T00:46:20.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:46:20.371Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-08T00:48:45.335Z","endTime":"2026-06-08T00:50:12.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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.0,"endSpeed":84.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020348177150314,"aZ":-12.117421917718254,"pfxX":-3.9764848117395677,"pfxZ":11.086227327278479,"pX":0.8337420214972441,"pZ":1.9786408259845163,"vX0":6.266982947750448,"vY0":-133.70479428348958,"vZ0":-7.7913009191163525,"x":85.22,"y":185.36,"x0":-1.0246699958078507,"y0":50.002755021998986,"z0":5.80132474791341,"aX":-7.1945371465759305},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2422,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40976739189799183,"extension":6.954228951263107},"index":0,"playId":"474a49d0-84d8-35b8-b613-1bd831712706","pitchNumber":1,"startTime":"2026-06-08T00:48:53.236Z","endTime":"2026-06-08T00:48:56.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379933714366924,"aZ":-23.726816006715097,"pfxX":4.598081437161474,"pfxZ":5.238107963238793,"pX":0.4848279899712349,"pZ":1.9047579205953624,"vX0":2.740654630189582,"vY0":-125.62955972308076,"vZ0":-5.091966377505365,"x":98.52,"y":187.35,"x0":-1.2144112145564296,"y0":50.001373874474226,"z0":5.865126856633237,"aX":7.412740653014212},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-8.9,"spinRate":2666,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.4345489950876962,"extension":6.806836531521806},"index":1,"playId":"1d5f13d8-d23e-35af-9f3c-cd7ddbefeafa","pitchNumber":2,"startTime":"2026-06-08T00:49:05.180Z","endTime":"2026-06-08T00:49:08.346Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-08T00:49:12.812Z","endTime":"2026-06-08T00:49:25.565Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"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":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020522224324576,"aZ":-28.98095853509731,"pfxX":9.525730188922868,"pfxZ":2.2325457101988926,"pX":1.4203370461723874,"pZ":2.076989235323489,"vX0":3.0163714184071124,"vY0":-119.16546934738787,"vZ0":-2.9150972788569005,"x":62.86,"y":182.7,"x0":-1.1011307469077445,"y0":50.002607338730634,"z0":5.948334294654227,"aX":13.627777508974399},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.6,"breakHorizontal":-18.0,"spinRate":2909,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.46055717739001256,"extension":6.8584005410137445},"index":3,"playId":"03c4d6ea-3163-3311-8127-403b07601fd5","pitchNumber":3,"startTime":"2026-06-08T00:49:25.565Z","endTime":"2026-06-08T00:49:29.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.098016941369043,"aZ":-26.306532846868645,"pfxX":-9.051418649368678,"pfxZ":3.859311413470973,"pX":-1.179777320192936,"pZ":1.829278242124725,"vX0":2.341399409627537,"vY0":-122.49763243116678,"vZ0":-4.593852842328699,"x":161.97,"y":189.39,"x0":-0.9717075376849582,"y0":50.004115731356436,"z0":5.976877632922928,"aX":-13.76227839914809},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.1,"breakHorizontal":15.8,"spinRate":1944,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.44706326022769716,"extension":6.670724343089774},"index":4,"playId":"784a3d08-5467-35c7-9320-9af55dafe505","pitchNumber":4,"startTime":"2026-06-08T00:49:39.859Z","endTime":"2026-06-08T00:49:44.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.943390933827615,"aZ":-23.558054495393545,"pfxX":1.8495017223942667,"pfxZ":5.258818810113053,"pX":0.5016724733452931,"pZ":1.1200867281834421,"vX0":3.395575947037926,"vY0":-126.70617918495883,"vZ0":-6.845364628352049,"x":97.88,"y":208.54,"x0":-1.091971904472848,"y0":50.00403555938704,"z0":5.717613810921321,"aX":3.031601000727044},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.3,"breakHorizontal":-4.1,"spinRate":2718,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4309637907864903,"extension":6.922268567917902},"index":5,"playId":"542e6942-fec7-3a12-be26-65ed38c60e45","pitchNumber":5,"startTime":"2026-06-08T00:49:54.021Z","endTime":"2026-06-08T00:49:58.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302411242172774,"aZ":-29.283854754048303,"pfxX":8.112478299412118,"pfxZ":1.9988524349472412,"pX":1.0836721397544162,"pZ":1.434636162603329,"vX0":2.69948761813112,"vY0":-119.70862060660107,"vZ0":-4.203217082435003,"x":75.69,"y":200.04,"x0":-1.1140635060601667,"y0":50.00147641996159,"z0":5.85106508426895,"aX":11.705927542352917},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.9,"breakHorizontal":-15.4,"spinRate":2911,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45852940648836515,"extension":6.916566500180023},"index":6,"playId":"d09afe69-f317-3f66-a52f-02888e40c6f0","pitchNumber":6,"startTime":"2026-06-08T00:50:08.851Z","endTime":"2026-06-08T00:50:12.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:50:12.796Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Daniel Susac hit by pitch. Matt Chapman to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-08T00:57:53.916Z","endTime":"2026-06-08T00:59:45.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T00:50:32.659Z","endTime":"2026-06-08T00:53:34.867Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"description":"Pitching Change: Javier Assad replaces Jameson Taillon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-08T00:53:34.867Z","endTime":"2026-06-08T00:57:36.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"031d783e-a138-3ec9-9674-c8caf2bfd4b0","startTime":"2026-06-08T00:57:36.262Z","endTime":"2026-06-08T00:57:39.262Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.063081018717643,"aZ":-20.921638903157532,"pfxX":-9.198437072036436,"pfxZ":6.1678877133452765,"pX":-1.4374017836928878,"pZ":3.457660438761047,"vX0":3.938854446657145,"vY0":-133.76850132800706,"vZ0":-2.7528401543059413,"x":171.79,"y":145.42,"x0":-1.728487481575693,"y0":50.001963937697184,"z0":5.988857456833554,"aX":-16.779805355261562},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":15.8,"spinRate":1995,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40842989922037365,"extension":6.256362429172894},"index":3,"playId":"21df714e-0205-3779-a27b-4d2cd3ace73b","pitchNumber":1,"startTime":"2026-06-08T00:57:56.226Z","endTime":"2026-06-08T00:57:59.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.017108622884148,"aZ":-20.686974383026556,"pfxX":-8.996474828339824,"pfxZ":6.29329681702959,"pX":-0.514224363179944,"pZ":3.192354637076997,"vX0":5.924354413077087,"vY0":-134.2457950416716,"vZ0":-3.1841395025177737,"x":136.6,"y":152.59,"x0":-1.5805961002730027,"y0":50.00453633668951,"z0":5.866194259496163,"aX":-16.424956370851433},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":15.0,"spinRate":2022,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4079752451095078,"extension":6.445290812898861},"index":4,"playId":"e2086566-b6d3-347e-ad42-ef34b30671e8","pitchNumber":2,"startTime":"2026-06-08T00:58:17.755Z","endTime":"2026-06-08T00:58:20.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-08T00:58:33.072Z","endTime":"2026-06-08T00:58:47.408Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.596196319466685,"aZ":-23.213514713316957,"pfxX":2.594055023753068,"pfxZ":5.193038789513769,"pX":1.0449771061341926,"pZ":2.2848554018358165,"vX0":6.229259547872961,"vY0":-129.87466481912318,"vZ0":-4.499422359235558,"x":77.17,"y":177.09,"x0":-1.7120150094703317,"y0":50.00418695108145,"z0":5.783070859046729,"aX":4.475897986005323},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":-6.0,"spinRate":2270,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4200998670706455,"extension":6.436337375848705},"index":6,"playId":"607c55c9-fba8-3037-9a16-8198831c3d0c","pitchNumber":3,"startTime":"2026-06-08T00:58:47.408Z","endTime":"2026-06-08T00:58:50.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95137302065763,"aZ":-34.15219637712044,"pfxX":7.309954566965036,"pfxZ":-1.378452670424105,"pX":2.3421151273611147,"pZ":0.6091617767928228,"vX0":7.152261239843971,"vY0":-119.76486128080565,"vZ0":-4.499902373569695,"x":27.72,"y":222.33,"x0":-1.6415872409934118,"y0":50.000286603347945,"z0":5.595138651928013,"aX":10.525868172618251},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":-15.1,"spinRate":2532,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45883082046294277,"extension":6.635298004763196},"index":7,"playId":"6dd92a80-45bd-3459-a8a2-a69f3f2d34b6","pitchNumber":4,"startTime":"2026-06-08T00:59:13.112Z","endTime":"2026-06-08T00:59:16.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13906984741478,"aZ":-20.490796185239166,"pfxX":-7.923354404063362,"pfxZ":6.181359997314708,"pX":-1.5190094554610412,"pZ":4.037563712426942,"vX0":3.4368358547601785,"vY0":-136.39217873051422,"vZ0":-1.3540321329274372,"x":174.9,"y":129.77,"x0":-1.7638968864943392,"y0":50.00200797983786,"z0":5.949278187485049,"aX":-14.972681909963587},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":13.7,"spinRate":1949,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40112112049118664,"extension":6.483029147242475},"index":8,"playId":"885ad664-c6f9-380f-aad4-5ba637bb43ca","pitchNumber":5,"startTime":"2026-06-08T00:59:33.429Z","endTime":"2026-06-08T00:59:45.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T00:59:45.713Z","atBatIndex":10},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Drew Gilbert out on a sacrifice bunt, third baseman Alex Bregman to second baseman Pedro Ramírez. Matt Chapman to 3rd. Daniel Susac to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-08T01:00:13.909Z","endTime":"2026-06-08T01:01:01.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"539ef7c9-2515-478d-a0f5-b6d7338d4f78","startTime":"2026-06-08T01:00:13.909Z","endTime":"2026-06-08T01:00:18.909Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.243217040039184,"aZ":-12.643506812671665,"pfxX":-3.5555770212694937,"pfxZ":10.380413336929678,"pX":-0.9154617807223481,"pZ":2.4875030696248674,"vX0":3.8841084510266737,"vY0":-136.36261282415467,"vZ0":-6.265812219906485,"x":151.9,"y":171.62,"x0":-1.8969703200309502,"y0":50.001373684737686,"z0":5.688787059358072,"aX":-6.689311511392226},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2151,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4018005762077843,"extension":6.221185530175266},"index":1,"playId":"9d15fa31-2edc-3dc2-b2bd-0a9100b8490f","pitchNumber":1,"startTime":"2026-06-08T01:00:31.374Z","endTime":"2026-06-08T01:00:35.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.116378910501588,"aZ":-12.940854455955728,"pfxX":-3.1343673479309606,"pfxZ":10.381496858613275,"pX":-0.24704680801670584,"pZ":3.5331350875151193,"vX0":5.585739363609297,"vY0":-135.38965102596788,"vZ0":-3.7251743305530485,"x":126.42,"y":143.39,"x0":-1.9315873164748463,"y0":50.00494893043878,"z0":5.835380840514772,"aX":-5.808832578284565},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":4.4,"spinRate":2140,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40488437500571894,"extension":6.521883919246043},"hitData":{"launchSpeed":31.6,"launchAngle":6.0,"totalDistance":31.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":119.57,"coordY":179.41}},"index":2,"playId":"397905ef-5a2c-34bb-9807-7413739b3596","pitchNumber":2,"startTime":"2026-06-08T01:00:51.438Z","endTime":"2026-06-08T01:01:01.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:01:01.775Z","atBatIndex":11},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Giants challenged (tag play), call on the field was upheld: Casey Schmitt reaches on a fielder's choice out, second baseman Pedro Ramírez to catcher Carson Kelly. Matt Chapman out at home. Daniel Susac to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-08T01:01:15.010Z","endTime":"2026-06-08T01:01:56.354Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"postOnThird":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.199621123894055,"aZ":-20.942654323294786,"pfxX":-7.634375661868468,"pfxZ":6.017971858112183,"pX":0.10138970072649754,"pZ":4.096555933726375,"vX0":6.640422667739476,"vY0":-134.77081069039355,"vZ0":-1.2693645757626293,"x":113.14,"y":128.17,"x0":-1.3848051810834674,"y0":50.00450322975548,"z0":6.031773672616452,"aX":-14.254500266423044},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":12.7,"spinRate":1925,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4041157472025292,"extension":6.588797069836427},"index":0,"playId":"9d190048-01b5-38ee-b801-de5d78722716","pitchNumber":1,"startTime":"2026-06-08T01:01:29.610Z","endTime":"2026-06-08T01:01:33.061Z","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":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.412563848197937,"aZ":-22.683554404210188,"pfxX":-8.748880512004298,"pfxZ":5.0714557214786895,"pX":-0.0754545814439946,"pZ":2.095277761335587,"vX0":6.609338783046829,"vY0":-134.99917630843396,"vZ0":-5.765263807196054,"x":119.88,"y":182.21,"x0":-1.4012298601543898,"y0":50.005151127796616,"z0":5.823486604206165,"aX":-16.384009278516174},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":14.8,"spinRate":1846,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.40350830652360337,"extension":6.558272585290023},"hitData":{"launchSpeed":101.6,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.38,"coordY":168.76}},"index":1,"playId":"f5e0d253-ad71-31fc-924d-8a450c4e32f1","pitchNumber":2,"startTime":"2026-06-08T01:01:48.592Z","endTime":"2026-06-08T01:01:56.354Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":137},"playEndTime":"2026-06-08T01:01:56.354Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-08T01:05:11.370Z","endTime":"2026-06-08T01:07:02.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b17543f8-c0e6-3599-bd2e-e27b247e1f95","startTime":"2026-06-08T01:04:57.099Z","endTime":"2026-06-08T01:05:00.100Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.058120196515823,"aZ":-24.13045053571157,"pfxX":2.6001762456778788,"pfxZ":4.608185609453805,"pX":-0.329996086694328,"pZ":3.9531075461228626,"vX0":3.408231615909791,"vY0":-130.47134993930737,"vZ0":-0.4656889262853729,"x":129.58,"y":132.05,"x0":-1.9847499601868817,"y0":50.00631762150161,"z0":5.931714871062451,"aX":4.542404390749834},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.5,"breakHorizontal":-5.4,"spinRate":2179,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.41771686712142664,"extension":6.539133965748372},"index":1,"playId":"153a70dd-042b-3eb7-990f-9fcd2429ed7f","pitchNumber":1,"startTime":"2026-06-08T01:05:13.648Z","endTime":"2026-06-08T01:05:17.735Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.930521893086716,"aZ":-13.306304997498042,"pfxX":-2.9590988687945607,"pfxZ":10.04729612629394,"pX":-0.35606183317687995,"pZ":2.3860191103100856,"vX0":4.919413164668847,"vY0":-136.40835903545806,"vZ0":-6.463095656465644,"x":130.57,"y":174.36,"x0":-1.8011947071556813,"y0":50.00634986636938,"z0":5.709459226108832,"aX":-5.559349072563493},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":4.3,"spinRate":2156,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4020368786887989,"extension":6.507476182742337},"index":2,"playId":"b06f44f9-1460-3cfc-844e-894fc101f97d","pitchNumber":2,"startTime":"2026-06-08T01:05:30.524Z","endTime":"2026-06-08T01:05:33.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.434165447237145,"aZ":-13.79528331221383,"pfxX":-2.738786162005157,"pfxZ":9.56593969902417,"pX":-0.19125940385081203,"pZ":3.3711600141268203,"vX0":5.257715257316781,"vY0":-137.92106953854557,"vZ0":-4.083586308194448,"x":124.29,"y":147.76,"x0":-1.7687498425275623,"y0":50.00353829749612,"z0":5.805025820533707,"aX":-5.2628396259541566},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2265,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3975366103148441,"extension":6.464364587791597},"index":3,"playId":"155493ac-a3d1-3319-ba5a-850825fc3223","pitchNumber":3,"startTime":"2026-06-08T01:05:51.256Z","endTime":"2026-06-08T01:05:54.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77547275871,"aZ":-32.51675081948902,"pfxX":-4.653654788236916,"pfxZ":-0.21538177742714293,"pX":-0.41878610749744566,"pZ":0.8382214849247089,"vX0":4.2690479890240525,"vY0":-126.50873108361232,"vZ0":-5.679158114699033,"x":132.96,"y":216.15,"x0":-1.5234074005216176,"y0":50.00120281060536,"z0":5.71822254261603,"aX":-7.543786208807476},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":7.4,"spinRate":1456,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4329309922955753,"extension":6.629308680778315},"index":4,"playId":"97327b9d-e8af-364e-91ef-8ba9344666f0","pitchNumber":4,"startTime":"2026-06-08T01:06:24.260Z","endTime":"2026-06-08T01:06:27.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455899555953494,"aZ":-18.367620451396636,"pfxX":-8.431521475281752,"pfxZ":7.134105468015159,"pX":0.2574040902016484,"pZ":3.3470196160382364,"vX0":7.352471317810227,"vY0":-137.93410484650013,"vZ0":-3.5683509969864255,"x":107.19,"y":148.41,"x0":-1.341705651607978,"y0":50.002812798068014,"z0":5.889294778548042,"aX":-16.316418705494257},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2120,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.396449192517474,"extension":6.55868194139212},"index":5,"playId":"ce1ced20-7c0e-3a65-8452-f160944a5fd6","pitchNumber":5,"startTime":"2026-06-08T01:06:56.891Z","endTime":"2026-06-08T01:07:02.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:07:02.001Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-08T01:09:33.477Z","endTime":"2026-06-08T01:10:30.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.668168682910604,"aZ":-31.43413181911151,"pfxX":-10.110483344767747,"pfxZ":0.39699667804598704,"pX":0.5454487191427927,"pZ":2.1020542606753017,"vX0":9.803976713983955,"vY0":-135.84582232843587,"vZ0":-2.467079070232727,"x":96.21,"y":182.02,"x0":-1.789916639857363,"y0":50.005255125910836,"z0":5.198614747898186,"aX":-18.973493429160463},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.4,"breakHorizontal":16.3,"spinRate":2360,"spinDirection":239},"zone":9,"typeConfidence":0.91,"plateTime":0.4026013943855653,"extension":6.662150476975025},"index":0,"playId":"2d26e593-5641-3eb3-a160-a366a28c30bb","pitchNumber":1,"startTime":"2026-06-08T01:09:40.690Z","endTime":"2026-06-08T01:09:43.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70942609721185,"aZ":-35.706553028586036,"pfxX":1.9469074031084217,"pfxZ":-2.2579488071559766,"pX":-0.8794876158289311,"pZ":2.4107458235472032,"vX0":2.6120327204277842,"vY0":-124.679107057769,"vZ0":0.6375031776923423,"x":150.52,"y":173.69,"x0":-2.196507760131121,"y0":50.00472798450774,"z0":5.1150546972970785,"aX":3.043127971631563},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.7,"breakHorizontal":-4.2,"spinRate":2587,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.44049964331887415,"extension":6.497090742240261},"index":1,"playId":"2ec2179d-6f4f-3e14-9b7b-8696c61bf7df","pitchNumber":2,"startTime":"2026-06-08T01:09:54.338Z","endTime":"2026-06-08T01:09:57.780Z","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":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96521901393989,"aZ":-31.83746093270422,"pfxX":-10.86485738541954,"pfxZ":0.18006730411303096,"pX":-0.31700697103056286,"pZ":2.0991521685280086,"vX0":7.990515156726755,"vY0":-137.59948944800695,"vZ0":-2.281432700617117,"x":129.08,"y":182.1,"x0":-1.8491355091227852,"y0":50.006279781143675,"z0":5.099448093923565,"aX":-20.80665121142247},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.0,"breakHorizontal":18.0,"spinRate":2377,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.39829173557849273,"extension":6.566587617380082},"hitData":{"launchSpeed":97.5,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.06,"coordY":130.69}},"index":2,"playId":"5b6d1422-c995-3b00-b828-92d847871487","pitchNumber":3,"startTime":"2026-06-08T01:10:20.935Z","endTime":"2026-06-08T01:10:30.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:10:30.160Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-08T01:10:32.710Z","endTime":"2026-06-08T01:12:33.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643923166860137,"aZ":-28.22515968641311,"pfxX":-10.379916436372753,"pfxZ":2.0131311699017598,"pX":0.13255486070002245,"pZ":2.521486120751877,"vX0":8.930244285847735,"vY0":-138.95229471999005,"vZ0":-1.9036156701952383,"x":111.95,"y":170.7,"x0":-1.7662515771706921,"y0":50.00694582681274,"z0":5.081429522248024,"aX":-20.406457133303608},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":2248,"spinDirection":239},"zone":5,"typeConfidence":0.91,"plateTime":0.39340946125934373,"extension":6.589406796864605},"index":0,"playId":"ee8c6cda-58ee-33a2-9041-82b5182bc99f","pitchNumber":1,"startTime":"2026-06-08T01:10:55.996Z","endTime":"2026-06-08T01:10:58.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958410953750683,"aZ":-33.68147958728596,"pfxX":-9.941244917831764,"pfxZ":-0.7765461223702648,"pX":-1.4872131740846588,"pZ":2.398691104226824,"vX0":5.119353376592906,"vY0":-138.0262773373876,"vZ0":-1.001591904850104,"x":173.69,"y":174.02,"x0":-2.071635076343785,"y0":50.00629743317022,"z0":5.028998825767548,"aX":-19.235779695615186},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.4,"breakHorizontal":17.0,"spinRate":2259,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.39642748173535747,"extension":6.573460757461509},"index":1,"playId":"ad20b2a1-3e92-3da8-90cb-fb9040f398ad","pitchNumber":2,"startTime":"2026-06-08T01:11:13.982Z","endTime":"2026-06-08T01:11:17.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.101150247288622,"aZ":-38.07570896824229,"pfxX":6.535862682829685,"pfxZ":-3.7659163701789247,"pX":0.4565147481289471,"pZ":0.8324898594117505,"vX0":4.485606699405091,"vY0":-124.98392319759323,"vZ0":-2.2826908737743756,"x":99.6,"y":216.3,"x0":-2.2153188833811903,"y0":50.00012907922293,"z0":4.9089536359696515,"aX":10.253061511367049},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.1,"breakHorizontal":-13.0,"spinRate":2755,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4396024495258155,"extension":6.456089098255809},"index":2,"playId":"10103868-6d4e-34e3-8e70-3d2eed47129e","pitchNumber":3,"startTime":"2026-06-08T01:11:28.763Z","endTime":"2026-06-08T01:11:32.356Z","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":94.7,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05750651266723,"aZ":-32.88363024288254,"pfxX":-7.662773997850005,"pfxZ":-0.3679250672726351,"pX":-2.2098223530283265,"pZ":3.259973958503433,"vX0":2.6168846200458966,"vY0":-138.04324602368084,"vZ0":0.7962698946243137,"x":201.23,"y":150.76,"x0":-2.1694114978695374,"y0":50.000581636551104,"z0":5.165781597636447,"aX":-14.923196279111036},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-0.4,"breakHorizontal":13.4,"spinRate":2205,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.39538820075803605,"extension":6.45173882475581},"index":3,"playId":"9834e0f6-4b36-3901-86e7-51736db22766","pitchNumber":4,"startTime":"2026-06-08T01:11:52.466Z","endTime":"2026-06-08T01:11:55.466Z","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":94.8,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.592154818579658,"aZ":-34.11071171396362,"pfxX":-9.545129636804242,"pfxZ":-1.00147907051557,"pX":0.006748325467936219,"pZ":3.036336105760443,"vX0":8.557880799736155,"vY0":-137.91929107879352,"vZ0":0.7364352597382746,"x":116.74,"y":156.8,"x0":-1.8905588265455076,"y0":50.002575363252355,"z0":5.059526127776096,"aX":-18.45784836587995},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.4,"breakHorizontal":15.6,"spinRate":2280,"spinDirection":243},"zone":2,"typeConfidence":0.91,"plateTime":0.39655506563123666,"extension":6.694574020532397},"index":4,"playId":"a880b1e9-51cc-3373-a59b-fd99547c2ac1","pitchNumber":5,"startTime":"2026-06-08T01:12:13.283Z","endTime":"2026-06-08T01:12:16.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57526601041904,"aZ":-32.310435115399144,"pfxX":-9.16170276814023,"pfxZ":-0.06581380423021699,"pX":0.5734077350597082,"pZ":2.9434973826661377,"vX0":9.751269840345323,"vY0":-139.06722952381455,"vZ0":0.006732014481367177,"x":95.14,"y":159.31,"x0":-1.7789391211481727,"y0":50.0051266954528,"z0":5.07440393345834,"aX":-18.04636500273016},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.1,"breakHorizontal":14.8,"spinRate":2195,"spinDirection":246},"zone":3,"typeConfidence":0.91,"plateTime":0.39302854009845234,"extension":6.654086876455896},"index":5,"playId":"d6a4d2da-f404-3bf4-9bf5-ac5e453e6013","pitchNumber":6,"startTime":"2026-06-08T01:12:29.624Z","endTime":"2026-06-08T01:12:33.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:12:33.912Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-08T01:12:46.089Z","endTime":"2026-06-08T01:13:56.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28777688661289,"aZ":-33.935887480621304,"pfxX":-8.10697138528089,"pfxZ":-0.9176058989116527,"pX":0.5814880868856476,"pZ":3.067986341797108,"vX0":9.07316137729661,"vY0":-137.5810146697809,"vZ0":0.47696872466900553,"x":94.84,"y":155.94,"x0":-1.6990251716569638,"y0":50.00060657607004,"z0":5.1843816999345655,"aX":-15.607264429815928},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.3,"breakHorizontal":12.8,"spinRate":2125,"spinDirection":243},"zone":3,"typeConfidence":0.91,"plateTime":0.39745912899756686,"extension":6.6013920263763515},"index":0,"playId":"9298db02-ecc0-39b4-adbc-4110df9e45af","pitchNumber":1,"startTime":"2026-06-08T01:13:00.242Z","endTime":"2026-06-08T01:13:03.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069347157197594,"aZ":-37.590224403890836,"pfxX":5.5201323407819896,"pfxZ":-3.349859578706683,"pX":0.04383443687271642,"pZ":2.62896853797063,"vX0":3.336540559301435,"vY0":-126.68469056943664,"vZ0":1.5042207503346001,"x":115.33,"y":167.8,"x0":-2.0095492085060185,"y0":50.002888691643605,"z0":5.043411080590168,"aX":8.926582451350276},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.4,"breakHorizontal":-10.8,"spinRate":2651,"spinDirection":35},"zone":5,"typeConfidence":0.9,"plateTime":0.4331833907255911,"extension":6.434771186627116},"index":1,"playId":"bc5bbd3a-c170-3b9a-bc9f-d8eb2da53196","pitchNumber":2,"startTime":"2026-06-08T01:13:13.422Z","endTime":"2026-06-08T01:13:16.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-08T01:13:23.598Z","endTime":"2026-06-08T01:13:32.960Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147270514659997,"aZ":-34.86675186725291,"pfxX":4.663884756707161,"pfxZ":-1.619474030627202,"pX":2.3802904653171923,"pZ":0.8721464226371184,"vX0":9.144702712170252,"vY0":-127.84062981023322,"vZ0":-3.200610422621102,"x":26.27,"y":215.23,"x0":-1.8422299147124939,"y0":50.003635610208505,"z0":4.863654825111442,"aX":7.754824869345797},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.5,"breakHorizontal":-10.4,"spinRate":2810,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4276485605734255,"extension":6.394688093791015},"index":3,"playId":"1cb3bc3d-680a-36df-a713-7b8b5dbdd735","pitchNumber":3,"startTime":"2026-06-08T01:13:32.960Z","endTime":"2026-06-08T01:13:35.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.651753295632027,"aZ":-36.440906625800466,"pfxX":6.44494652147254,"pfxZ":-2.662417692955823,"pX":0.505677124412027,"pZ":1.509290112433112,"vX0":4.295247962271064,"vY0":-126.20736861975749,"vZ0":-1.2126514575798666,"x":97.72,"y":198.03,"x0":-2.0605703244317666,"y0":50.005311526287116,"z0":4.952693438401154,"aX":10.313228777645897},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.8,"breakHorizontal":-12.7,"spinRate":2780,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4353582014336248,"extension":6.5575154227303365},"hitData":{"launchSpeed":87.1,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":169.77}},"index":4,"playId":"495b2956-a3b4-3514-aeec-234617543b4d","pitchNumber":4,"startTime":"2026-06-08T01:13:48.877Z","endTime":"2026-06-08T01:13:56.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:13:56.349Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-08T01:16:21.433Z","endTime":"2026-06-08T01:17:13.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":"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.1,"endSpeed":84.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91629388660484,"aZ":-14.833825790965575,"pfxX":-5.279793031886336,"pfxZ":9.530472598055173,"pX":0.5302457658757922,"pZ":2.1300966976688196,"vX0":7.963882836114348,"vY0":-133.78132061264236,"vZ0":-6.518413063583422,"x":96.79,"y":181.27,"x0":-1.7943554205454788,"y0":50.00014981959815,"z0":5.6547777364901926,"aX":-9.603550694623312},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2242,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4088799096174154,"extension":6.485950503415814},"index":0,"playId":"c57f351f-874f-322b-9326-6681ce3ab235","pitchNumber":1,"startTime":"2026-06-08T01:16:29.469Z","endTime":"2026-06-08T01:16:32.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770144525530252,"aZ":-31.032391169324008,"pfxX":-8.672295596724737,"pfxZ":0.7031006888098057,"pX":-1.0811134088378709,"pZ":1.0639887337486036,"vX0":4.722159127921068,"vY0":-126.51361123735094,"vZ0":-5.465469277521235,"x":158.21,"y":210.05,"x0":-1.8449825618138243,"y0":50.001429857358666,"z0":5.738905845074523,"aX":-14.059259248305715},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":14.6,"spinRate":1221,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4329010716616799,"extension":6.579663085581581},"index":1,"playId":"7730e60e-8f4b-31a9-8e1f-91e1ff2bec7c","pitchNumber":2,"startTime":"2026-06-08T01:16:44.115Z","endTime":"2026-06-08T01:16:48.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-08T01:16:52.698Z","endTime":"2026-06-08T01:17:05.059Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600897073249868,"aZ":-23.4516648810835,"pfxX":-8.112584627316457,"pfxZ":4.810840522152735,"pX":0.6713228780134622,"pZ":2.2953074843115466,"vX0":8.408173927519616,"vY0":-133.71992025543128,"vZ0":-4.878252478210308,"x":91.41,"y":176.81,"x0":-1.4584774507666727,"y0":50.0028558645774,"z0":5.824013123629646,"aX":-14.705212495443957},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":12.8,"spinRate":1973,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40948954862869646,"extension":6.523711454069956},"hitData":{"launchSpeed":87.5,"launchAngle":28.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.55,"coordY":78.39}},"index":3,"playId":"589140fd-a025-3221-8f08-1aadc0b1f249","pitchNumber":3,"startTime":"2026-06-08T01:17:05.059Z","endTime":"2026-06-08T01:17:13.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:17:13.765Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-08T01:17:16.033Z","endTime":"2026-06-08T01:18:33.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89614648344169,"aZ":-21.199169214647593,"pfxX":-8.924674015744591,"pfxZ":5.894183462468048,"pX":-0.24714680098097924,"pZ":1.9721340760060522,"vX0":6.519213537051668,"vY0":-135.65614088113182,"vZ0":-6.141397909300569,"x":126.42,"y":185.53,"x0":-1.5228937404822216,"y0":50.00390014858849,"z0":5.744955456007169,"aX":-16.621530352625165},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":14.8,"spinRate":2001,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4038906142188101,"extension":6.507201387556205},"index":0,"playId":"4d60664b-11a2-34a6-88b2-fae0818ad8f8","pitchNumber":1,"startTime":"2026-06-08T01:17:37.918Z","endTime":"2026-06-08T01:17:40.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.318355406921118,"aZ":-26.864712663881164,"pfxX":2.5000742460503123,"pfxZ":3.0337191075918923,"pX":1.0336649427275386,"pZ":2.4620956116832104,"vX0":5.967806683584481,"vY0":-131.0521491204374,"vZ0":-3.4169837054458823,"x":77.6,"y":172.3,"x0":-1.592857458695013,"y0":50.00040620708766,"z0":5.777681060548935,"aX":4.3701502579869995},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":-5.8,"spinRate":2018,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4171085799174068,"extension":6.604907084553364},"index":1,"playId":"9606b545-dda9-3413-99df-e5171d8f8e24","pitchNumber":2,"startTime":"2026-06-08T01:17:54.284Z","endTime":"2026-06-08T01:17:58.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557541216701086,"aZ":-30.67498297756139,"pfxX":8.275051822290006,"pfxZ":1.059706427776467,"pX":1.283756907977653,"pZ":1.3927021155992039,"vX0":4.557066894622157,"vY0":-118.92856904718374,"vZ0":-3.423768211245509,"x":68.07,"y":201.18,"x0":-1.7404853681775048,"y0":50.00338265614341,"z0":5.671432364588624,"aX":11.699313611246742},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.3,"breakHorizontal":-16.2,"spinRate":2385,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46285053919175434,"extension":6.497433050368465},"index":2,"playId":"9b402bd1-aa90-3d34-8b48-b8c64ea2839d","pitchNumber":3,"startTime":"2026-06-08T01:18:07.683Z","endTime":"2026-06-08T01:18:11.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-08T01:18:17.891Z","endTime":"2026-06-08T01:18:30.146Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22765515045864,"aZ":-21.925399942223514,"pfxX":-8.517232364289038,"pfxZ":5.351058397303671,"pX":0.11962737414352254,"pZ":3.2562550761750977,"vX0":7.271592088058473,"vY0":-137.6850168837924,"vZ0":-2.893333350731825,"x":112.44,"y":150.86,"x0":-1.4520441269992101,"y0":50.00255754947185,"z0":5.808227531100798,"aX":-16.314758731835312},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":1964,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39815199903592857,"extension":6.603342468351895},"index":4,"playId":"042aaab2-dcb1-3edb-a688-9987fdd9b4f0","pitchNumber":4,"startTime":"2026-06-08T01:18:30.146Z","endTime":"2026-06-08T01:18:33.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:18:33.648Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-08T01:18:38.808Z","endTime":"2026-06-08T01:19:17.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":77.0,"endSpeed":70.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.902868861036076,"aZ":-35.57983269531317,"pfxX":8.507878264163306,"pfxZ":-2.688003845650595,"pX":-0.849920040383747,"pZ":2.639505229580993,"vX0":-0.3983123984075712,"vY0":-112.07642703129045,"vZ0":0.5910846112985007,"x":149.4,"y":167.51,"x0":-1.7742596402981032,"y0":50.00151315483032,"z0":6.015972502538805,"aX":10.785436596919977},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.4,"breakHorizontal":-15.2,"spinRate":2446,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.48935018420005605,"extension":6.348895397233503},"index":0,"playId":"5158496c-42e5-388b-9eda-66356b263eb0","pitchNumber":1,"startTime":"2026-06-08T01:18:57.213Z","endTime":"2026-06-08T01:19:00.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.580349071004914,"aZ":-21.31051563763461,"pfxX":-7.537990464950463,"pfxZ":5.806717861511171,"pX":0.002650204502394897,"pZ":2.062943608489605,"vX0":6.6626272800197315,"vY0":-135.44426083171152,"vZ0":-5.8564605698400625,"x":116.9,"y":183.08,"x0":-1.501104553124962,"y0":50.004020526194516,"z0":5.727958633689539,"aX":-14.107661534783633},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":12.4,"spinRate":1992,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.40327943662393295,"extension":6.633367073791158},"hitData":{"launchSpeed":101.5,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.53,"coordY":156.01}},"index":1,"playId":"307a70fa-a604-335d-b32b-17ed3d113187","pitchNumber":2,"startTime":"2026-06-08T01:19:11.096Z","endTime":"2026-06-08T01:19:17.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:19:17.473Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-08T01:21:43.925Z","endTime":"2026-06-08T01:22:55.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047290660551603,"aZ":-32.26960553757228,"pfxX":-8.448734115174837,"pfxZ":-0.04713460143241477,"pX":-0.07320488413786762,"pZ":3.023981865706735,"vX0":7.768974360345212,"vY0":-137.0175184037339,"vZ0":0.15501780202990734,"x":119.79,"y":157.13,"x0":-1.8368948119983695,"y0":50.00470350668813,"z0":5.157531944883888,"aX":-16.1923451873121},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.1,"breakHorizontal":13.8,"spinRate":2377,"spinDirection":237},"zone":2,"typeConfidence":0.91,"plateTime":0.39855862096018146,"extension":6.665748458915055},"index":0,"playId":"9ef4e2f0-3902-31c5-b0e3-0d43bf5d1219","pitchNumber":1,"startTime":"2026-06-08T01:21:55.989Z","endTime":"2026-06-08T01:21:59.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-08T01:22:05.394Z","endTime":"2026-06-08T01:22:16.458Z","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(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":86.5,"endSpeed":80.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.857682704867205,"aZ":-33.96748744043776,"pfxX":3.9345246373387415,"pfxZ":-1.1051852076639914,"pX":1.0440146967189974,"pZ":2.024316997729373,"vX0":6.514065591391008,"vY0":-126.00588019430464,"vZ0":-0.5684438790327685,"x":77.2,"y":184.12,"x0":-2.074256005571578,"y0":50.00113750141864,"z0":4.970340972576695,"aX":6.397368277119638},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-8.5,"spinRate":2964,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4327967792885441,"extension":6.535021273781521},"index":2,"playId":"8572ca33-fc33-3c24-920d-04c314de1f7d","pitchNumber":2,"startTime":"2026-06-08T01:22:16.458Z","endTime":"2026-06-08T01:22:20.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21312509092276,"aZ":-36.99316994725453,"pfxX":3.145472449473834,"pfxZ":-3.0007404549550465,"pX":0.15574927347443762,"pZ":1.0722949270366917,"vX0":5.017518128327531,"vY0":-126.08516428989586,"vZ0":-2.0670796849039355,"x":111.06,"y":209.83,"x0":-2.270559712892779,"y0":50.00355617799457,"z0":4.894859348178914,"aX":5.050854903693477},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.6,"breakHorizontal":-6.8,"spinRate":2920,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4348209343881497,"extension":6.379365453764851},"index":3,"playId":"574532b6-3a2c-3c03-9550-7b0d6cb4a217","pitchNumber":3,"startTime":"2026-06-08T01:22:30.402Z","endTime":"2026-06-08T01:22:33.402Z","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":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689623020329673,"aZ":-33.04016645301413,"pfxX":-9.993610130468197,"pfxZ":-0.44926736439759196,"pX":-0.9884612078760157,"pZ":2.064110778361507,"vX0":6.398687701192308,"vY0":-137.69149848785204,"vZ0":-1.7100174792921363,"x":72.82,"y":175.29,"x0":-2.044526744268847,"y0":50.00388450094126,"z0":4.9296578926492085,"aX":-19.18241661358359},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.0,"breakHorizontal":16.8,"spinRate":2352,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.3978558632011273,"extension":6.678201529508028},"hitData":{"launchSpeed":84.4,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":165.72}},"index":4,"playId":"f34aa8a7-c77c-3824-8492-c3db8f6e2951","pitchNumber":4,"startTime":"2026-06-08T01:22:46.155Z","endTime":"2026-06-08T01:22:55.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:22:55.314Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Ramírez lines out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-08T01:23:04.027Z","endTime":"2026-06-08T01:24:35.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89102952890916,"aZ":-30.601731901087312,"pfxX":-9.394604786115552,"pfxZ":0.8075416185036044,"pX":1.0829807168550414,"pZ":2.6155790349187686,"vX0":11.24716439544217,"vY0":-138.43384680445786,"vZ0":-1.0298782890101226,"x":75.72,"y":168.16,"x0":-1.8052389623305816,"y0":50.00274462939411,"z0":5.0344012316013,"aX":-18.298042957273594},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.4,"breakHorizontal":14.8,"spinRate":2295,"spinDirection":243},"zone":12,"typeConfidence":0.91,"plateTime":0.39513347353955597,"extension":6.651185891091102},"index":0,"playId":"8f92b5b2-20e3-3b14-94f4-3f423e76ae7f","pitchNumber":1,"startTime":"2026-06-08T01:23:21.228Z","endTime":"2026-06-08T01:23:25.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.590193806594794,"aZ":-34.415631076438075,"pfxX":4.770915628447433,"pfxZ":-1.3526641839027702,"pX":0.6390936740424239,"pZ":1.54516677474856,"vX0":5.32872531168253,"vY0":-127.41374843146993,"vZ0":-1.8625611036972123,"x":92.64,"y":197.06,"x0":-2.0943645546872975,"y0":50.00507046268441,"z0":4.98876188765854,"aX":7.894429486735046},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":-9.8,"spinRate":2663,"spinDirection":29},"zone":9,"typeConfidence":0.9,"plateTime":0.4288227809494347,"extension":6.490811221832656},"index":1,"playId":"9a76abbb-d438-3f09-a43b-a66b6367ddcb","pitchNumber":2,"startTime":"2026-06-08T01:23:34.398Z","endTime":"2026-06-08T01:23:37.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.779024024670196,"aZ":-29.998120784763195,"pfxX":-7.011008591802397,"pfxZ":1.4633897607362698,"pX":1.1929862662770392,"pZ":2.4395119747957534,"vX0":9.549325261935735,"vY0":-120.82930924115135,"vZ0":0.2566461844032446,"x":71.53,"y":172.91,"x0":-1.893068081200047,"y0":50.00031958930233,"z0":4.960345419161563,"aX":-10.401837434597864},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":10.6,"spinRate":1645,"spinDirection":242},"zone":12,"typeConfidence":0.91,"plateTime":0.4527060155048037,"extension":7.016466789158069},"index":2,"playId":"d424162d-695a-33cd-b168-46f30ea2cb2b","pitchNumber":3,"startTime":"2026-06-08T01:23:49.615Z","endTime":"2026-06-08T01:23:53.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.244265619546052,"aZ":-32.71619125853773,"pfxX":-9.097566808058346,"pfxZ":-0.2834514194155755,"pX":-2.1149368694676984,"pZ":1.9359653608613894,"vX0":3.2784337904406247,"vY0":-137.74799605377837,"vZ0":-2.1374138036168473,"x":197.62,"y":186.51,"x0":-2.1377988347657597,"y0":50.00088969186211,"z0":4.931118491466132,"aX":-17.502332995616886},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.7,"breakHorizontal":15.8,"spinRate":2272,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.3974330599990732,"extension":6.535606967808995},"index":3,"playId":"54e66fdd-4bed-31db-988c-7ad70b9b7d76","pitchNumber":4,"startTime":"2026-06-08T01:24:09.235Z","endTime":"2026-06-08T01:24:12.235Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.389752624956177,"aZ":-30.31424759890326,"pfxX":-9.560669545372496,"pfxZ":0.975781602490394,"pX":0.6084815022564691,"pZ":1.9432800029333281,"vX0":10.10334781189992,"vY0":-136.9911265944283,"vZ0":-2.670005094024788,"x":93.81,"y":186.31,"x0":-1.873674362528375,"y0":50.00522557880448,"z0":4.988707186292225,"aX":-18.294002695425547},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.4,"breakHorizontal":15.4,"spinRate":2336,"spinDirection":242},"zone":9,"typeConfidence":0.91,"plateTime":0.3988199035608688,"extension":6.766234748059786},"hitData":{"launchSpeed":92.2,"launchAngle":25.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.12,"coordY":90.63}},"index":4,"playId":"9bf51d60-5e6d-352c-bffb-03f38cef08af","pitchNumber":5,"startTime":"2026-06-08T01:24:27.351Z","endTime":"2026-06-08T01:24:35.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:24:35.314Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-08T01:24:40.593Z","endTime":"2026-06-08T01:26:00.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11324499614309,"aZ":-31.58845524335698,"pfxX":-9.42898890389622,"pfxZ":0.3025962993792941,"pX":-0.4615118917282358,"pZ":3.231125844844294,"vX0":7.261839537622077,"vY0":-137.32306252820175,"vZ0":0.8139060834694609,"x":134.59,"y":151.54,"x0":-1.9046041926982271,"y0":50.00184727101694,"z0":5.066534069397491,"aX":-18.152569541086663},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.0,"breakHorizontal":15.7,"spinRate":2255,"spinDirection":239},"zone":1,"typeConfidence":0.91,"plateTime":0.3976450178720188,"extension":6.627922788081277},"index":0,"playId":"cbe505de-d147-386d-8b11-21ba799d5eb4","pitchNumber":1,"startTime":"2026-06-08T01:25:07.764Z","endTime":"2026-06-08T01:25:10.764Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.312694681829257,"aZ":-32.81673974358086,"pfxX":-10.063973647324968,"pfxZ":-0.3307034860049889,"pX":-0.4536859127091667,"pZ":3.0917461460421944,"vX0":7.645167388590339,"vY0":-139.19166146501658,"vZ0":0.6060732755526607,"x":134.29,"y":155.3,"x0":-1.9287794693889726,"y0":50.00032918143596,"z0":5.044547146108533,"aX":-19.740065579726394},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":-0.2,"breakHorizontal":16.7,"spinRate":2443,"spinDirection":243},"zone":1,"typeConfidence":0.91,"plateTime":0.3935467774016512,"extension":6.574570615351545},"index":1,"playId":"c4374a80-0c50-3277-a3a7-056d57704b46","pitchNumber":2,"startTime":"2026-06-08T01:25:23.351Z","endTime":"2026-06-08T01:25:26.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234899387221784,"aZ":-30.529817889425637,"pfxX":-8.982823415671584,"pfxZ":0.8294488502888306,"pX":0.6876142584452046,"pZ":3.149679211559851,"vX0":9.703406524305565,"vY0":-139.7676167615428,"vZ0":-0.033301378985621355,"x":90.79,"y":153.74,"x0":-1.6549446294621284,"y0":50.00366697556526,"z0":5.159366922288098,"aX":-17.849360982110817},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.7,"breakHorizontal":14.4,"spinRate":2236,"spinDirection":237},"zone":3,"typeConfidence":0.91,"plateTime":0.3912287042588938,"extension":6.697647329350023},"hitData":{"launchSpeed":89.7,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.21,"coordY":118.05}},"index":2,"playId":"4198bb15-2088-3c9c-b8a3-2c68b2fbdac0","pitchNumber":3,"startTime":"2026-06-08T01:25:49.804Z","endTime":"2026-06-08T01:26:00.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:26:00.601Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to center fielder Drew Gilbert. Carson Kelly to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-08T01:26:03.726Z","endTime":"2026-06-08T01:26:42.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":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":687551,"link":"/api/v1/people/687551"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2059540897411,"aZ":-30.63269182137456,"pfxX":-11.312161392039684,"pfxZ":0.8025155796502768,"pX":-0.7828062708710163,"pZ":1.6722658436165625,"vX0":7.348226135794231,"vY0":-138.4610691178546,"vZ0":-3.40208171164446,"x":146.84,"y":193.63,"x0":-2.0073872041944125,"y0":50.0069179458188,"z0":4.97666609999559,"aX":-21.87142077703339},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":0.8,"breakHorizontal":18.8,"spinRate":2321,"spinDirection":242},"zone":7,"typeConfidence":0.91,"plateTime":0.39625278770145655,"extension":6.579224594394426},"hitData":{"launchSpeed":99.5,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.51,"coordY":108.92}},"index":0,"playId":"9534bbe5-0dd0-32b9-ab03-a4f89f6a239d","pitchNumber":1,"startTime":"2026-06-08T01:26:31.258Z","endTime":"2026-06-08T01:26:42.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:26:42.041Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a ground ball to center fielder Drew Gilbert. Carson Kelly scores. Pete Crow-Armstrong to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-08T01:26:45.772Z","endTime":"2026-06-08T01:30:37.016Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":686790,"link":"/api/v1/people/686790"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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.1,"endSpeed":88.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06261509566138,"aZ":-30.017215126155907,"pfxX":-7.976058212496316,"pfxZ":1.095269602768143,"pX":0.9348542501910683,"pZ":3.2741346162192007,"vX0":10.758003543173698,"vY0":-138.22444498092395,"vZ0":0.31672758159361214,"x":81.37,"y":150.38,"x0":-1.94179777785038,"y0":50.00231581384343,"z0":5.147233490966258,"aX":-15.688810629105456},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.3,"breakHorizontal":12.6,"spinRate":2337,"spinDirection":241},"zone":12,"typeConfidence":0.91,"plateTime":0.39379908618006,"extension":6.694461667912517},"index":0,"playId":"b8aa1ea8-acb4-32af-91f0-40b498d43dfb","pitchNumber":1,"startTime":"2026-06-08T01:27:20.007Z","endTime":"2026-06-08T01:27:23.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859082250595748,"aZ":-36.42300035329439,"pfxX":3.6370707384003365,"pfxZ":-2.659415653079758,"pX":0.9985610288284784,"pZ":0.7065501021109449,"vX0":6.7257557577426486,"vY0":-125.790464216361,"vZ0":-2.7297102787749923,"x":78.94,"y":219.7,"x0":-2.183601329780907,"y0":50.00004338629537,"z0":4.762835612965804,"aX":5.818177501114319},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.2,"breakHorizontal":-8.2,"spinRate":2564,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4356641589606891,"extension":6.545499861291951},"index":1,"playId":"dd51d1a5-0e7a-397d-a84e-e801cc93af33","pitchNumber":2,"startTime":"2026-06-08T01:27:37.414Z","endTime":"2026-06-08T01:27:40.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.923948865405844,"aZ":-31.920822606878993,"pfxX":-8.831369040213389,"pfxZ":0.1340596107016081,"pX":0.0881209366253896,"pZ":1.9358260121361497,"vX0":8.849045217688792,"vY0":-134.18770997000323,"vZ0":-1.9011565475809253,"x":113.64,"y":186.51,"x0":-2.0984539442052697,"y0":50.0000113709759,"z0":4.918763611906105,"aX":-16.169450148416406},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.0,"breakHorizontal":14.2,"spinRate":2326,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.4075396082608522,"extension":6.65411407214923},"index":2,"playId":"f52ef950-6824-3d49-ad43-4126de58f04e","pitchNumber":3,"startTime":"2026-06-08T01:28:00.267Z","endTime":"2026-06-08T01:28:04.377Z","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":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.685813759168628,"aZ":-30.77250517471764,"pfxX":-8.856515512413184,"pfxZ":0.7409734093593876,"pX":0.6324198470148501,"pZ":2.402532484485842,"vX0":9.845695391030837,"vY0":-136.3689248059057,"vZ0":-1.3988102173167916,"x":92.89,"y":173.91,"x0":-1.8722719863839314,"y0":50.00091594982181,"z0":5.042780217124695,"aX":-16.69740273732809},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.2,"breakHorizontal":14.0,"spinRate":2198,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.401479779192329,"extension":6.718863423706115},"index":3,"playId":"eda343f6-b48d-3957-90b8-91ca9e5d3150","pitchNumber":4,"startTime":"2026-06-08T01:28:27.471Z","endTime":"2026-06-08T01:28:30.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-08T01:28:35.871Z","endTime":"2026-06-08T01:28:56.341Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070600027769913,"aZ":-31.33251460251798,"pfxX":-7.733582398703495,"pfxZ":0.602195691325198,"pX":0.2007464752894162,"pZ":1.8073106970722488,"vX0":7.32634365670244,"vY0":-117.41176440245415,"vZ0":-0.6182282420932202,"x":109.35,"y":189.98,"x0":-1.9470479893968753,"y0":50.005181945161766,"z0":4.975764572236153,"aX":-10.859568415973806},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1607,"spinDirection":243},"zone":8,"typeConfidence":0.91,"plateTime":0.4655124634964647,"extension":6.9706234274733205},"index":5,"playId":"b55775e6-16b0-3709-a3a3-b4913b8b05d9","pitchNumber":5,"startTime":"2026-06-08T01:28:56.341Z","endTime":"2026-06-08T01:28:59.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97621810163187,"aZ":-36.99038468520378,"pfxX":8.595812878821992,"pfxZ":-3.0968217896553387,"pX":0.3704974889575619,"pZ":2.455586146401122,"vX0":3.8467159340992723,"vY0":-124.05626412979612,"vZ0":1.2223825569529816,"x":102.88,"y":172.48,"x0":-2.3169877588047822,"y0":50.00070268881706,"z0":5.041565994500168,"aX":13.384533208959606},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.0,"breakHorizontal":-16.4,"spinRate":2748,"spinDirection":39},"zone":6,"typeConfidence":0.9,"plateTime":0.4416333431095749,"extension":6.346009397326729},"index":6,"playId":"d857996e-c19c-36d0-820e-d4de4a72e601","pitchNumber":6,"startTime":"2026-06-08T01:29:26.841Z","endTime":"2026-06-08T01:29:29.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728139368265794,"aZ":-30.07572915257658,"pfxX":-8.510925616775257,"pfxZ":1.4139183742173191,"pX":-0.402951999122463,"pZ":2.1890132494913304,"vX0":6.701281554237825,"vY0":-120.80506783038071,"vZ0":-0.49563253678266195,"x":132.36,"y":179.68,"x0":-2.1021779223523263,"y0":50.00177880255595,"z0":5.032178733691055,"aX":-12.624851584731788},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":1786,"spinDirection":238},"zone":4,"typeConfidence":0.92,"plateTime":0.45276532428324634,"extension":6.903223420065625},"index":7,"playId":"b70324df-3934-3994-98fe-81de01a82276","pitchNumber":7,"startTime":"2026-06-08T01:29:57.242Z","endTime":"2026-06-08T01:30:01.048Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.220153260244466,"aZ":-32.119463189954736,"pfxX":-8.658313753326079,"pfxZ":0.03211700498502523,"pX":0.04564205327393666,"pZ":2.9471493891869787,"vX0":8.439343703960986,"vY0":-138.71502452944156,"vZ0":0.010906138024895151,"x":115.26,"y":159.21,"x0":-1.917321875371133,"y0":50.00562495218094,"z0":5.091818329140832,"aX":-16.806472151920325},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.2,"breakHorizontal":13.8,"spinRate":2413,"spinDirection":239},"zone":2,"typeConfidence":0.91,"plateTime":0.39546601203129184,"extension":6.559372209160909},"hitData":{"launchSpeed":86.9,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.94,"coordY":110.95}},"index":8,"playId":"77d1ee71-894f-3ef8-8ae6-691c9234874e","pitchNumber":8,"startTime":"2026-06-08T01:30:26.759Z","endTime":"2026-06-08T01:30:37.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:30:37.016Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-08T01:31:56.010Z","endTime":"2026-06-08T01:34:00.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-08T01:30:52.827Z","endTime":"2026-06-08T01:31:58.265Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.761040313995704,"aZ":-30.723786344965536,"pfxX":-8.2968081989581,"pfxZ":1.0122877423757268,"pX":-1.225754374527759,"pZ":1.3633296602074128,"vX0":4.824121158394443,"vY0":-118.25296127188058,"vZ0":-1.7881262442759192,"x":163.72,"y":201.97,"x0":-2.2055535405046913,"y0":50.00092319485737,"z0":4.9254422477827156,"aX":-11.848638150857356},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.7,"breakHorizontal":14.0,"spinRate":1603,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.46170014605720056,"extension":6.827918915165741},"index":1,"playId":"493df0c2-4f91-397e-b858-569b487c559d","pitchNumber":1,"startTime":"2026-06-08T01:31:58.265Z","endTime":"2026-06-08T01:32:01.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.46778080226393,"aZ":-30.299898447463733,"pfxX":-9.692850922612077,"pfxZ":1.2848245890323267,"pX":0.5415082469687331,"pZ":-0.025179013829494782,"vX0":9.438121867237632,"vY0":-118.98355607505596,"vZ0":-4.915538896165101,"x":96.36,"y":239.46,"x0":-2.179422331801396,"y0":50.005646350785696,"z0":4.750114516306094,"aX":-14.183630066327236},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.6,"breakHorizontal":15.8,"spinRate":1611,"spinDirection":242},"zone":14,"typeConfidence":0.92,"plateTime":0.45680218013497864,"extension":6.979935449928187},"index":2,"playId":"6280af1e-6710-352d-b09c-6952c34b732b","pitchNumber":2,"startTime":"2026-06-08T01:32:23.835Z","endTime":"2026-06-08T01:32:27.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.001319881293888,"aZ":-34.85672456060526,"pfxX":-9.115138782141807,"pfxZ":-1.4160544635712942,"pX":-0.1466745628830431,"pZ":2.6020487454886507,"vX0":8.093528712809295,"vY0":-136.80588433421087,"vZ0":-0.35819286810174567,"x":122.59,"y":168.52,"x0":-1.9582649711657403,"y0":50.002590306527445,"z0":5.1226796584160414,"aX":-17.289165136250425},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-2.4,"breakHorizontal":14.8,"spinRate":2311,"spinDirection":243},"zone":5,"typeConfidence":0.91,"plateTime":0.4002810987577088,"extension":6.580570770899145},"index":3,"playId":"7d8a09f7-15cf-3251-aece-7e556fc2c0f1","pitchNumber":3,"startTime":"2026-06-08T01:32:53.818Z","endTime":"2026-06-08T01:32:56.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-08T01:33:02.773Z","endTime":"2026-06-08T01:33:22.443Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8991256210099,"aZ":-34.97874013491522,"pfxX":3.8150810823148564,"pfxZ":-1.6437573866662571,"pX":1.4069472329899084,"pZ":0.22685827075724907,"vX0":7.830284756074092,"vY0":-129.32070628264833,"vZ0":-5.037070206922185,"x":63.37,"y":232.65,"x0":-2.1460562037108826,"y0":50.00296379402506,"z0":4.858285200333448,"aX":6.512589049894001},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.8,"breakHorizontal":-8.5,"spinRate":2772,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4222326133596783,"extension":6.397735652447923},"index":5,"playId":"9ff8c099-a053-397d-991b-c3d84cd64cef","pitchNumber":4,"startTime":"2026-06-08T01:33:22.443Z","endTime":"2026-06-08T01:33:25.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10268496889433,"aZ":-33.07162023987003,"pfxX":-6.605493711655177,"pfxZ":-0.6130350976429337,"pX":0.4410732205932978,"pZ":2.0038896135321886,"vX0":8.254656574176948,"vY0":-119.61159559500253,"vZ0":0.0222401118906419,"x":100.19,"y":184.67,"x0":-2.1894207198866567,"y0":50.00569495308186,"z0":4.948924131018146,"aX":-9.61645178378629},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.8,"breakHorizontal":10.1,"spinRate":1542,"spinDirection":248},"zone":9,"typeConfidence":0.9,"plateTime":0.45714014896533817,"extension":7.012284679585993},"index":6,"playId":"9ce7c9f3-334a-3ca8-b9ac-c84bdf11a38e","pitchNumber":5,"startTime":"2026-06-08T01:33:56.004Z","endTime":"2026-06-08T01:34:00.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:34:00.052Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-08T01:36:23.833Z","endTime":"2026-06-08T01:38:11.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":93.4,"endSpeed":85.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34003870091477,"aZ":-16.10877435466643,"pfxX":-3.8987070471073393,"pfxZ":8.560917002829548,"pX":0.6673130885555703,"pZ":2.7352214127533916,"vX0":7.603024423710941,"vY0":-135.77124474042154,"vZ0":-4.9151992345178455,"x":91.56,"y":164.93,"x0":-1.6564063531104194,"y0":50.001229366941665,"z0":5.6816697499686155,"aX":-7.31549459657552},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":2163,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4026662370569061,"extension":6.479201674621732},"index":0,"playId":"c17edcb9-8a49-32d7-8b3a-7932cef16a75","pitchNumber":1,"startTime":"2026-06-08T01:36:35.403Z","endTime":"2026-06-08T01:36:38.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33647666848201,"aZ":-37.2126381754661,"pfxX":7.394349565450065,"pfxZ":-3.878097727561965,"pX":-0.49121966029142977,"pZ":1.787233614649292,"vX0":0.1752826003245596,"vY0":-113.39936617955142,"vZ0":-1.056360509068675,"x":135.72,"y":190.52,"x0":-1.529840065029956,"y0":50.00349931166024,"z0":5.981470100482087,"aX":9.6009460476813},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.0,"breakHorizontal":-13.4,"spinRate":2571,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.48357390791484667,"extension":6.374960106306567},"index":1,"playId":"52237d54-54b7-30d3-9570-f9e512029bd0","pitchNumber":2,"startTime":"2026-06-08T01:36:48.959Z","endTime":"2026-06-08T01:36:52.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-08T01:36:58.062Z","endTime":"2026-06-08T01:37:07.450Z","isPitch":false,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.406341448657198,"aZ":-27.444363891461705,"pfxX":-6.545040893075795,"pfxZ":2.8661013553566237,"pX":-1.9560482563892336,"pZ":0.8359201083287711,"vX0":1.1250200861845658,"vY0":-127.38096949214959,"vZ0":-6.77796181783743,"x":191.56,"y":216.21,"x0":-1.552175182811059,"y0":50.00078006368534,"z0":5.691964812771313,"aX":-10.787223847333777},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":11.6,"spinRate":1232,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4294926414214437,"extension":6.549125949402311},"index":3,"playId":"d64723ed-2e21-32e7-bebe-f69cd2e877d1","pitchNumber":3,"startTime":"2026-06-08T01:37:07.450Z","endTime":"2026-06-08T01:37:10.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63206476885889,"aZ":-24.54858262622787,"pfxX":1.6829999929288855,"pfxZ":4.412199951317049,"pX":-1.0977155079463006,"pZ":4.1608030694925935,"vX0":1.8741963975564373,"vY0":-130.23555189753984,"vZ0":0.580329594039753,"x":158.84,"y":126.44,"x0":-2.043627227406217,"y0":50.00569295623098,"z0":5.78210674483811,"aX":2.9105939755031556},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-3.5,"spinRate":2208,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4194956631111033,"extension":6.4026323677182635},"index":4,"playId":"b116aeff-0e4e-346e-b05c-cabdffc0dd88","pitchNumber":4,"startTime":"2026-06-08T01:37:21.078Z","endTime":"2026-06-08T01:37:24.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.687470632233943,"aZ":-21.580922262386412,"pfxX":-8.90401906455561,"pfxZ":5.668516678225992,"pX":0.8796246138856852,"pZ":1.9340155930853218,"vX0":9.110611655601172,"vY0":-135.5711465203832,"vZ0":-6.251243634689555,"x":83.47,"y":186.56,"x0":-1.3621075860620444,"y0":50.00040415952404,"z0":5.768387134987222,"aX":-16.62963395060962},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2036,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4034989794182766,"extension":6.553608926403694},"index":5,"playId":"49c8766a-88ab-32f8-94dc-2082586045ff","pitchNumber":5,"startTime":"2026-06-08T01:37:35.854Z","endTime":"2026-06-08T01:37:40.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41240409047801,"aZ":-21.691132945469946,"pfxX":-9.29042145080877,"pfxZ":5.613312345601576,"pX":-0.794250466606076,"pZ":3.3441535992185103,"vX0":5.184067666846829,"vY0":-135.7077652773212,"vZ0":-2.611037563090586,"x":115.78,"y":131.0,"x0":-1.5212887150430932,"y0":50.00069958072796,"z0":5.827920244530967,"aX":-17.344150667415043},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":15.7,"spinRate":2029,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.40343955925726727,"extension":6.622825431533593},"index":6,"playId":"c0d2279b-2d98-3030-9606-4ce094f1e18b","pitchNumber":6,"startTime":"2026-06-08T01:37:50.103Z","endTime":"2026-06-08T01:37:53.103Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.414565508344843,"aZ":-36.96332491251073,"pfxX":6.9378251896589465,"pfxZ":-3.7365931325369686,"pX":0.04754263270046284,"pZ":0.7699427622342138,"vX0":1.4831670980507317,"vY0":-112.83079776795978,"vZ0":-2.929230190056829,"x":115.19,"y":217.99,"x0":-1.5200826502505322,"y0":50.0006629186678,"z0":5.826562774479675,"aX":8.902106677011092},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.2,"breakHorizontal":-13.0,"spinRate":2677,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.48629689436917634,"extension":6.430288350499273},"index":7,"playId":"0c9eb986-8b78-3b34-8006-6b3951f5ec53","pitchNumber":7,"startTime":"2026-06-08T01:38:07.945Z","endTime":"2026-06-08T01:38:11.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:38:11.970Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a ground ball to third baseman Alex Bregman. Bryce Eldridge to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-08T01:38:24.899Z","endTime":"2026-06-08T01:38:51.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039320417052746,"aZ":-21.306021847086658,"pfxX":-10.136752591282308,"pfxZ":5.759880399397098,"pX":-0.057702021785766625,"pZ":2.1516328840921912,"vX0":7.158184919735632,"vY0":-136.29800367566014,"vZ0":-5.787699292893096,"x":119.2,"y":180.69,"x0":-1.39664751524288,"y0":50.00511749606051,"z0":5.767059060452943,"aX":-19.136985491242356},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":16.9,"spinRate":2136,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4013603319149084,"extension":6.61265094862243},"hitData":{"launchSpeed":70.7,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.52,"coordY":184.48}},"index":0,"playId":"b4d9d4a9-c80a-3397-94e6-b1da75542155","pitchNumber":1,"startTime":"2026-06-08T01:38:38.594Z","endTime":"2026-06-08T01:38:51.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:38:51.628Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Daniel Susac grounds into a double play, third baseman Alex Bregman to second baseman Pedro Ramírez to first baseman Michael Busch. Bryce Eldridge to 3rd. Matt Chapman out at 2nd. Daniel Susac out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-08T01:38:54.766Z","endTime":"2026-06-08T01:41:38.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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(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.0,"endSpeed":86.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.736624056541576,"aZ":-18.34712439906848,"pfxX":-9.700353912809833,"pfxZ":7.283444573495693,"pX":-0.027067421121980486,"pZ":3.613406555404543,"vX0":6.9787696735743445,"vY0":-136.801154667684,"vZ0":-2.607396440952404,"x":118.03,"y":141.22,"x0":-1.3489017808719848,"y0":50.00156156165263,"z0":5.834215263271811,"aX":-18.413342347186752},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":16.1,"spinRate":2144,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4001307419381761,"extension":6.560384611656177},"index":0,"playId":"7b55d9ff-e314-306c-988c-739134472800","pitchNumber":1,"startTime":"2026-06-08T01:39:27.264Z","endTime":"2026-06-08T01:39:31.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.100287961992848,"aZ":-20.361414265984653,"pfxX":-9.408971352464704,"pfxZ":6.2879624418299676,"pX":0.014184416964908169,"pZ":1.8177520865347632,"vX0":7.28513583116486,"vY0":-136.00482385968022,"vZ0":-6.855731941394174,"x":116.46,"y":189.7,"x0":-1.4732899984068257,"y0":50.0005634496234,"z0":5.777311535661382,"aX":-17.67030353336542},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":15.6,"spinRate":2141,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.40232852113484796,"extension":6.6532041090949585},"index":1,"playId":"6a96b3f0-1b87-3ece-b9a4-8ac4ebaa9892","pitchNumber":2,"startTime":"2026-06-08T01:40:01.421Z","endTime":"2026-06-08T01:40:04.872Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894121976236164,"aZ":-21.228223322431862,"pfxX":-8.878948106035267,"pfxZ":5.896111377385502,"pX":-0.3693807240675443,"pZ":4.473925801602197,"vX0":6.472268631205934,"vY0":-135.44770801050407,"vZ0":-0.2735940171010251,"x":131.08,"y":117.98,"x0":-1.6376884359926722,"y0":50.001399452211466,"z0":6.062102908098877,"aX":-16.477913578104435},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2118,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40455527542502967,"extension":6.570748921065741},"index":2,"playId":"d802b53d-57ad-3b11-871c-e4fbf362ce78","pitchNumber":3,"startTime":"2026-06-08T01:40:35.411Z","endTime":"2026-06-08T01:40:39.258Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.412134600017044,"aZ":-21.24663061946219,"pfxX":-9.817188542153083,"pfxZ":5.876752487902349,"pX":-0.3990463763154196,"pZ":1.3844832219174543,"vX0":6.4066286959764716,"vY0":-135.65947840631551,"vZ0":-7.694095684301716,"x":132.21,"y":201.4,"x0":-1.5190052080004621,"y0":50.003125756739394,"z0":5.745091775064044,"aX":-18.24974653670737},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2154,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40417433826721805,"extension":6.651528091266367},"index":3,"playId":"1f09e9f9-83d3-3032-8bc5-4b65295fe013","pitchNumber":4,"startTime":"2026-06-08T01:41:04.724Z","endTime":"2026-06-08T01:41:09.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766992071161972,"aZ":-20.807997041447706,"pfxX":-9.502169356962835,"pfxZ":6.084202862010834,"pX":0.30599557445523595,"pZ":2.8394632808362426,"vX0":8.176958860108439,"vY0":-135.82982351970185,"vZ0":-4.005341237830393,"x":105.34,"y":162.11,"x0":-1.5089452730070665,"y0":50.00467749657645,"z0":5.780196148725666,"aX":-17.756587479099615},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":2180,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4032583487762378,"extension":6.573975278291914},"hitData":{"launchSpeed":83.6,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":164.7}},"index":4,"playId":"c0ca850b-c937-3bd0-9b0e-26bdbd9fdaaf","pitchNumber":5,"startTime":"2026-06-08T01:41:27.080Z","endTime":"2026-06-08T01:41:38.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:41:38.586Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly challenged (pitch result), call on the field was overturned: Drew Gilbert called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-08T01:41:48.453Z","endTime":"2026-06-08T01:43:33.568Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.277485135263582,"aZ":-14.116323133231317,"pfxX":-4.107284390766567,"pfxZ":9.4147378850027,"pX":0.2553071260520117,"pZ":2.816142117739415,"vX0":6.53614659900591,"vY0":-137.7757001449548,"vZ0":-5.10897180720608,"x":107.27,"y":162.74,"x0":-1.616664041350083,"y0":50.001059812751585,"z0":5.6520926396719995,"aX":-7.877019552417652},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":6.0,"spinRate":2047,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.397904307664922,"extension":6.586814657588578},"index":0,"playId":"07649051-349b-34a2-ba97-f32ea85d3c7c","pitchNumber":1,"startTime":"2026-06-08T01:42:14.539Z","endTime":"2026-06-08T01:42:17.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.665062000200336,"aZ":-14.820910851428732,"pfxX":-3.4666190929634335,"pfxZ":8.947270301883147,"pX":-0.2016096024536412,"pZ":3.0986791908433067,"vX0":5.950492074665587,"vY0":-138.345974366804,"vZ0":-4.249170136186236,"x":124.68,"y":155.12,"x0":-1.9293184092841176,"y0":50.004722721462635,"z0":5.6469351346801675,"aX":-6.725504827350645},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":5.0,"spinRate":2078,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3958089112373733,"extension":6.55982236025808},"index":1,"playId":"a4cc808a-65b2-308a-949e-be4286f704d6","pitchNumber":2,"startTime":"2026-06-08T01:42:40.897Z","endTime":"2026-06-08T01:42:43.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.237620183378638,"aZ":-37.22464396095622,"pfxX":8.687302815805598,"pfxZ":-3.848075782585993,"pX":-0.5924059030320344,"pZ":1.6438449291478798,"vX0":-0.44881777872918044,"vY0":-114.47171033015087,"vZ0":-1.4650307760601684,"x":139.58,"y":194.4,"x0":-1.519517389111628,"y0":50.00310115653312,"z0":5.972117587931013,"aX":11.405248051500129},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.1,"breakHorizontal":-15.6,"spinRate":2369,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.4804548585851096,"extension":6.4527917489215225},"index":2,"playId":"a24351a1-9b63-300d-8fd0-dc74b0b19373","pitchNumber":3,"startTime":"2026-06-08T01:43:06.568Z","endTime":"2026-06-08T01:43:33.568Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"playEndTime":"2026-06-08T01:43:33.568Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-08T01:45:54.329Z","endTime":"2026-06-08T01:46:53.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960263838334143,"aZ":-29.52133458212362,"pfxX":-10.420720758978629,"pfxZ":1.4387137307433964,"pX":1.5661600487279241,"pZ":2.5158222123430374,"vX0":12.122803960259466,"vY0":-134.47625118393154,"vZ0":-1.2591219415791763,"x":57.3,"y":170.85,"x0":-1.6293529474009452,"y0":50.00544231950435,"z0":5.068895113692457,"aX":-19.24364542588488},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.5,"breakHorizontal":16.6,"spinRate":2310,"spinDirection":240},"zone":12,"typeConfidence":0.9,"plateTime":0.406056529083771,"extension":6.824966355445527},"index":0,"playId":"7b02fd16-a7e3-3598-bac0-187992b7c1e8","pitchNumber":1,"startTime":"2026-06-08T01:46:05.517Z","endTime":"2026-06-08T01:46:09.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.224248941491055,"aZ":-34.55356665579456,"pfxX":5.385665619379285,"pfxZ":-1.571951657880538,"pX":-0.45911294461656726,"pZ":2.581276686030963,"vX0":2.581947083256345,"vY0":-121.94899425567365,"vZ0":1.211568957326475,"x":134.5,"y":169.09,"x0":-2.23031465974511,"y0":50.005182760269946,"z0":5.051082333076694,"aX":8.139020800019983},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.3,"breakHorizontal":-10.3,"spinRate":2694,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.44857643479037135,"extension":6.394400035305944},"index":1,"playId":"c35364a3-3a1e-37e7-8541-5b2153dad2ed","pitchNumber":2,"startTime":"2026-06-08T01:46:19.462Z","endTime":"2026-06-08T01:46:22.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.920492132651813,"aZ":-32.89779814826014,"pfxX":5.223957419530699,"pfxZ":-0.46314628510733513,"pX":-0.30964228659741994,"pZ":2.571370309659069,"vX0":2.8159956530338803,"vY0":-124.24830559443659,"vZ0":0.694879392456516,"x":128.8,"y":169.35,"x0":-2.1347531293913957,"y0":50.00135150273898,"z0":5.01286893955991,"aX":8.200162268272184},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-10.1,"spinRate":2758,"spinDirection":39},"zone":5,"typeConfidence":0.9,"plateTime":0.4401276664266738,"extension":6.456383552981659},"index":2,"playId":"117532ad-ae45-3b39-9f03-f99b30a3786d","pitchNumber":3,"startTime":"2026-06-08T01:46:34.862Z","endTime":"2026-06-08T01:46:38.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41315834246949,"aZ":-32.9691081943627,"pfxX":2.9831008608957426,"pfxZ":-0.481855593711785,"pX":1.0926121604094576,"pZ":1.3992570489237681,"vX0":6.680773123203269,"vY0":-128.0882794666743,"vZ0":-2.495775470106587,"x":75.35,"y":201.0,"x0":-1.9409093049873305,"y0":50.00252243376144,"z0":4.9741304075866335,"aX":4.935666305716724},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":-7.0,"spinRate":2739,"spinDirection":27},"zone":14,"typeConfidence":0.89,"plateTime":0.4282632624027283,"extension":6.7306248389719565},"index":3,"playId":"40063803-31b3-38b3-b308-67c53e81c1f0","pitchNumber":4,"startTime":"2026-06-08T01:46:50.119Z","endTime":"2026-06-08T01:46:53.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:46:53.752Z","atBatIndex":30},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ian Happ triples (2) on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-08T01:46:55.320Z","endTime":"2026-06-08T01:48:07.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":808982,"link":"/api/v1/people/808982"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75691826580023,"aZ":-35.71276919699559,"pfxX":4.240205080150213,"pfxZ":-2.1477351715503827,"pX":0.22092722988252733,"pZ":1.5397439924689325,"vX0":4.448765269812843,"vY0":-127.61485261074398,"vZ0":-1.4152155775801285,"x":108.58,"y":197.21,"x0":-2.0971971289844613,"y0":50.00390411211827,"z0":4.919816706318099,"aX":6.979812604579212},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":-8.6,"spinRate":2902,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.42952819048075463,"extension":6.503782101664797},"index":0,"playId":"0981c7e7-4a7e-31f6-8f60-98237f1d4123","pitchNumber":1,"startTime":"2026-06-08T01:47:18.744Z","endTime":"2026-06-08T01:47:21.744Z","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":94.0,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53930683956228,"aZ":-34.22215388228816,"pfxX":-9.611263934964859,"pfxZ":-1.0724482977876804,"pX":0.35989099216406395,"pZ":3.932774703334542,"vX0":9.05594517663321,"vY0":-136.68228148438692,"vZ0":2.8429601638082005,"x":103.28,"y":132.6,"x0":-1.738523398971027,"y0":50.00624475857211,"z0":5.220552875621414,"aX":-18.29172013032558},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.2,"breakHorizontal":15.6,"spinRate":2337,"spinDirection":243},"zone":12,"typeConfidence":0.91,"plateTime":0.3998702720470235,"extension":6.502262307063839},"index":1,"playId":"876af7da-7f66-3456-9414-01e04ecbde1c","pitchNumber":2,"startTime":"2026-06-08T01:47:34.310Z","endTime":"2026-06-08T01:47:38.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.645903827569143,"aZ":-32.87582144762221,"pfxX":-8.043799364622922,"pfxZ":-0.49718753466464527,"pX":0.03733363286382,"pZ":2.01186431079507,"vX0":7.221196503567572,"vY0":-117.62254270370792,"vZ0":0.14082395753078925,"x":115.58,"y":184.46,"x0":-2.0157872278677735,"y0":50.00354210798784,"z0":4.97985948475376,"aX":-11.361829068743603},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.6,"breakHorizontal":13.0,"spinRate":1490,"spinDirection":246},"zone":8,"typeConfidence":0.91,"plateTime":0.46425660974605787,"extension":6.884369641244548},"hitData":{"launchSpeed":98.6,"launchAngle":14.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.3,"coordY":116.53}},"index":2,"playId":"4d80477c-99ec-3eb3-8bad-2ef4a916965c","pitchNumber":3,"startTime":"2026-06-08T01:47:51.356Z","endTime":"2026-06-08T01:48:07.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:48:07.070Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Seiya Suzuki lines out to shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-08T01:48:15.763Z","endTime":"2026-06-08T01:49:34.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"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(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.7,"endSpeed":86.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04358786337493,"aZ":-35.12415057610802,"pfxX":-9.308453233642192,"pfxZ":-1.532057600257307,"pX":0.15134440919648404,"pZ":2.996719029158278,"vX0":8.449064715749207,"vY0":-137.68779405326606,"vZ0":0.5951289399672699,"x":111.23,"y":157.87,"x0":-1.7448990462966816,"y0":50.003780036695176,"z0":5.151033927587339,"aX":-17.906578854548655},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-2.4,"breakHorizontal":15.1,"spinRate":2369,"spinDirection":241},"zone":2,"typeConfidence":0.91,"plateTime":0.39752271437023934,"extension":6.62404228279275},"index":0,"playId":"6cef32b0-5cd7-3499-b2a8-f649a76b3b1d","pitchNumber":1,"startTime":"2026-06-08T01:48:42.997Z","endTime":"2026-06-08T01:48:45.997Z","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":95.0,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26926946829156,"aZ":-31.77159446300691,"pfxX":-10.303079065062754,"pfxZ":0.2062093235667266,"pX":0.27336326335166594,"pZ":2.7688237010672077,"vX0":9.154302449099738,"vY0":-138.01086668830987,"vZ0":-0.35633474119740294,"x":106.58,"y":164.02,"x0":-1.756827101239695,"y0":50.000242622992786,"z0":5.049511254373131,"aX":-19.765088064705374},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.5,"breakHorizontal":16.6,"spinRate":2372,"spinDirection":241},"zone":3,"typeConfidence":0.91,"plateTime":0.3977054464947072,"extension":6.610543606300817},"index":1,"playId":"5e8f442e-9eb2-35e8-bd02-cd782c804034","pitchNumber":2,"startTime":"2026-06-08T01:49:03.462Z","endTime":"2026-06-08T01:49:06.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35701810425906,"aZ":-36.42421834481894,"pfxX":6.472365306628781,"pfxZ":-2.628698469273729,"pX":-0.18436235024919637,"pZ":2.4083153798782564,"vX0":2.4805334681238658,"vY0":-126.39421715849134,"vZ0":0.712044609648149,"x":124.03,"y":173.76,"x0":-2.0202272267617487,"y0":50.00514176244696,"z0":5.053454894149082,"aX":10.448031089861772},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.3,"breakHorizontal":-12.2,"spinRate":2820,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.43374704813080056,"extension":6.432532292155389},"hitData":{"launchSpeed":90.3,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":163.18}},"index":2,"playId":"3ecb9b69-29cf-3cf3-bea7-7ca74bb8deb4","pitchNumber":3,"startTime":"2026-06-08T01:49:27.366Z","endTime":"2026-06-08T01:49:34.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:49:34.389Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-08T01:49:42.564Z","endTime":"2026-06-08T01:51:36.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.519120626374622,"aZ":-34.431870325169335,"pfxX":7.71695532367603,"pfxZ":-1.4321605764959155,"pX":-1.20809102502351,"pZ":3.1042152967787433,"vX0":0.16215811080163284,"vY0":-124.4729625868014,"vZ0":1.9474453643221805,"x":163.05,"y":154.97,"x0":-2.277132060471375,"y0":50.00611539970413,"z0":5.158573647604884,"aX":12.134548447440157},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":-14.0,"spinRate":2838,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.4397062377340477,"extension":6.44153829225585},"index":0,"playId":"ea33798b-efa9-35d1-9fe6-f8217b6373af","pitchNumber":1,"startTime":"2026-06-08T01:50:05.388Z","endTime":"2026-06-08T01:50:09.272Z","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":93.8,"endSpeed":86.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.735641714834134,"aZ":-35.01912044871115,"pfxX":-8.586215517224508,"pfxZ":-1.5053671484364273,"pX":-1.6664045061008192,"pZ":2.3583961867182572,"vX0":4.167229094386721,"vY0":-136.6139586245667,"vZ0":-0.4458517703413495,"x":180.52,"y":175.1,"x0":-2.0950495055391376,"y0":50.00065922872923,"z0":4.928075864845412,"aX":-16.24827842702886},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-2.6,"breakHorizontal":14.6,"spinRate":2279,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.40072543790521387,"extension":6.687804813055708},"index":1,"playId":"b734de19-9ddd-3e40-b897-3acc79b07820","pitchNumber":2,"startTime":"2026-06-08T01:50:27.090Z","endTime":"2026-06-08T01:50:30.723Z","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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.803306897308463,"aZ":-36.375222585024346,"pfxX":7.096070022796083,"pfxZ":-2.655129750590964,"pX":1.6964389527907107,"pZ":2.026222363197913,"vX0":6.682018332392157,"vY0":-125.06413742966085,"vZ0":-0.12445583245891756,"x":52.34,"y":184.07,"x0":-1.9345608013824187,"y0":50.00548322468246,"z0":5.066268591042118,"aX":11.21348474965915},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.6,"breakHorizontal":-14.4,"spinRate":2795,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4383752973685979,"extension":6.73335798990993},"index":2,"playId":"c331d0fa-c284-3776-afe8-e92975a0f098","pitchNumber":3,"startTime":"2026-06-08T01:50:49.583Z","endTime":"2026-06-08T01:50:52.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36807330081631,"aZ":-32.704841425480346,"pfxX":-9.634265557799516,"pfxZ":-0.27580245205985143,"pX":0.002002637902019476,"pZ":2.57307986512549,"vX0":8.356733784245794,"vY0":-137.79960530628532,"vZ0":-0.6940565374529746,"x":116.92,"y":169.31,"x0":-1.8117354168819555,"y0":50.00170090222593,"z0":5.02919769273229,"aX":-18.608110333952915},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":-0.5,"breakHorizontal":15.8,"spinRate":2449,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.39682564363277795,"extension":6.7502954395357415},"index":3,"playId":"06d81d37-fefa-3ebe-af70-ef54d9a51125","pitchNumber":4,"startTime":"2026-06-08T01:51:11.816Z","endTime":"2026-06-08T01:51:14.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549991792180826,"aZ":-31.113991200862554,"pfxX":-11.23964744520243,"pfxZ":0.5444949187747614,"pX":2.389220281623144,"pZ":3.018368551884729,"vX0":14.522040134353507,"vY0":-138.00902239328275,"vZ0":-0.0566085565479596,"x":25.93,"y":157.28,"x0":-1.4621875477580197,"y0":50.00108438103675,"z0":5.121606998113167,"aX":-21.842320196585394},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.2,"breakHorizontal":17.6,"spinRate":2444,"spinDirection":241},"zone":12,"typeConfidence":0.91,"plateTime":0.3957325659031592,"extension":6.771995500596337},"index":4,"playId":"2e822905-0a3d-35bd-9df0-7995840bf622","pitchNumber":5,"startTime":"2026-06-08T01:51:33.736Z","endTime":"2026-06-08T01:51:36.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:51:36.736Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Ramírez walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-08T01:52:43.113Z","endTime":"2026-06-08T01:54:21.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-08T01:51:55.246Z","endTime":"2026-06-08T01:52:45.423Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.100998137906423,"aZ":-30.888249724030423,"pfxX":-11.908684091289539,"pfxZ":0.6936046860282397,"pX":0.44570757366510694,"pZ":0.9496667543154921,"vX0":10.394519174762634,"vY0":-135.64752587704928,"vZ0":-4.966497836274448,"x":100.01,"y":213.14,"x0":-1.8916141452224713,"y0":50.003964824366726,"z0":4.961703734265218,"aX":-22.159422362488687},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.4,"breakHorizontal":19.3,"spinRate":2232,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.40402552646027345,"extension":6.648864902358195},"index":1,"playId":"93123f4b-bfef-3e9f-8430-ef23feb7c76d","pitchNumber":1,"startTime":"2026-06-08T01:52:45.423Z","endTime":"2026-06-08T01:52:49.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96684009632517,"aZ":-30.164986915533877,"pfxX":-9.04356497994016,"pfxZ":1.0659898635192437,"pX":0.11275267208181264,"pZ":2.1336010356620547,"vX0":8.962584291192965,"vY0":-135.88089782037798,"vZ0":-2.2232849936671033,"x":112.7,"y":181.17,"x0":-2.0431701312276234,"y0":50.00263898707461,"z0":5.04490798111508,"aX":-17.021478791946432},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":2313,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.4020981618000201,"extension":6.578869703930064},"index":2,"playId":"b14de4ad-5aa4-3415-872a-dd71b49c1719","pitchNumber":2,"startTime":"2026-06-08T01:53:03.722Z","endTime":"2026-06-08T01:53:07.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.878760603415937,"aZ":-29.916047819740548,"pfxX":-11.22181578138146,"pfxZ":1.1912882406461907,"pX":-0.7874764628099854,"pZ":0.7881832288135767,"vX0":7.415069272646639,"vY0":-136.8826569441106,"vZ0":-5.64310511177365,"x":147.02,"y":217.5,"x0":-2.0717841106352233,"y0":50.006595092276896,"z0":4.921927603268261,"aX":-21.32488652724116},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.2,"breakHorizontal":18.8,"spinRate":2387,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.3999647371594035,"extension":6.583985513671444},"index":3,"playId":"e6731ab1-de13-390b-84d1-9476195abf04","pitchNumber":3,"startTime":"2026-06-08T01:53:27.826Z","endTime":"2026-06-08T01:53:31.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81831494439949,"aZ":-34.992670552585075,"pfxX":5.306065586098437,"pfxZ":-1.808603433856545,"pX":1.1874586467068633,"pZ":1.2483127989387794,"vX0":6.723970323699694,"vY0":-124.55257839563947,"vZ0":-1.8927937351063915,"x":71.74,"y":205.08,"x0":-2.244400593421784,"y0":50.0032677174176,"z0":4.933034163233156,"aX":8.270427209036978},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.5,"breakHorizontal":-11.3,"spinRate":2762,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.44107016980970304,"extension":6.535241625981827},"index":4,"playId":"f62fa4aa-7cb4-3009-8cd3-81f7cc798efe","pitchNumber":4,"startTime":"2026-06-08T01:53:53.219Z","endTime":"2026-06-08T01:53:58.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98383897082147,"aZ":-30.283513537693043,"pfxX":-10.580402692278035,"pfxZ":1.330372839300007,"pX":1.195876503438951,"pZ":0.671359049991378,"vX0":10.644480015868428,"vY0":-118.17785068142656,"vZ0":-3.3388705952244293,"x":71.42,"y":220.65,"x0":-1.9865989315174821,"y0":50.00140523681911,"z0":4.87681021464138,"aX":-15.003211501514247},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.8,"breakHorizontal":16.7,"spinRate":1473,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.4630242739189958,"extension":7.061908624819814},"index":5,"playId":"29b9e5de-7d5c-363a-bd84-30919aac5f29","pitchNumber":5,"startTime":"2026-06-08T01:54:16.909Z","endTime":"2026-06-08T01:54:21.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:54:21.267Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-08T01:54:41.494Z","endTime":"2026-06-08T01:56:14.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94455729238987,"aZ":-31.72310553204755,"pfxX":-9.526913377657294,"pfxZ":0.23856664068157407,"pX":0.13522508419682308,"pZ":3.172022909064292,"vX0":8.492719327017804,"vY0":-136.74991441055337,"vZ0":0.41750963043228895,"x":111.85,"y":153.14,"x0":-1.7663660682027484,"y0":50.00499531287987,"z0":5.1861594596392155,"aX":-18.123885809355745},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.7,"breakHorizontal":15.6,"spinRate":2252,"spinDirection":235},"zone":2,"typeConfidence":0.91,"plateTime":0.3998876629396193,"extension":6.704723156820917},"index":0,"playId":"f82b9f4a-8940-3765-b41e-1a8c87e61b7a","pitchNumber":1,"startTime":"2026-06-08T01:54:52.118Z","endTime":"2026-06-08T01:54:55.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98039719593188,"aZ":-40.56668935107598,"pfxX":4.643449527961616,"pfxZ":-5.3316646850102405,"pX":2.01536116594239,"pZ":1.4195929731592711,"vX0":8.382708608413184,"vY0":-125.18528690977065,"vZ0":-0.5606450383481316,"x":40.18,"y":200.45,"x0":-1.9890586663512044,"y0":50.000341006434745,"z0":4.988080279442532,"aX":7.313025011049849},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.5,"breakHorizontal":-10.4,"spinRate":2769,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.43875229184395703,"extension":6.53309518269941},"index":1,"playId":"72d0d001-ee77-3908-aa40-9f4b3089827c","pitchNumber":2,"startTime":"2026-06-08T01:55:10.870Z","endTime":"2026-06-08T01:55:13.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-08T01:55:19.804Z","endTime":"2026-06-08T01:55:41.913Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519478274079994,"aZ":-38.41852592800789,"pfxX":5.512623645261865,"pfxZ":-3.890161009167077,"pX":3.539224393343,"pZ":0.31153625364873005,"vX0":11.663491253083638,"vY0":-126.54047337157019,"vZ0":-3.783334829107666,"x":-17.91,"y":230.37,"x0":-1.8668319339811232,"y0":50.005510738557454,"z0":4.940087712455817,"aX":8.840111197158915},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.8,"breakHorizontal":-13.0,"spinRate":3002,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.43470955386235577,"extension":6.533254461989817},"index":3,"playId":"9c75958c-466f-3247-91d6-770d626920e0","pitchNumber":3,"startTime":"2026-06-08T01:55:41.913Z","endTime":"2026-06-08T01:55:44.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.909511974840502,"aZ":-37.50025363508663,"pfxX":5.515165612324177,"pfxZ":-3.4301871162546087,"pX":0.8926486019027048,"pZ":1.0641654439771606,"vX0":5.548173140634862,"vY0":-124.43192253738772,"vZ0":-1.8556349372788854,"x":82.97,"y":210.05,"x0":-2.089031858794178,"y0":50.00009345350709,"z0":4.950911025003373,"aX":8.573398019639859},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.4,"breakHorizontal":-11.4,"spinRate":2885,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4415915201446827,"extension":6.5702190674263905},"index":4,"playId":"aee0229b-f226-388f-a88e-b2a63853f205","pitchNumber":4,"startTime":"2026-06-08T01:56:10.866Z","endTime":"2026-06-08T01:56:14.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:56:14.985Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-08T01:58:39.300Z","endTime":"2026-06-08T01:58:56.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95215281428487,"aZ":-20.11092302715077,"pfxX":-6.9810636375904,"pfxZ":6.318624596204447,"pX":0.4530485285881707,"pZ":2.4219898778578557,"vX0":7.105537960554559,"vY0":-136.3406990528875,"vZ0":-5.436165534770748,"x":99.73,"y":173.39,"x0":-1.2621398625076,"y0":50.003953459205995,"z0":5.801350375756128,"aX":-13.332110325631135},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":11.4,"spinRate":1978,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.3995475039937104,"extension":6.561547704437916},"hitData":{"launchSpeed":92.0,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.35,"coordY":167.32}},"index":0,"playId":"09ffb95d-5ca5-3cb4-9cae-94dee1f762d5","pitchNumber":1,"startTime":"2026-06-08T01:58:49.740Z","endTime":"2026-06-08T01:58:56.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T01:58:56.608Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-08T01:59:00.447Z","endTime":"2026-06-08T02:00:36.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93657054137451,"aZ":-14.833693099165943,"pfxX":-3.442209391679807,"pfxZ":9.331733105995507,"pX":-0.2589625062124096,"pZ":2.3098299086880973,"vX0":5.056266770257059,"vY0":-135.10647667834945,"vZ0":-6.123009526740685,"x":126.87,"y":176.41,"x0":-1.702824026570719,"y0":50.00567320760084,"z0":5.638187090151882,"aX":-6.399155966044865},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":5.3,"spinRate":2065,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4045481709759442,"extension":6.5104941236109735},"index":0,"playId":"32fcc6b7-fce0-3745-aece-234317df4b2d","pitchNumber":1,"startTime":"2026-06-08T01:59:19.731Z","endTime":"2026-06-08T01:59:22.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.121201144122317,"aZ":-32.34491590781369,"pfxX":-6.031542346928219,"pfxZ":-0.10779323892360537,"pX":-2.296771650880598,"pZ":3.0534335992105994,"vX0":0.7178517091352223,"vY0":-124.56246365606533,"vZ0":-0.4666107099681922,"x":204.55,"y":156.34,"x0":-1.8062361912098766,"y0":50.003762167958286,"z0":5.928339583096655,"aX":-9.433702355070178},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":10.7,"spinRate":1381,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.44052233497606164,"extension":6.567324962582444},"index":1,"playId":"a0bcf01a-ac7b-39df-93da-e00619b667ea","pitchNumber":2,"startTime":"2026-06-08T01:59:33.935Z","endTime":"2026-06-08T01:59:36.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":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727540976412552,"aZ":-19.177149984414037,"pfxX":-7.675603647802739,"pfxZ":6.843572833216458,"pX":0.475089566743889,"pZ":2.7261033737641003,"vX0":7.619046764877316,"vY0":-136.38315694594525,"vZ0":-4.76956955415953,"x":98.89,"y":165.18,"x0":-1.3467087344739694,"y0":50.002300239572186,"z0":5.805494584360237,"aX":-14.576079064393648},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2031,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.40037648298219386,"extension":6.58000786678099},"index":2,"playId":"587a3682-fc84-3960-aa40-d0dd447e014d","pitchNumber":3,"startTime":"2026-06-08T01:59:57.286Z","endTime":"2026-06-08T02:00:00.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33062237198491,"aZ":-30.752271151017958,"pfxX":-6.2197869899399585,"pfxZ":0.8770601310011825,"pX":-0.9544420407786675,"pZ":-0.08491200662124869,"vX0":3.3809832623606724,"vY0":-125.94494403014846,"vZ0":-8.046895003932466,"x":153.38,"y":241.07,"x0":-1.4996444251134453,"y0":50.00251800083861,"z0":5.6067270181083835,"aX":-10.085677897263064},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":10.6,"spinRate":1176,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.43333591306997343,"extension":6.629370409882982},"index":3,"playId":"746c60f8-6943-37e5-ac1b-80ab93b50709","pitchNumber":4,"startTime":"2026-06-08T02:00:16.847Z","endTime":"2026-06-08T02:00:20.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412895994792525,"aZ":-29.748620171435768,"pfxX":-6.3857840874320155,"pfxZ":1.5165045734720026,"pX":-0.4451778853021928,"pZ":1.619188274151483,"vX0":4.857147616422407,"vY0":-125.22197847080182,"vZ0":-4.016988932537716,"x":133.97,"y":195.06,"x0":-1.5768343025593048,"y0":50.00030104390902,"z0":5.668055312490378,"aX":-10.177462181050432},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":10.4,"spinRate":1566,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.43679441098423144,"extension":6.690963400786364},"index":4,"playId":"a0e476f2-6641-3c69-ae0f-777289854bd4","pitchNumber":5,"startTime":"2026-06-08T02:00:32.855Z","endTime":"2026-06-08T02:00:36.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:00:36.119Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-08T02:00:43.927Z","endTime":"2026-06-08T02:01:36.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181361072959756,"aZ":-15.20254877102753,"pfxX":-3.505614962246736,"pfxZ":9.035809343626976,"pX":0.38850155557034677,"pZ":2.263709674762704,"vX0":6.695399136842577,"vY0":-135.81133674622765,"vZ0":-6.201876611697528,"x":102.19,"y":177.66,"x0":-1.6470881491945182,"y0":50.004571569763804,"z0":5.624025013625964,"aX":-6.58635176881659},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":5.0,"spinRate":2107,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40242758392958944,"extension":6.5482944065168205},"index":0,"playId":"6f0cd70c-f87c-317d-ac45-b550fc2dae71","pitchNumber":1,"startTime":"2026-06-08T02:01:00.953Z","endTime":"2026-06-08T02:01:04.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.863166451888723,"aZ":-24.19243104685035,"pfxX":-4.606510781164094,"pfxZ":4.989465897292539,"pX":0.4650766588183668,"pZ":0.47481062771196064,"vX0":6.070506232293027,"vY0":-125.74870814247956,"vZ0":-7.803510104442515,"x":99.27,"y":225.96,"x0":-1.383474937213114,"y0":50.00275517728707,"z0":5.5855941966952845,"aX":-7.36681714657485},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.4,"breakHorizontal":7.0,"spinRate":1253,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4358439031155692,"extension":6.699956692382424},"index":1,"playId":"bb1c8394-8a55-3af2-8e81-9c4fb2d5f3e7","pitchNumber":2,"startTime":"2026-06-08T02:01:12.976Z","endTime":"2026-06-08T02:01:15.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0659603606362,"aZ":-13.729676986858466,"pfxX":-2.786610417990171,"pfxZ":9.947142088415365,"pX":0.11854972914245925,"pZ":1.8882009652693497,"vX0":5.962706680428277,"vY0":-135.4240871982899,"vZ0":-7.28465926941047,"x":112.48,"y":187.8,"x0":-1.7514636737484264,"y0":50.00251389718631,"z0":5.576874504745696,"aX":-5.1674097068542615},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2125,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4047284727352891,"extension":6.624759608510285},"hitData":{"launchSpeed":96.8,"launchAngle":24.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.54,"coordY":58.96}},"index":2,"playId":"c8fb4596-8bd5-3373-9ba5-35c91379d92f","pitchNumber":3,"startTime":"2026-06-08T02:01:27.874Z","endTime":"2026-06-08T02:01:36.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:01:36.729Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging, catcher Daniel Susac to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-08T02:03:57.016Z","endTime":"2026-06-08T02:05:09.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56858082575399,"aZ":-37.053336035668536,"pfxX":5.593452722129492,"pfxZ":-3.14372485697981,"pX":0.81326378441852,"pZ":0.4175626464934902,"vX0":5.517653996241472,"vY0":-124.74286804077569,"vZ0":-3.4257799629474714,"x":86.0,"y":227.51,"x0":-2.1660496304978274,"y0":50.00167883519293,"z0":4.910189478811336,"aX":8.68346074053933},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.4,"breakHorizontal":-11.5,"spinRate":2936,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44159764654320455,"extension":6.406744986070599},"index":0,"playId":"44d10f0f-7b78-3d3b-94bc-baa2bb33f38f","pitchNumber":1,"startTime":"2026-06-08T02:04:07.967Z","endTime":"2026-06-08T02:04:11.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079881871074974,"aZ":-38.662035566137604,"pfxX":5.611434968112932,"pfxZ":-4.1395935048458306,"pX":-0.8895385659750439,"pZ":2.2542032535823537,"vX0":1.791682086213311,"vY0":-124.41833127891451,"vZ0":1.0916318251763695,"x":150.91,"y":177.92,"x0":-2.3481173473865047,"y0":50.00279118738702,"z0":5.0149060129668905,"aX":8.793003000066665},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.0,"breakHorizontal":-10.6,"spinRate":2722,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.4403175271702704,"extension":6.48499026091631},"index":1,"playId":"ed544ab1-5bdf-3432-a4f6-00aad369aa86","pitchNumber":2,"startTime":"2026-06-08T02:04:22.532Z","endTime":"2026-06-08T02:04:25.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-08T02:04:36.448Z","endTime":"2026-06-08T02:04:45.726Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.539393554963745,"aZ":-40.0539270827035,"pfxX":7.343597698014534,"pfxZ":-4.863645690418433,"pX":-0.7049544541310898,"pZ":1.5296347538441635,"vX0":1.8737136430103822,"vY0":-126.65160096867567,"vZ0":-0.38872002473492173,"x":143.87,"y":197.48,"x0":-2.408895585542832,"y0":50.00388703570637,"z0":4.89611981346073,"aX":11.896280655454522},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.6,"breakHorizontal":-13.7,"spinRate":3051,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.432937000700242,"extension":6.345268422092893},"index":3,"playId":"aafb2db2-b9bb-3a1f-952d-e8a0f8fafafd","pitchNumber":3,"startTime":"2026-06-08T02:04:45.726Z","endTime":"2026-06-08T02:04:48.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.631679282572673,"aZ":-28.73501271596406,"pfxX":-9.068642667319413,"pfxZ":2.393470788979413,"pX":-0.3616950859028318,"pZ":0.6882426361398379,"vX0":6.745180127701501,"vY0":-118.91684567742122,"vZ0":-3.5636469524298175,"x":130.79,"y":220.2,"x0":-2.049060085266819,"y0":50.00577848208088,"z0":4.797670980395457,"aX":-13.061670538193733},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":14.9,"spinRate":1657,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.4596216154588544,"extension":7.05935156432648},"index":4,"playId":"ccb4aa2e-a683-38a6-8504-9fd75296811d","pitchNumber":4,"startTime":"2026-06-08T02:05:06.095Z","endTime":"2026-06-08T02:05:09.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:05:09.697Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-08T02:05:18.069Z","endTime":"2026-06-08T02:07:39.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":78.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31672314325794,"aZ":-36.85856485137889,"pfxX":7.615675110312104,"pfxZ":-2.9616759006074513,"pX":-2.295026235394989,"pZ":2.6466039283588447,"vX0":-2.1555401742316236,"vY0":-124.81982008276925,"vZ0":1.492634647592826,"x":204.48,"y":167.32,"x0":-2.4114284904798327,"y0":50.00128173286118,"z0":5.068050092702063,"aX":12.056522961591142},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.8,"breakHorizontal":-13.3,"spinRate":2756,"spinDirection":47},"zone":11,"typeConfidence":0.9,"plateTime":0.43824208600900283,"extension":6.398273240737536},"index":0,"playId":"a706cf22-4e48-3990-a8a9-602f76b20b18","pitchNumber":1,"startTime":"2026-06-08T02:05:40.090Z","endTime":"2026-06-08T02:05:43.090Z","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":85.8,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136650812902325,"aZ":-33.561171056643204,"pfxX":8.09633418462119,"pfxZ":-0.8860013734844419,"pX":-0.329109712081848,"pZ":2.875523709045735,"vX0":2.057044841876728,"vY0":-124.94650159815579,"vZ0":1.6545746907322192,"x":129.54,"y":161.14,"x0":-2.216264545822546,"y0":50.0019583681724,"z0":4.979501250498602,"aX":12.692770663424714},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":-15.1,"spinRate":2892,"spinDirection":47},"zone":1,"typeConfidence":0.9,"plateTime":0.43977638005898356,"extension":6.480482778888637},"index":1,"playId":"41edc4f1-d924-3650-b6bf-408d53aa9e55","pitchNumber":2,"startTime":"2026-06-08T02:05:55.583Z","endTime":"2026-06-08T02:05:58.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226479087306206,"aZ":-34.25716449806848,"pfxX":-6.561068941738002,"pfxZ":-1.432712802815665,"pX":-1.1838095477916175,"pZ":3.95358797312519,"vX0":4.26626478800188,"vY0":-119.91943541751672,"vZ0":4.572581970967562,"x":162.12,"y":132.03,"x0":-2.1336482174628766,"y0":50.00187142649724,"z0":5.07843867467436,"aX":-9.553816984649504},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.2,"breakHorizontal":10.8,"spinRate":1635,"spinDirection":238},"zone":11,"typeConfidence":0.88,"plateTime":0.4567927722057701,"extension":6.860109606423767},"index":2,"playId":"09ef238b-f5e5-3ed6-883d-f8455c2363a3","pitchNumber":3,"startTime":"2026-06-08T02:06:09.416Z","endTime":"2026-06-08T02:06:12.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6900704820345,"aZ":-34.32375151372522,"pfxX":8.21746985749336,"pfxZ":-1.3741850670048308,"pX":-0.7084654146858871,"pZ":2.8434282432733387,"vX0":1.5058917557842302,"vY0":-124.69868377615597,"vZ0":1.802025968673502,"x":144.01,"y":162.01,"x0":-2.3883348923883236,"y0":50.00348640481325,"z0":4.957372109150553,"aX":12.851259014970204},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.8,"breakHorizontal":-15.2,"spinRate":2869,"spinDirection":36},"zone":1,"typeConfidence":0.9,"plateTime":0.4404034476138592,"extension":6.541430533003443},"index":3,"playId":"54f44c5b-1967-3ae2-98d5-479385618e6d","pitchNumber":4,"startTime":"2026-06-08T02:06:27.987Z","endTime":"2026-06-08T02:06:32.145Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-08T02:06:42.248Z","endTime":"2026-06-08T02:06:52.930Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118416959922417,"aZ":-19.759093781082242,"pfxX":-5.666601182759078,"pfxZ":6.42056214419787,"pX":-1.6738672453129502,"pZ":4.404701274088946,"vX0":2.660909786719535,"vY0":-138.27978210918525,"vZ0":1.1469805580561687,"x":180.8,"y":119.85,"x0":-1.9128336415025715,"y0":50.0064744832892,"z0":5.311006521236457,"aX":-10.965449920277086},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":9.7,"spinRate":2292,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.39624503115055987,"extension":6.590170315508728},"index":5,"playId":"a1ad04bb-8c77-3eb8-a780-c8e5fe41cf64","pitchNumber":5,"startTime":"2026-06-08T02:06:52.930Z","endTime":"2026-06-08T02:06:55.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.403456741137422,"aZ":-36.31093798533464,"pfxX":-9.673535146969597,"pfxZ":-2.136778939569293,"pX":-0.1858161923955738,"pZ":3.105791414687441,"vX0":7.703162094400734,"vY0":-138.3260132064562,"vZ0":1.0563455522307579,"x":124.08,"y":154.92,"x0":-1.7525011452192196,"y0":50.004981266153266,"z0":5.15700382107792,"aX":-18.712936831952877},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-3.5,"breakHorizontal":15.8,"spinRate":2384,"spinDirection":239},"zone":2,"typeConfidence":0.91,"plateTime":0.39626296580332454,"extension":6.712730317279944},"index":6,"playId":"42292cf1-cc0b-3122-87a4-2393b365f4d2","pitchNumber":6,"startTime":"2026-06-08T02:07:10.509Z","endTime":"2026-06-08T02:07:13.509Z","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":87.0,"endSpeed":80.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07013627693778,"aZ":-35.726965770126,"pfxX":5.97559069838244,"pfxZ":-2.178500746134347,"pX":0.7445102639042552,"pZ":1.28246688195306,"vX0":4.919178983214261,"vY0":-126.74450506102002,"vZ0":-1.9288486057846739,"x":88.62,"y":204.15,"x0":-1.9953527347806492,"y0":50.001969509255645,"z0":4.897226754074701,"aX":9.753228187749883},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.2,"breakHorizontal":-11.9,"spinRate":2908,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4315918413488431,"extension":6.579967548713125},"index":7,"playId":"48121e80-5638-3cb5-a20c-af0eab9a2700","pitchNumber":7,"startTime":"2026-06-08T02:07:35.059Z","endTime":"2026-06-08T02:07:39.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:07:39.800Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Michael Busch lines into a double play, third baseman Matt Chapman to first baseman Rafael Devers. Moisés Ballesteros out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-08T02:07:50.546Z","endTime":"2026-06-08T02:09:49.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","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":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428107324135414,"aZ":-32.90380006917713,"pfxX":5.55402121877178,"pfxZ":-0.47085442636643116,"pX":0.8645961451118397,"pZ":0.9772977446012348,"vX0":5.676169866841954,"vY0":-123.45250046767248,"vZ0":-2.82036109998378,"x":84.04,"y":212.39,"x0":-2.181796286452924,"y0":50.0033668624498,"z0":4.890426321426956,"aX":8.61405822446052},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":-11.3,"spinRate":2831,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4428337324975775,"extension":6.397673484271516},"index":0,"playId":"ba51d1b4-7b62-37e8-b33d-f3f58cf11a6a","pitchNumber":1,"startTime":"2026-06-08T02:08:05.093Z","endTime":"2026-06-08T02:08:08.093Z","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":92.7,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593997691445935,"aZ":-32.530741233045966,"pfxX":-8.680114816634674,"pfxZ":-0.1902675449447937,"pX":0.2579703147980215,"pZ":2.26897419672698,"vX0":8.785301520902022,"vY0":-134.76204782868265,"vZ0":-0.9833469449003809,"x":107.17,"y":177.52,"x0":-1.9069280490580642,"y0":50.005095859540646,"z0":4.923864541560411,"aX":-16.06636692305297},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.4,"breakHorizontal":14.0,"spinRate":2351,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.40549528078911967,"extension":6.59268397318102},"index":1,"playId":"36a427b1-fdcf-3e2e-beb2-b2eb45ea986f","pitchNumber":2,"startTime":"2026-06-08T02:08:28.491Z","endTime":"2026-06-08T02:08:31.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78820728580984,"aZ":-29.00389459665119,"pfxX":-9.82676961524158,"pfxZ":1.689154147720057,"pX":0.5121620235281701,"pZ":3.828363837442419,"vX0":9.773630198281943,"vY0":-135.81248897573008,"vZ0":1.795913036829608,"x":97.48,"y":135.41,"x0":-1.8443521563617502,"y0":50.006030540450716,"z0":5.16588378894206,"aX":-18.48966890524932},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.6,"breakHorizontal":16.0,"spinRate":2434,"spinDirection":232},"zone":12,"typeConfidence":0.91,"plateTime":0.40221560612402874,"extension":6.608248208365775},"index":2,"playId":"37975aa5-384c-3b18-b1a9-efff0cd66732","pitchNumber":3,"startTime":"2026-06-08T02:08:56.362Z","endTime":"2026-06-08T02:09:00.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.638004055073303,"aZ":-26.87036328059537,"pfxX":-7.664927130277061,"pfxZ":3.7680948406538164,"pX":-1.7899656409212699,"pZ":3.057942601371572,"vX0":3.2386918427813454,"vY0":-117.96449601829846,"vZ0":1.2648130404958118,"x":185.23,"y":156.22,"x0":-2.1855205953661794,"y0":50.004083328372815,"z0":4.9936895639079095,"aX":-10.792946271840917},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.4,"breakHorizontal":13.1,"spinRate":1496,"spinDirection":237},"zone":11,"typeConfidence":0.92,"plateTime":0.4644965642437424,"extension":6.8653585139071724},"index":3,"playId":"e09b221e-f255-3e75-ad41-7a5aebf9c291","pitchNumber":4,"startTime":"2026-06-08T02:09:17.128Z","endTime":"2026-06-08T02:09:20.128Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402261468785202,"aZ":-31.5642803504654,"pfxX":-9.799867416984554,"pfxZ":0.3286049564668634,"pX":-0.7577565408718462,"pZ":2.4258094009956865,"vX0":6.56093621924708,"vY0":-134.85861976788618,"vZ0":-0.7699223674342308,"x":145.88,"y":173.28,"x0":-1.9448096575674292,"y0":50.00068589205285,"z0":4.934713418364294,"aX":-18.10938893560379},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":16.4,"spinRate":2229,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.4056197894653044,"extension":6.612922909677385},"hitData":{"launchSpeed":86.2,"launchAngle":10.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":101.67,"coordY":148.67}},"index":4,"playId":"7307394e-0c5b-32b9-999b-a8916dfd049f","pitchNumber":5,"startTime":"2026-06-08T02:09:40.563Z","endTime":"2026-06-08T02:09:49.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:09:49.276Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-08T02:12:10.639Z","endTime":"2026-06-08T02:12:31.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.401543574787013,"aZ":-24.644013870673966,"pfxX":2.341124698794267,"pfxZ":4.319649222568878,"pX":0.6171562804999965,"pZ":2.2276365101029736,"vX0":5.120260745384786,"vY0":-130.67106735947056,"vZ0":-4.282807719643091,"x":93.48,"y":178.63,"x0":-1.6656021008501525,"y0":50.005063731104435,"z0":5.721238959669246,"aX":4.081074088350564},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-5.3,"spinRate":2150,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.4178534766269304,"extension":6.509228712689029},"hitData":{"launchSpeed":72.9,"launchAngle":7.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.51,"coordY":159.6}},"index":0,"playId":"27c60223-c134-3eda-aa9f-004b36c50d28","pitchNumber":1,"startTime":"2026-06-08T02:12:23.044Z","endTime":"2026-06-08T02:12:31.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:12:31.342Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-08T02:12:39.527Z","endTime":"2026-06-08T02:13:26.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16142117993256,"aZ":-14.293274711188744,"pfxX":-2.5071946301307224,"pfxZ":9.879683194570557,"pX":-0.2769546880467414,"pZ":2.4493784363381708,"vX0":4.783698358575791,"vY0":-133.76788483467533,"vZ0":-5.613031769695473,"x":127.56,"y":172.65,"x0":-1.7636565429564584,"y0":50.00567683035961,"z0":5.601727566201692,"aX":-4.539496175573352},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":2126,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4096312051778557,"extension":6.603925351369504},"index":0,"playId":"1cb5525f-dd3b-3675-882f-c4ece921bfff","pitchNumber":1,"startTime":"2026-06-08T02:12:54.419Z","endTime":"2026-06-08T02:12:57.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.033245905413462,"aZ":-39.30379963080277,"pfxX":9.011349018010694,"pfxZ":-5.6688881807841005,"pX":-0.973858774623013,"pZ":1.388021919307514,"vX0":-1.177891472239617,"vY0":-111.70629487104637,"vZ0":-1.1047152386274748,"x":154.12,"y":201.3,"x0":-1.608445403631587,"y0":50.002909316814886,"z0":5.946986461739136,"aX":11.332949236638674},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.2,"breakHorizontal":-16.0,"spinRate":2597,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.49123604565755663,"extension":6.482601503479134},"index":1,"playId":"f0ee9028-fa18-3118-ac6c-dd8fb205b476","pitchNumber":2,"startTime":"2026-06-08T02:13:05.521Z","endTime":"2026-06-08T02:13:09.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.747207166162234,"aZ":-26.789021953484998,"pfxX":3.3918770586073506,"pfxZ":3.2698447787908895,"pX":0.4735043199788941,"pZ":2.1781622118443122,"vX0":4.5589583798273345,"vY0":-127.20874065533586,"vZ0":-3.575856526371478,"x":98.95,"y":179.97,"x0":-1.7789671250524866,"y0":50.005796945862855,"z0":5.713036908250156,"aX":5.589137025747695},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":-7.1,"spinRate":2158,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.4296770536035086,"extension":6.696918576289131},"hitData":{"launchSpeed":88.3,"launchAngle":3.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.7,"coordY":148.89}},"index":2,"playId":"bc73d1fc-f599-3cf1-9ef3-646ede970326","pitchNumber":3,"startTime":"2026-06-08T02:13:18.457Z","endTime":"2026-06-08T02:13:26.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:13:26.303Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-08T02:13:31.834Z","endTime":"2026-06-08T02:15:20.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":{"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":76.8,"endSpeed":70.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73564835191413,"aZ":-40.91464103887653,"pfxX":7.3114994330729175,"pfxZ":-6.996955757011738,"pX":-1.0261926178272904,"pZ":2.736627890722633,"vX0":-0.6080369282147187,"vY0":-111.80813720647029,"vZ0":1.9501780303897307,"x":156.12,"y":164.89,"x0":-1.696925026727324,"y0":50.004706124718034,"z0":6.095137665867795,"aX":9.13056921730256},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-11.8,"breakHorizontal":-13.0,"spinRate":2414,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4924863749514934,"extension":6.374240068260036},"index":0,"playId":"dd6eaf32-e9e2-3dc6-84ff-cb2963b45d14","pitchNumber":1,"startTime":"2026-06-08T02:13:47.745Z","endTime":"2026-06-08T02:13:52.015Z","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":92.6,"endSpeed":84.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.983635068442386,"aZ":-14.357121282155962,"pfxX":-2.5660770040725276,"pfxZ":9.695909730405479,"pX":0.4859126127265362,"pZ":2.825955077061839,"vX0":6.2732304564739145,"vY0":-134.6337716355868,"vZ0":-4.951254448112275,"x":98.48,"y":162.48,"x0":-1.5399465578778324,"y0":50.00111463923726,"z0":5.7033937784103355,"aX":-4.715042544515016},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2188,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4066903890441833,"extension":6.592097948481912},"index":1,"playId":"f05dd54b-44ba-37dd-8c28-19fea2139f52","pitchNumber":2,"startTime":"2026-06-08T02:14:01.173Z","endTime":"2026-06-08T02:14:07.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67030275425886,"aZ":-37.928202993045716,"pfxX":7.6775536751382285,"pfxZ":-4.539561497163758,"pX":0.17465756581875863,"pZ":0.5880485358436579,"vX0":1.4958974126214055,"vY0":-112.25647720692486,"vZ0":-3.2183251861368274,"x":110.34,"y":222.9,"x0":-1.4987102204028848,"y0":50.00429148278735,"z0":5.928865241034936,"aX":9.728804089440864},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.8,"breakHorizontal":-14.3,"spinRate":2498,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4892560947400444,"extension":6.507567531729747},"index":2,"playId":"6e9b5e30-7ff1-3e67-af75-93d1fbe13ed4","pitchNumber":3,"startTime":"2026-06-08T02:14:28.464Z","endTime":"2026-06-08T02:14:31.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.404875700094244,"aZ":-22.372465875226467,"pfxX":-8.335637704080474,"pfxZ":5.337781039168857,"pX":0.3508192839780112,"pZ":1.750590504777513,"vX0":6.965259051263552,"vY0":-134.66344267943072,"vZ0":-6.371625183667588,"x":103.63,"y":191.51,"x0":-1.1870167173021315,"y0":50.000567836019,"z0":5.731288193386246,"aX":-15.298430076235183},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":13.6,"spinRate":2110,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.40683922373176395,"extension":6.630024207493387},"index":3,"playId":"d59f8813-4054-3ba5-a7ef-a8302066d7e8","pitchNumber":4,"startTime":"2026-06-08T02:14:55.598Z","endTime":"2026-06-08T02:15:00.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.857597366225363,"aZ":-28.634827644773093,"pfxX":-5.343502644773184,"pfxZ":2.3168494367543655,"pX":-0.8728604218282188,"pZ":2.7094448860210556,"vX0":3.136973463922788,"vY0":-122.64247461327173,"vZ0":-1.729019035313953,"x":150.27,"y":165.62,"x0":-1.4731712058215087,"y0":50.00057468154485,"z0":5.8616732104798,"aX":-8.153194332842247},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":9.0,"spinRate":1393,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.44631160081221877,"extension":6.636937449756477},"hitData":{"launchSpeed":83.6,"launchAngle":48.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.37,"coordY":126.23}},"index":4,"playId":"1fdae542-61e5-3b56-bef0-811c5f0e8eb3","pitchNumber":5,"startTime":"2026-06-08T02:15:11.027Z","endTime":"2026-06-08T02:15:20.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:15:20.033Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-08T02:17:58.331Z","endTime":"2026-06-08T02:18:24.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JT Brubaker replaces Trevor McDonald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T02:16:45.923Z","endTime":"2026-06-08T02:18:00.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258968182221306,"aZ":-27.12015225404151,"pfxX":-2.461645942030934,"pfxZ":3.0343477529152096,"pX":-0.3186749211395545,"pZ":2.359398529672311,"vX0":4.7726608039851675,"vY0":-127.76543670179738,"vZ0":-4.140598686554583,"x":129.15,"y":175.08,"x0":-1.8841070201385777,"y0":50.00638304646631,"z0":6.112080547467458,"aX":-4.105339650466195},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":3.5,"spinRate":2570,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.42733261796472277,"extension":5.5908341977534475},"index":1,"playId":"c5791f5a-4015-3f61-a79e-38d2e1a43666","pitchNumber":1,"startTime":"2026-06-08T02:18:00.575Z","endTime":"2026-06-08T02:18:03.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91509762017792,"aZ":-22.4826079500354,"pfxX":-9.863753719373813,"pfxZ":5.070697167518271,"pX":-0.5626834961352659,"pZ":2.0669670472202384,"vX0":6.887456965998036,"vY0":-137.03871693967315,"vZ0":-6.360098042923014,"x":138.45,"y":182.97,"x0":-1.8209158198994135,"y0":50.002433156307475,"z0":5.9428478710665305,"aX":-18.850765855384285},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":2199,"spinDirection":221},"zone":7,"typeConfidence":0.91,"plateTime":0.3989493325762461,"extension":5.7295975427849575},"hitData":{"launchSpeed":96.1,"launchAngle":44.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.96,"coordY":76.68}},"index":2,"playId":"fad8d3ec-8bd4-325c-8b32-1f4fbaa2d726","pitchNumber":2,"startTime":"2026-06-08T02:18:14.812Z","endTime":"2026-06-08T02:18:24.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:18:24.370Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-08T02:18:28.190Z","endTime":"2026-06-08T02:20:02.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00701542281152,"aZ":-21.22116071154087,"pfxX":-9.533936990560331,"pfxZ":5.69364882824822,"pX":-1.8236298410390284,"pZ":2.6142791571451056,"vX0":4.146294082580056,"vY0":-138.13054205358037,"vZ0":-5.106913112856337,"x":186.51,"y":168.19,"x0":-2.1091048686694447,"y0":50.00316742148164,"z0":5.922335518147569,"aX":-18.344361461337407},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2215,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.397177512203132,"extension":5.757816404926788},"index":0,"playId":"463bceac-2294-3996-8afb-3ec734acffe6","pitchNumber":1,"startTime":"2026-06-08T02:18:52.548Z","endTime":"2026-06-08T02:18:55.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51306269304599,"aZ":-37.52075492903785,"pfxX":7.803805467835229,"pfxZ":-3.68067291304933,"pX":-0.37366837377613626,"pZ":2.300405295155094,"vX0":1.6268139176979743,"vY0":-119.89467355585273,"vZ0":-1.204894016413397,"x":131.24,"y":176.67,"x0":-2.0749383958604186,"y0":50.002048367850165,"z0":6.162608501145221,"aX":11.341972724413008},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.7,"breakHorizontal":-14.5,"spinRate":2826,"spinDirection":34},"zone":4,"typeConfidence":0.91,"plateTime":0.4571173629432277,"extension":5.442318211845489},"index":1,"playId":"4f859e0f-c981-3bc6-a605-96c2002be156","pitchNumber":2,"startTime":"2026-06-08T02:19:04.372Z","endTime":"2026-06-08T02:19:07.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12910809430628,"aZ":-23.249156313096783,"pfxX":-8.272536602424402,"pfxZ":5.225651835837942,"pX":0.361803438188686,"pZ":1.039228475572116,"vX0":8.727136132047084,"vY0":-129.34307438903866,"vZ0":-7.608212643786378,"x":103.21,"y":210.72,"x0":-1.9695241380771524,"y0":50.00042167105617,"z0":5.781768956889409,"aX":-14.118024983708098},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.0,"breakHorizontal":13.2,"spinRate":2035,"spinDirection":234},"zone":14,"typeConfidence":0.85,"plateTime":0.4222857679708798,"extension":5.789261511909306},"index":2,"playId":"2c98df96-6e68-3bcb-b73f-32b19b7cf4a3","pitchNumber":3,"startTime":"2026-06-08T02:19:19.963Z","endTime":"2026-06-08T02:19:23.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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1467089871344,"aZ":-22.018956158671866,"pfxX":-10.543225489968249,"pfxZ":5.311903232963857,"pX":-0.13643089042419976,"pZ":1.3454777444300434,"vX0":8.29607748415831,"vY0":-137.3037711462132,"vZ0":-8.17281730103976,"x":122.2,"y":202.45,"x0":-1.8259690435719036,"y0":50.00049765827685,"z0":5.856602425689496,"aX":-20.145949192721755},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":17.4,"spinRate":2297,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.39877435148590745,"extension":5.74506730372572},"index":3,"playId":"80717dab-e47e-3f7f-b126-6a75e2dd338c","pitchNumber":4,"startTime":"2026-06-08T02:19:36.238Z","endTime":"2026-06-08T02:19:40.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.790172055419312,"aZ":-21.23618687047578,"pfxX":-7.40991869369471,"pfxZ":6.294866820580532,"pX":-0.6876898639587671,"pZ":2.520051283996848,"vX0":5.707585344154532,"vY0":-130.76865548427497,"vZ0":-4.731652165252692,"x":143.21,"y":170.74,"x0":-1.9326042752074826,"y0":50.001879714836015,"z0":5.939712393964741,"aX":-12.8718373403651},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.6,"breakHorizontal":12.2,"spinRate":2187,"spinDirection":235},"zone":4,"typeConfidence":0.56,"plateTime":0.41837400930457136,"extension":5.7502976668675725},"hitData":{"launchSpeed":91.8,"launchAngle":28.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.65,"coordY":87.57}},"index":4,"playId":"cf126775-9a83-31bd-9b9a-81b84b39f329","pitchNumber":5,"startTime":"2026-06-08T02:19:53.364Z","endTime":"2026-06-08T02:20:02.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:20:02.077Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a line drive to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-08T02:20:10.166Z","endTime":"2026-06-08T02:21:52.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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,3,4,5],"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":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.5,"endSpeed":76.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.687825446813854,"aZ":-34.04739975078574,"pfxX":5.626318698096455,"pfxZ":-1.2830599925302515,"pX":-0.06051108532152749,"pZ":2.7437106334633183,"vX0":2.6239097620675937,"vY0":-120.17515292571231,"vZ0":-1.1345450309201939,"x":119.31,"y":164.7,"x0":-1.8981101358533148,"y0":50.00347238632382,"z0":6.251317224996033,"aX":8.213585535638135},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.3,"breakHorizontal":-10.8,"spinRate":2713,"spinDirection":30},"zone":5,"typeConfidence":0.86,"plateTime":0.45609483909787585,"extension":5.50696061407534},"index":0,"playId":"c5a9d48e-a428-34c0-8947-a211ecee738a","pitchNumber":1,"startTime":"2026-06-08T02:20:25.611Z","endTime":"2026-06-08T02:20:28.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295629838337533,"aZ":-24.287433092793872,"pfxX":0.6207097609150551,"pfxZ":4.778362154945194,"pX":0.7772264763101537,"pZ":2.737489696251107,"vX0":6.355988912745488,"vY0":-128.38087827522563,"vZ0":-3.683633350285815,"x":87.37,"y":164.87,"x0":-1.8227195726546765,"y0":50.00480931140963,"z0":6.105532671324018,"aX":1.0237235526429431},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-2.8,"spinRate":2542,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.42845249784221373,"extension":5.64313450661935},"index":1,"playId":"6c529cba-7ded-368b-b54c-ec0fa21f9991","pitchNumber":2,"startTime":"2026-06-08T02:20:37.357Z","endTime":"2026-06-08T02:20:40.357Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-08T02:20:50.698Z","endTime":"2026-06-08T02:20:58.911Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658093712270382,"aZ":-22.687961118516267,"pfxX":-9.942514927071676,"pfxZ":4.868439791498229,"pX":0.15053844647288764,"pZ":3.0679969878609716,"vX0":8.376438149056908,"vY0":-137.9772193391821,"vZ0":-4.0977330746659515,"x":111.26,"y":155.94,"x0":-1.6171887015922144,"y0":50.002549069507836,"z0":6.081277355153401,"aX":-19.37296660662535},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":16.4,"spinRate":2323,"spinDirection":223},"zone":2,"typeConfidence":0.89,"plateTime":0.39537154387118534,"extension":5.652182860104726},"index":3,"playId":"62a79a39-a7dd-3df7-845e-dd6c0b15326f","pitchNumber":3,"startTime":"2026-06-08T02:20:58.911Z","endTime":"2026-06-08T02:21:01.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.752073660349755,"aZ":-27.979664995821242,"pfxX":-0.9060140258883895,"pfxZ":2.4696356040979617,"pX":0.5496187672288982,"pZ":0.8713952122366094,"vX0":6.166823398725489,"vY0":-128.75231452921201,"vZ0":-7.505512706832949,"x":96.05,"y":215.25,"x0":-1.7467191788653111,"y0":50.002714882492995,"z0":5.953746297368452,"aX":-1.539250938301122},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":0.5,"spinRate":2524,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4234957057950943,"extension":5.838624666306665},"index":4,"playId":"51bf4315-34f7-3fa4-886f-dd4f0678b08a","pitchNumber":4,"startTime":"2026-06-08T02:21:21.169Z","endTime":"2026-06-08T02:21:24.872Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327725904491565,"aZ":-22.471371263227812,"pfxX":-9.460315446269027,"pfxZ":4.967792927950774,"pX":-0.5479602776909352,"pZ":2.1828987610471726,"vX0":6.544611526394978,"vY0":-138.4754217064232,"vZ0":-6.390813628146716,"x":137.89,"y":179.84,"x0":-1.7063579326337832,"y0":50.00066713264418,"z0":6.011675405198076,"aX":-18.471421247524322},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.9,"breakHorizontal":15.8,"spinRate":2259,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.3947016842703506,"extension":5.80083977812065},"hitData":{"launchSpeed":74.0,"launchAngle":24.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.48,"coordY":95.61}},"index":5,"playId":"13c8902a-6bb2-3bef-ba2f-4b39ca9180ea","pitchNumber":5,"startTime":"2026-06-08T02:21:41.726Z","endTime":"2026-06-08T02:21:52.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:21:52.556Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-08T02:21:52.805Z","endTime":"2026-06-08T02:23:14.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":3},"details":{"event":"Lineout","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":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533284140136676,"aZ":-21.222042687042524,"pfxX":-9.318168236686738,"pfxZ":5.814556873753789,"pX":0.8866629577967023,"pZ":3.6056607568622745,"vX0":10.411861614563637,"vY0":-136.05895976798897,"vZ0":-2.885814381988359,"x":83.2,"y":141.43,"x0":-1.7704889426021084,"y0":50.00403859184358,"z0":6.142921116094652,"aX":-17.554908788317814},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":14.8,"spinRate":2217,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.4018394514375232,"extension":5.594166491329063},"index":0,"playId":"e71a7e3d-9854-3495-8682-f1e28a18fd59","pitchNumber":1,"startTime":"2026-06-08T02:22:17.009Z","endTime":"2026-06-08T02:22:21.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.381849523174935,"aZ":-30.692929723992325,"pfxX":0.15141283756146917,"pfxZ":0.9178723271086611,"pX":0.07670177115437349,"pZ":2.516657127241074,"vX0":5.094926025136155,"vY0":-125.78275022651854,"vZ0":-3.047424943859655,"x":114.08,"y":170.83,"x0":-1.9907027025890467,"y0":50.00241798456603,"z0":6.2205379520582165,"aX":0.24235231686098385},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-1.4,"spinRate":2509,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4346851992616698,"extension":5.7298570808295395},"index":1,"playId":"f4aa445f-8409-33be-88b0-f0feb70a3fce","pitchNumber":2,"startTime":"2026-06-08T02:22:33.153Z","endTime":"2026-06-08T02:22:36.153Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-06-08T02:22:51.589Z","endTime":"2026-06-08T02:23:04.662Z","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(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":94.4,"endSpeed":86.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006977365091707,"aZ":-19.45667027673353,"pfxX":-9.21634439945914,"pfxZ":6.6382459989677285,"pX":-1.0248315052531471,"pZ":1.8699687312990152,"vX0":5.508355885369276,"vY0":-137.22104367042093,"vZ0":-7.6168281397389626,"x":92.99,"y":164.93,"x0":-1.8558189410352135,"y0":50.003558186656775,"z0":5.996455133834043,"aX":-17.660638021288822},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":15.6,"spinRate":2231,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.3984214512724793,"extension":5.739839632459255},"hitData":{"launchSpeed":92.9,"launchAngle":28.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.39,"coordY":63.29}},"index":3,"playId":"b9fc8cce-d6eb-3956-8479-b3bb952b6c44","pitchNumber":3,"startTime":"2026-06-08T02:23:04.662Z","endTime":"2026-06-08T02:23:14.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:23:14.622Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out softly, pitcher Javier Assad to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-08T02:25:37.380Z","endTime":"2026-06-08T02:25:51.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18834715156261,"aZ":-21.255133930718866,"pfxX":-9.536937538075676,"pfxZ":5.7914323225012865,"pX":-0.8553636173982101,"pZ":2.6767975238836534,"vX0":5.526272114102176,"vY0":-136.22211531774326,"vZ0":-4.274984122163353,"x":149.6,"y":166.51,"x0":-1.6685912546118735,"y0":50.00009033475524,"z0":5.730958986363393,"aX":-17.96732108847725},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":1930,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40169048524504314,"extension":6.509431573201168},"hitData":{"launchSpeed":54.2,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.69,"coordY":183.31}},"index":0,"playId":"83b39049-5aea-3705-8d1a-de29b99bc7e3","pitchNumber":1,"startTime":"2026-06-08T02:25:44.059Z","endTime":"2026-06-08T02:25:51.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:25:51.796Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Susac flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-08T02:25:57.245Z","endTime":"2026-06-08T02:28:44.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189477281367193,"aZ":-25.72963904331421,"pfxX":2.908993542333244,"pfxZ":3.89433790074491,"pX":0.08511258801049522,"pZ":2.108787533286297,"vX0":3.3914930046046137,"vY0":-127.30934891649967,"vZ0":-3.846753172118527,"x":113.76,"y":181.84,"x0":-1.6382634770927644,"y0":50.0019951037534,"z0":5.657423736887122,"aX":4.8123786971937},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":-6.0,"spinRate":2035,"spinDirection":170},"zone":8,"typeConfidence":2.0,"plateTime":0.4289248248821309,"extension":6.563879397968518},"index":0,"playId":"b57f878d-51c0-37d0-a33e-8631d78be780","pitchNumber":1,"startTime":"2026-06-08T02:26:16.019Z","endTime":"2026-06-08T02:26:19.019Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-08T02:26:26.527Z","endTime":"2026-06-08T02:26:41.239Z","isPitch":false,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"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":93.7,"endSpeed":85.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25941200317926,"aZ":-18.921713415067057,"pfxX":-8.753378469063021,"pfxZ":7.036786060844213,"pX":-0.35727761837686434,"pZ":2.164827775365528,"vX0":6.17804895490155,"vY0":-136.22325624628573,"vZ0":-5.924502013520902,"x":130.62,"y":180.33,"x0":-1.514559445952174,"y0":50.0058967265264,"z0":5.67135188423765,"aX":-16.493162460536166},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":1942,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.40171248896055767,"extension":6.517370915121469},"index":2,"playId":"38b7a98d-08ce-331d-8efc-277215645966","pitchNumber":2,"startTime":"2026-06-08T02:26:41.239Z","endTime":"2026-06-08T02:26:46.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06089339076862,"aZ":-31.27404970091512,"pfxX":8.220787447962,"pfxZ":0.6321119383874763,"pX":1.3322962345236744,"pZ":1.7662184070404778,"vX0":4.753372254522419,"vY0":-118.70302011043817,"vZ0":-2.3296054666130974,"x":66.22,"y":191.09,"x0":-1.7681515786521331,"y0":50.000917537986176,"z0":5.625235009035425,"aX":11.655311722643122},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2427,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.46254700908270774,"extension":6.523407500698806},"index":3,"playId":"6b3bb103-9205-31e0-90ba-1cd5fd03dc69","pitchNumber":3,"startTime":"2026-06-08T02:27:15.883Z","endTime":"2026-06-08T02:27:18.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.676968863576533,"aZ":-27.711148421097626,"pfxX":9.759921096579378,"pfxZ":3.13399738328074,"pX":1.598680774645721,"pZ":0.78098690544941,"vX0":4.873519368925727,"vY0":-119.3993979232181,"vZ0":-5.126182675150473,"x":56.06,"y":217.69,"x0":-1.7453955288494802,"y0":50.00546397140896,"z0":5.487152377201253,"aX":13.917070684651499},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.6,"breakHorizontal":-19.0,"spinRate":2420,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.46095172854029887,"extension":6.620203077461663},"index":4,"playId":"9efdced7-dde1-31b1-90b9-22b0cc425044","pitchNumber":4,"startTime":"2026-06-08T02:27:39.138Z","endTime":"2026-06-08T02:27:42.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.165671210671633,"aZ":-20.656426509393565,"pfxX":-9.365586178704417,"pfxZ":6.064438904036753,"pX":1.039093868093298,"pZ":1.750891283622968,"vX0":10.048932873831816,"vY0":-136.93659881785683,"vZ0":-6.624318089759135,"x":77.39,"y":191.51,"x0":-1.4609062254854304,"y0":50.00530644537717,"z0":5.614104932748053,"aX":-17.794230231449152},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":14.9,"spinRate":2168,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.39995043930213603,"extension":6.718082762338623},"index":5,"playId":"42056ea5-7bd2-3510-9771-1f9915d851b7","pitchNumber":5,"startTime":"2026-06-08T02:27:55.243Z","endTime":"2026-06-08T02:27:59.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756149158571926,"aZ":-31.070319317599335,"pfxX":10.038704640686781,"pfxZ":0.7883941803255381,"pX":2.133360400995693,"pZ":-0.14405411558120945,"vX0":6.002717014474509,"vY0":-118.73320205730838,"vZ0":-6.331212300844648,"x":35.68,"y":242.67,"x0":-1.7442881569859152,"y0":50.0051333928911,"z0":5.434525433271449,"aX":14.130713918769366},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.1,"breakHorizontal":-19.8,"spinRate":2476,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.46385137318676906,"extension":6.656739840651816},"index":6,"playId":"7070f007-1a13-3462-8471-de108385dd1d","pitchNumber":6,"startTime":"2026-06-08T02:28:16.771Z","endTime":"2026-06-08T02:28:19.771Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.927544407692125,"aZ":-20.37464499577595,"pfxX":-8.492114410246838,"pfxZ":6.491218366242915,"pX":-0.5364754517508535,"pZ":2.5384214827780855,"vX0":5.708458254577321,"vY0":-133.72665904935243,"vZ0":-4.461097500700506,"x":137.45,"y":170.24,"x0":-1.5918930243576972,"y0":50.00063790360921,"z0":5.6833519120839195,"aX":-15.430358652444989},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":14.2,"spinRate":1901,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40905210670213865,"extension":6.630011848389761},"hitData":{"launchSpeed":91.3,"launchAngle":39.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.62,"coordY":72.34}},"index":7,"playId":"ad3dc069-710e-3038-b444-1d8cdf9d38f0","pitchNumber":7,"startTime":"2026-06-08T02:28:34.350Z","endTime":"2026-06-08T02:28:44.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:28:44.242Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-08T02:28:58.509Z","endTime":"2026-06-08T02:29:33.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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":"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":77.0,"endSpeed":71.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.664512569339358,"aZ":-38.907291177942746,"pfxX":8.174119619050202,"pfxZ":-5.336003252118617,"pX":-0.002651115363504394,"pZ":0.64607281890934,"vX0":1.2606128164235155,"vY0":-112.09834614541015,"vZ0":-2.48067920229893,"x":117.1,"y":221.34,"x0":-1.6344966652491686,"y0":50.00046958186523,"z0":5.767108164823923,"aX":10.323552866573989},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.0,"breakHorizontal":-15.1,"spinRate":2485,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.49001345953481756,"extension":6.543039375703112},"index":0,"playId":"1d5a1696-c150-34d6-9437-a7f24b138e00","pitchNumber":1,"startTime":"2026-06-08T02:29:08.345Z","endTime":"2026-06-08T02:29:12.788Z","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":93.2,"endSpeed":85.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229613464723283,"aZ":-14.462463919132695,"pfxX":-3.164544015751537,"pfxZ":9.519433198406379,"pX":-0.460564963085416,"pZ":2.9269944966922257,"vX0":4.574061743352194,"vY0":-135.67234846813142,"vZ0":-4.538920552027428,"x":134.56,"y":159.75,"x0":-1.758723059977402,"y0":50.00211544284861,"z0":5.632616717550672,"aX":-5.887812125037447},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":4.7,"spinRate":2151,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4040156159426611,"extension":6.653081356692082},"hitData":{"launchSpeed":98.4,"launchAngle":16.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.51,"coordY":69.37}},"index":1,"playId":"082a2b1b-258e-3473-8f16-5390c21a0b89","pitchNumber":2,"startTime":"2026-06-08T02:29:26.485Z","endTime":"2026-06-08T02:29:33.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:29:33.101Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-08T02:32:16.028Z","endTime":"2026-06-08T02:32:46.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Kilian replaces JT Brubaker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T02:31:08.557Z","endTime":"2026-06-08T02:32:18.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753187409744065,"aZ":-33.92632049491466,"pfxX":1.750243066320622,"pfxZ":-1.0965439814057572,"pX":0.6808110384842567,"pZ":0.8451838902960529,"vX0":6.503971972151298,"vY0":-125.07331668603355,"vZ0":-5.33455973619694,"x":91.05,"y":215.96,"x0":-2.174256565390739,"y0":50.005065751497945,"z0":5.768048716368415,"aX":2.789793082025728},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.6,"spinRate":2529,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.43687892022901353,"extension":6.509258267686862},"index":1,"playId":"578f1504-90de-3f08-8011-ddc1b1dd7480","pitchNumber":1,"startTime":"2026-06-08T02:32:18.164Z","endTime":"2026-06-08T02:32:21.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68645645199574,"aZ":-13.796256283669338,"pfxX":-2.2924449271541807,"pfxZ":9.40219502170181,"pX":-0.3191410745643481,"pZ":2.46680526041922,"vX0":6.288739743034384,"vY0":-138.39838479771763,"vZ0":-6.343685714498097,"x":129.16,"y":172.18,"x0":-2.315415301057414,"y0":50.00428871983296,"z0":5.699669850641361,"aX":-4.482380708813272},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":3.0,"spinRate":2243,"spinDirection":202},"zone":4,"typeConfidence":0.88,"plateTime":0.3946245149270875,"extension":6.439772439815807},"hitData":{"launchSpeed":97.1,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.72,"coordY":150.71}},"index":2,"playId":"9a2fca8c-3799-3b40-a7aa-b05dc371831c","pitchNumber":2,"startTime":"2026-06-08T02:32:36.609Z","endTime":"2026-06-08T02:32:46.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:32:46.086Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-08T02:32:50.374Z","endTime":"2026-06-08T02:33:22.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919584994703065,"aZ":-20.37709200490098,"pfxX":-7.039390985029818,"pfxZ":6.071237535942949,"pX":0.6315331524409833,"pZ":2.7999812414330183,"vX0":10.011326406364674,"vY0":-137.84847501706403,"vZ0":-4.5530336793757105,"x":92.93,"y":163.18,"x0":-2.116799819303815,"y0":50.000954632719115,"z0":5.831331966610231,"aX":-13.674940572291264},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":10.9,"spinRate":2399,"spinDirection":205},"zone":6,"typeConfidence":0.92,"plateTime":0.39591458478459307,"extension":6.581472442889288},"hitData":{"launchSpeed":67.2,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.32,"coordY":158.62}},"index":0,"playId":"347f16c8-7e8a-3225-a5cb-90e40fd2fdbc","pitchNumber":1,"startTime":"2026-06-08T02:33:13.660Z","endTime":"2026-06-08T02:33:22.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:33:22.446Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-08T02:33:26.058Z","endTime":"2026-06-08T02:34:36.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50613398069812,"aZ":-13.849121589235565,"pfxX":-0.35656128195908965,"pfxZ":9.067316698022438,"pX":0.23374554102867198,"pZ":1.9642010752137773,"vX0":6.802662901779125,"vY0":-141.3190072352837,"vZ0":-7.882518036515229,"x":108.09,"y":185.75,"x0":-2.1591470420644163,"y0":50.000020888369846,"z0":5.681034755133623,"aX":-0.7215427257830797},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":-0.7,"spinRate":2438,"spinDirection":199},"zone":8,"typeConfidence":0.86,"plateTime":0.387727176771139,"extension":6.55578686310217},"index":0,"playId":"cea0a59d-d8d3-3c16-9746-c6cb1288368e","pitchNumber":1,"startTime":"2026-06-08T02:33:48.557Z","endTime":"2026-06-08T02:33:51.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24836553566571,"aZ":-12.419401280487687,"pfxX":-0.9977654104870068,"pfxZ":9.686110081384442,"pX":0.5406019284516682,"pZ":2.3056108279976706,"vX0":7.799981853658368,"vY0":-141.8702173708664,"vZ0":-7.24822438324228,"x":96.39,"y":176.53,"x0":-2.114126744324561,"y0":50.006834245624134,"z0":5.684235734368122,"aX":-2.036581425767455},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":0.2,"spinRate":2501,"spinDirection":202},"zone":6,"typeConfidence":0.88,"plateTime":0.3859830709211094,"extension":6.6277635955195136},"index":1,"playId":"15f57a53-6290-3ca7-8632-a4abd292aaba","pitchNumber":2,"startTime":"2026-06-08T02:34:07.362Z","endTime":"2026-06-08T02:34:10.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-08T02:34:17.619Z","endTime":"2026-06-08T02:34:32.768Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14664604873243,"aZ":-13.879708012724016,"pfxX":-0.5226948568308811,"pfxZ":8.917797830408256,"pX":-0.1560220502554786,"pZ":2.913926716296711,"vX0":5.881757497683584,"vY0":-142.01032161779904,"vZ0":-5.477991905491512,"x":122.95,"y":160.1,"x0":-2.1821539973239004,"y0":50.002972873341484,"z0":5.743810128055218,"aX":-1.0720878660072384},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":-0.2,"spinRate":2441,"spinDirection":197},"zone":2,"typeConfidence":0.88,"plateTime":0.3850280634790999,"extension":6.547822345739978},"index":3,"playId":"c76d1a6b-64c1-37ed-a876-a3b6a764bcd0","pitchNumber":3,"startTime":"2026-06-08T02:34:32.768Z","endTime":"2026-06-08T02:34:36.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:34:36.281Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt challenged (pitch result), call on the field was confirmed: Casey Schmitt called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-08T02:37:01.536Z","endTime":"2026-06-08T02:38:41.568Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36766404203413,"aZ":-23.180746884500152,"pfxX":-7.540810306968778,"pfxZ":4.876604182900767,"pX":-1.1206894820631323,"pZ":3.777177101954769,"vX0":3.6923180841015055,"vY0":-134.46081706004512,"vZ0":-1.1924749688971783,"x":159.72,"y":136.8,"x0":-1.5272163043640943,"y0":50.00003810782047,"z0":5.861108914808288,"aX":-13.895646613115396},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":13.0,"spinRate":1952,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40634338927921565,"extension":6.53986230338214},"index":0,"playId":"22558b05-791e-3418-8dae-03eb590b9b87","pitchNumber":1,"startTime":"2026-06-08T02:37:11.544Z","endTime":"2026-06-08T02:37:15.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50643284405531,"aZ":-17.841894503212224,"pfxX":-8.354164866555205,"pfxZ":7.739731702413301,"pX":-0.017831701839566883,"pZ":1.7332546303772243,"vX0":6.871415580227871,"vY0":-135.01383646146527,"vZ0":-7.00748609595445,"x":117.68,"y":191.98,"x0":-1.5064273703765814,"y0":50.00343242578545,"z0":5.61102784435588,"aX":-15.473643477698056},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":13.7,"spinRate":2044,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4051807435645709,"extension":6.672489772853947},"index":1,"playId":"3a6df7a6-f380-319f-8483-606a28739007","pitchNumber":2,"startTime":"2026-06-08T02:37:26.628Z","endTime":"2026-06-08T02:37:29.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.639292452322668,"aZ":-29.10110319470898,"pfxX":6.721840595518469,"pfxZ":2.1320070863044176,"pX":1.3812792540489078,"pZ":1.5156370159577677,"vX0":5.374764101428483,"vY0":-119.47458468800374,"vZ0":-3.3070459181565504,"x":64.35,"y":197.86,"x0":-1.7732036692620485,"y0":50.00428877426133,"z0":5.541302700182752,"aX":9.687984785658427},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":-13.4,"spinRate":2570,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45896629059100125,"extension":6.619389348777368},"index":2,"playId":"4146ee34-aa4d-3d01-a06d-4f30705139f6","pitchNumber":3,"startTime":"2026-06-08T02:37:40.851Z","endTime":"2026-06-08T02:37:44.418Z","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":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.985219459248686,"aZ":-19.905253347167204,"pfxX":-8.412942733052775,"pfxZ":6.6738843198952065,"pX":-0.39096586725653176,"pZ":2.136183519010674,"vX0":5.99208624745286,"vY0":-134.46732765116914,"vZ0":-5.6012975503100755,"x":131.9,"y":181.1,"x0":-1.5503455821946184,"y0":50.00540812194931,"z0":5.6497377926291,"aX":-15.47487674373899},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2068,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.40665386594148023,"extension":6.528766992323596},"index":3,"playId":"d0d49e86-88f9-31a6-bf8f-ee76f7865b4f","pitchNumber":4,"startTime":"2026-06-08T02:37:57.308Z","endTime":"2026-06-08T02:38:00.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.688475071902456,"aZ":-19.089165677532858,"pfxX":-9.65930041757661,"pfxZ":6.930883080799234,"pX":0.27977552414134516,"pZ":1.7091032009478913,"vX0":8.241119793381424,"vY0":-136.42228681251996,"vZ0":-6.998284232348909,"x":106.34,"y":192.63,"x0":-1.5235847872410861,"y0":50.00034644818321,"z0":5.6209217944244605,"aX":-18.225612017711118},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":2148,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4013240778211342,"extension":6.573777213991931},"index":4,"playId":"b69ee43f-744d-3f65-93df-f9bcae3ac3e5","pitchNumber":5,"startTime":"2026-06-08T02:38:14.564Z","endTime":"2026-06-08T02:38:41.568Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"}},"playEndTime":"2026-06-08T02:38:41.568Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-08T02:41:02.170Z","endTime":"2026-06-08T02:42:33.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1,5],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-08T02:38:50.307Z","endTime":"2026-06-08T02:39:12.527Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jacob Webb replaces Javier Assad.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-08T02:39:12.527Z","endTime":"2026-06-08T02:41:04.289Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295961621007,"aZ":-23.502619736656317,"pfxX":-10.896002541074974,"pfxZ":5.509143381543011,"pX":-0.6624705881754601,"pZ":2.1740016913420077,"vX0":8.900890766435914,"vY0":-125.23071544796072,"vZ0":-3.5204035127989597,"x":142.25,"y":180.08,"x0":-2.861984452627271,"y0":50.00543398441015,"z0":5.539317853510932,"aX":-17.162056595516553},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.2,"breakHorizontal":17.5,"spinRate":2253,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.43880463317116236,"extension":6.065071841592589},"index":2,"playId":"52ddc614-70f6-326a-93af-c22030106c84","pitchNumber":1,"startTime":"2026-06-08T02:41:04.289Z","endTime":"2026-06-08T02:41:07.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222722610170205,"aZ":-15.716408661019457,"pfxX":-6.292135208353225,"pfxZ":8.70630886920905,"pX":-1.1624525158029149,"pZ":3.13301256519322,"vX0":6.926117005963797,"vY0":-136.4395729474536,"vZ0":-3.164818287080096,"x":161.31,"y":154.19,"x0":-2.912960292508759,"y0":50.0057705973116,"z0":5.387193358103869,"aX":-11.89901793638662},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2435,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40100197692256634,"extension":6.034440340236752},"index":3,"playId":"8e018713-af1d-3863-b452-455474777dd2","pitchNumber":2,"startTime":"2026-06-08T02:41:20.587Z","endTime":"2026-06-08T02:41:24.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719695299634974,"aZ":-22.834524508342614,"pfxX":-11.846464199661003,"pfxZ":5.950356765791584,"pX":-0.24498522197522435,"pZ":2.3137695751906144,"vX0":9.702100509652558,"vY0":-124.64959106864592,"vZ0":-3.316793661543387,"x":126.34,"y":176.31,"x0":-2.6539928371347554,"y0":50.00129060727083,"z0":5.552990226230386,"aX":-18.587584535495797},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.2,"breakHorizontal":19.1,"spinRate":2298,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4399011942244164,"extension":6.184415794597887},"index":4,"playId":"37588e50-ae58-3824-8417-7f644c4b5486","pitchNumber":3,"startTime":"2026-06-08T02:41:35.610Z","endTime":"2026-06-08T02:41:38.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-08T02:41:57.387Z","endTime":"2026-06-08T02:42:30.301Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.056134313682804,"aZ":-14.334028071627829,"pfxX":-6.038575804234961,"pfxZ":9.381639197904555,"pX":-0.6854301721193033,"pZ":2.841828760752237,"vX0":8.28206854166198,"vY0":-137.4192554309802,"vZ0":-3.825829172631159,"x":143.13,"y":162.05,"x0":-2.9617248270485055,"y0":50.00391628819509,"z0":5.2337897710314225,"aX":-11.485076476043501},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2489,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3994449411676757,"extension":6.424310275470255},"index":6,"playId":"8ac7139e-19a8-3448-84eb-4cef7ff1a3cf","pitchNumber":4,"startTime":"2026-06-08T02:42:30.301Z","endTime":"2026-06-08T02:42:33.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:42:33.718Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-08T02:42:41.562Z","endTime":"2026-06-08T02:43:37.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":"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":82.0,"endSpeed":75.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.984245634290872,"aZ":-42.389959726375466,"pfxX":2.7035266187277447,"pfxZ":-7.151675430896306,"pX":-0.6121429470157815,"pZ":2.2818884576104264,"vX0":4.568958977339702,"vY0":-119.34725152527021,"vZ0":1.0126651442231107,"x":140.33,"y":177.17,"x0":-2.9095775479508212,"y0":50.00219039376262,"z0":5.698386029570047,"aX":3.8618439828701927},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.4,"breakHorizontal":-6.1,"spinRate":2592,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4606081822529138,"extension":5.990889201774681},"index":0,"playId":"c58f23a3-ab2e-3d24-8938-4bec031c31b2","pitchNumber":1,"startTime":"2026-06-08T02:42:55.468Z","endTime":"2026-06-08T02:42:58.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63174017440252,"aZ":-22.069418331243828,"pfxX":-10.977712076961366,"pfxZ":6.473658031197763,"pX":0.06763935147722999,"pZ":1.5228749253082794,"vX0":10.347819242144194,"vY0":-124.78912864654917,"vZ0":-5.30354467162473,"x":107.01,"y":153.62,"x0":-2.728016247666137,"y0":50.00150710050071,"z0":5.519985864110644,"aX":-17.126999428133384},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.6,"breakHorizontal":17.2,"spinRate":2310,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4407547435872332,"extension":6.178756797766106},"index":1,"playId":"7378abfb-7196-3b5c-82e9-536d4d3923be","pitchNumber":2,"startTime":"2026-06-08T02:43:09.778Z","endTime":"2026-06-08T02:43:12.778Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-08T02:43:21.464Z","endTime":"2026-06-08T02:43:29.151Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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":94.4,"endSpeed":85.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58262233574387,"aZ":-12.814276259279536,"pfxX":-6.720008265439896,"pfxZ":10.28114698341934,"pX":0.37456409817743763,"pZ":2.8423482667177296,"vX0":10.854751538099151,"vY0":-136.9320542001551,"vZ0":-4.272864990053597,"x":102.72,"y":162.04,"x0":-2.783048790668291,"y0":50.00493221545748,"z0":5.311412777818256,"aX":-12.657764091541464},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2546,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4012845966909051,"extension":6.487801600681205},"hitData":{"launchSpeed":86.1,"launchAngle":38.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.78,"coordY":85.75}},"index":3,"playId":"7bb9bfbf-4b10-35d0-97ed-78f75224786c","pitchNumber":3,"startTime":"2026-06-08T02:43:29.151Z","endTime":"2026-06-08T02:43:37.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:43:37.767Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Amaya walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-08T02:46:47.299Z","endTime":"2026-06-08T02:47:57.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces Caleb Kilian.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T02:44:55.939Z","endTime":"2026-06-08T02:45:58.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Amaya replaces Moisés Ballesteros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-08T02:45:58.735Z","endTime":"2026-06-08T02:46:20.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-08T02:46:20.741Z","endTime":"2026-06-08T02:46:49.648Z","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":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.967665360927228,"aZ":-21.347733403045932,"pfxX":11.568258293881978,"pfxZ":5.3461184109039515,"pX":-0.9712652777594091,"pZ":2.6797410803767074,"vX0":-10.19292063577517,"vY0":-141.1543868656174,"vZ0":-6.594787348061283,"x":154.02,"y":166.43,"x0":1.1767025520914784,"y0":50.00677062156994,"z0":6.4129392766058135,"aX":23.44003828078185},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":-19.0,"spinRate":2373,"spinDirection":130},"zone":11,"typeConfidence":0.91,"plateTime":0.38747482746926654,"extension":6.716216605547003},"index":3,"playId":"7acc2426-2514-3043-9c69-5661d80d7b47","pitchNumber":1,"startTime":"2026-06-08T02:46:49.648Z","endTime":"2026-06-08T02:46:53.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777459727134044,"aZ":-29.364888116323055,"pfxX":0.06576552050890995,"pfxZ":1.824084268361176,"pX":0.029756871842343723,"pZ":2.0192535021492377,"vX0":-3.6029003470183834,"vY0":-124.0167384006905,"vZ0":-4.511036514280519,"x":115.87,"y":184.26,"x0":1.5007226429777054,"y0":50.00200448488922,"z0":6.347649636800587,"aX":0.1020590676470274},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":0.8,"spinRate":2456,"spinDirection":20},"zone":8,"typeConfidence":0.9,"plateTime":0.44386105062354275,"extension":6.424353655007174},"index":4,"playId":"cd06d687-111d-39df-9c76-449943afc806","pitchNumber":2,"startTime":"2026-06-08T02:47:02.548Z","endTime":"2026-06-08T02:47:06.087Z","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":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.375468529183674,"aZ":-18.1596010784752,"pfxX":10.555620524181656,"pfxZ":7.01413815634408,"pX":-0.10693282035242285,"pZ":0.9323905468295153,"vX0":-6.8004411268123475,"vY0":-140.1242136009594,"vZ0":-11.267942686092901,"x":121.08,"y":213.61,"x0":0.9746231467739968,"y0":50.002075377547925,"z0":6.180746378268053,"aX":21.08074951518459},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":-17.8,"spinRate":2347,"spinDirection":137},"zone":13,"typeConfidence":0.92,"plateTime":0.39025618495906755,"extension":6.588271275548044},"index":5,"playId":"1c04ebeb-2621-36f5-bbcd-1910c26ccf0c","pitchNumber":3,"startTime":"2026-06-08T02:47:16.548Z","endTime":"2026-06-08T02:47:19.856Z","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":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870432904733246,"aZ":-22.093678613382192,"pfxX":9.86914784541932,"pfxZ":4.998589000581195,"pX":1.3230415320450284,"pZ":2.690158058716469,"vX0":-3.8015445463011424,"vY0":-141.04966078921518,"vZ0":-6.247010814155916,"x":66.57,"y":166.15,"x0":1.4056127146764417,"y0":50.00095561591938,"z0":6.356619088440427,"aX":19.897513766526423},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.9,"breakHorizontal":-17.2,"spinRate":2386,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.38820777142580765,"extension":6.478799348903181},"index":6,"playId":"30168c18-be14-34e3-966d-44a445f41f76","pitchNumber":4,"startTime":"2026-06-08T02:47:36.724Z","endTime":"2026-06-08T02:47:39.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384617185844004,"aZ":-20.212899674010778,"pfxX":11.537344006491242,"pfxZ":6.052148044305809,"pX":-0.8789592242827325,"pZ":1.5894412342174231,"vX0":-9.535921150487653,"vY0":-139.64432649611774,"vZ0":-9.062965713812787,"x":150.5,"y":195.87,"x0":1.0808325023447423,"y0":50.00127931579549,"z0":6.20620385284158,"aX":22.789228528638958},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":-19.0,"spinRate":2228,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.39221071140119346,"extension":6.66886166920541},"index":7,"playId":"2135c932-4735-300d-96af-ccc14f18f018","pitchNumber":5,"startTime":"2026-06-08T02:47:52.766Z","endTime":"2026-06-08T02:47:57.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:47:57.221Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to pitcher Erik Miller. Kevin Alcántara to 3rd. Kevin Alcántara advances to 3rd, on a throwing error by pitcher Erik Miller.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-08T02:48:42.472Z","endTime":"2026-06-08T02:51:34.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,8,9],"actionIndex":[0],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kevin Alcántara replaces Miguel Amaya.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T02:48:13.910Z","endTime":"2026-06-08T02:48:44.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"202","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"},"base":1},{"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":96.2,"endSpeed":88.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83610691006161,"aZ":-18.83966679899543,"pfxX":10.470789928309216,"pfxZ":6.694837610893915,"pX":0.4409742245673537,"pZ":1.9980184967975307,"vX0":-5.929960022510135,"vY0":-139.8254500290497,"vZ0":-8.762214532087555,"x":100.19,"y":184.83,"x0":1.2224287048881886,"y0":50.00341852650555,"z0":6.395247140779283,"aX":20.852550161738414},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":-17.9,"spinRate":2219,"spinDirection":132},"zone":9,"typeConfidence":0.91,"plateTime":0.390876120271221,"extension":6.667012936114765},"index":1,"playId":"ba380e23-2e78-3d06-8061-58167e914387","pitchNumber":1,"startTime":"2026-06-08T02:48:44.816Z","endTime":"2026-06-08T02:48:47.818Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09942707304952,"aZ":-23.262614089681392,"pfxX":11.66669071854475,"pfxZ":4.451928333079591,"pX":-0.6671451616484104,"pZ":2.548856997413202,"vX0":-8.996178294230413,"vY0":-140.64531660525859,"vZ0":-6.380655086060907,"x":142.43,"y":169.96,"x0":1.0581805961491304,"y0":50.00543843972081,"z0":6.357279860499056,"aX":23.36100992569088},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.8,"breakHorizontal":-19.3,"spinRate":2302,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.38954093070653384,"extension":6.613278452928849},"index":2,"playId":"e4649499-601d-3d0a-a504-b75b78575d23","pitchNumber":2,"startTime":"2026-06-08T02:49:04.484Z","endTime":"2026-06-08T02:49:31.495Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87375623443615,"aZ":-32.60987888876514,"pfxX":-1.1433945096708067,"pfxZ":-0.2753058920339271,"pX":-1.6677226068850606,"pZ":1.2751074280075274,"vX0":-7.01363534696077,"vY0":-126.32889909139453,"vZ0":-5.996908563046512,"x":180.57,"y":204.35,"x0":1.2983505319031599,"y0":50.00057608782611,"z0":6.316133270826508,"aX":-1.8374297430283977},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.7,"breakHorizontal":3.7,"spinRate":2535,"spinDirection":345},"zone":13,"typeConfidence":0.9,"plateTime":0.4343583993951534,"extension":6.493443334379288},"index":3,"playId":"5c6abc72-aba1-3fa3-962a-e05bf7a0b63d","pitchNumber":3,"startTime":"2026-06-08T02:49:42.287Z","endTime":"2026-06-08T02:49:45.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"52a6d0a3-86ed-3659-a7bc-255845c549ba","startTime":"2026-06-08T02:49:58.760Z","endTime":"2026-06-08T02:50:01.760Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23841101512628,"aZ":-29.51877317766789,"pfxX":-0.538649742533285,"pfxZ":1.6284424250185934,"pX":-1.8888180713371001,"pZ":0.864787553043932,"vX0":-7.516490207274514,"vY0":-127.36191421396302,"vZ0":-7.5686842335371365,"x":189.0,"y":215.43,"x0":1.1763318572064678,"y0":50.006044324569075,"z0":6.2238160795915,"aX":-0.881484168318425},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":2.8,"spinRate":2530,"spinDirection":22},"zone":13,"typeConfidence":0.89,"plateTime":0.4307814961214067,"extension":6.587710637222858},"index":5,"playId":"d54326ee-4f5a-33d4-a851-a9ae83f2d6b8","pitchNumber":4,"startTime":"2026-06-08T02:50:17.759Z","endTime":"2026-06-08T02:50:21.231Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.434102200042187,"aZ":-29.861680531983062,"pfxX":0.6365065600954114,"pfxZ":1.4307302709971719,"pX":0.29337919382117533,"pZ":3.872657066602106,"vX0":-2.950811951476066,"vY0":-126.37211074085654,"vZ0":-0.6688547659313542,"x":105.82,"y":134.22,"x0":1.3948620673281125,"y0":50.00122683497275,"z0":6.545573032988826,"aX":1.0271710084618184},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-0.5,"spinRate":2491,"spinDirection":282},"zone":12,"typeConfidence":0.9,"plateTime":0.4339105227640223,"extension":6.460826040399667},"index":6,"playId":"98efb81a-573c-3e56-8ad7-ef8563460f77","pitchNumber":5,"startTime":"2026-06-08T02:50:37.556Z","endTime":"2026-06-08T02:50:41.534Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-08T02:50:49.303Z","endTime":"2026-06-08T02:51:02.093Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"51e900eb-9cca-3dbd-a434-b0634d9a8407","startTime":"2026-06-08T02:51:02.093Z","endTime":"2026-06-08T02:51:05.093Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315190198507345,"aZ":-31.2569278253708,"pfxX":-0.17648123612199584,"pfxZ":0.599112085892644,"pX":0.46100270393387305,"pZ":2.9899060722931528,"vX0":-2.098305101896883,"vY0":-123.95473989427123,"vZ0":-1.7788079759617976,"x":99.43,"y":158.05,"x0":1.3468773606636206,"y0":50.00353233735137,"z0":6.364964285763756,"aX":-0.27014032910492575},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":0.8,"spinRate":2473,"spinDirection":335},"zone":3,"typeConfidence":0.9,"plateTime":0.4444979301441223,"extension":6.410919420062759},"hitData":{"launchSpeed":49.3,"launchAngle":-71.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.83,"coordY":186.51}},"index":9,"playId":"7a46f56c-fb6b-3778-96bb-26f83e84dc10","pitchNumber":6,"startTime":"2026-06-08T02:51:23.308Z","endTime":"2026-06-08T02:51:34.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:51:34.949Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Alex Bregman lines into a double play, first baseman Rafael Devers to third baseman Matt Chapman. Kevin Alcántara out at 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-08T02:52:26.437Z","endTime":"2026-06-08T02:52:43.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90055711329096,"aZ":-22.211229635311554,"pfxX":10.100559153858486,"pfxZ":4.938096667842725,"pX":1.0926015685484727,"pZ":2.8733420288552542,"vX0":-4.4208823892632205,"vY0":-140.86089848328638,"vZ0":-5.578278638091746,"x":75.35,"y":161.2,"x0":1.367014501743624,"y0":50.000341921003574,"z0":6.307854672969985,"aX":20.368677381837646},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":-17.4,"spinRate":2276,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.38829628089903867,"extension":6.678250794186212},"hitData":{"launchSpeed":68.0,"launchAngle":8.0,"totalDistance":92.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":151.49,"coordY":175.87}},"index":0,"playId":"97dc0b0c-02bf-3f6f-aa51-f9af14eaf82a","pitchNumber":1,"startTime":"2026-06-08T02:52:34.674Z","endTime":"2026-06-08T02:52:43.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:52:43.847Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-08T02:54:20.220Z","endTime":"2026-06-08T02:55:20.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-08T02:53:24.193Z","endTime":"2026-06-08T02:54:22.507Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51960912294571,"aZ":-31.020822679038282,"pfxX":-2.7384772980862766,"pfxZ":0.7383258754736923,"pX":-0.6970582860514073,"pZ":1.7748510078993556,"vX0":-4.325725270209899,"vY0":-124.88762238820323,"vZ0":-4.862604978967806,"x":143.57,"y":190.86,"x0":1.4201060819632925,"y0":50.00415248546424,"z0":6.3286638368752905,"aX":-4.281536802819869},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":6.0,"spinRate":2628,"spinDirection":324},"zone":7,"typeConfidence":0.9,"plateTime":0.4402854780905945,"extension":6.521102485066137},"index":1,"playId":"69deba51-2b26-36be-8cb1-d70636a23c98","pitchNumber":1,"startTime":"2026-06-08T02:54:22.507Z","endTime":"2026-06-08T02:54:25.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.611679332531583,"aZ":-37.101537870652486,"pfxX":-4.52742836290948,"pfxZ":-3.2844560566427923,"pX":0.044300598481949165,"pZ":1.2534060191442142,"vX0":-1.8693872612813118,"vY0":-122.53883325514418,"vZ0":-4.577997920154525,"x":115.31,"y":204.94,"x0":1.4088149587781402,"y0":50.00596629624233,"z0":6.367831068705308,"aX":-6.782672811078366},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.8,"breakHorizontal":8.6,"spinRate":2518,"spinDirection":304},"zone":14,"typeConfidence":0.91,"plateTime":0.4495703649866467,"extension":6.4361437386464555},"index":2,"playId":"5ab2ab26-d45c-3e9f-86fc-c7a50e5f00fd","pitchNumber":2,"startTime":"2026-06-08T02:54:39.827Z","endTime":"2026-06-08T02:54:44.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5808935516936,"aZ":-14.236304175278502,"pfxX":5.367929232178016,"pfxZ":8.980200965377499,"pX":0.10645033904905447,"pZ":4.5763352207604955,"vX0":-4.812447946387406,"vY0":-140.62221808766208,"vZ0":-2.976857658841691,"x":112.94,"y":115.22,"x0":1.1445099561845413,"y0":50.00643953128051,"z0":6.575081567098043,"aX":10.72777355722692},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-8.8,"spinRate":2352,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.38984216285656315,"extension":6.524790106500246},"index":3,"playId":"f16c9e1f-161e-3916-8d3a-ae274ee9cb39","pitchNumber":3,"startTime":"2026-06-08T02:54:58.200Z","endTime":"2026-06-08T02:55:01.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.633075916994525,"aZ":-35.53134277182718,"pfxX":-4.371702687332987,"pfxZ":-2.10792711315419,"pX":-1.0425987094074045,"pZ":2.494436141215755,"vX0":-4.527228772407417,"vY0":-126.45907343702206,"vZ0":-2.3989721782845965,"x":156.74,"y":171.43,"x0":1.3493462000742973,"y0":50.00128785117361,"z0":6.350435590101842,"aX":-6.966629545469055},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.2,"breakHorizontal":9.1,"spinRate":2734,"spinDirection":279},"zone":11,"typeConfidence":0.9,"plateTime":0.43579246800454285,"extension":6.542857165856668},"index":4,"playId":"9ab333b1-11d3-35d9-925c-59ae2314c3ab","pitchNumber":4,"startTime":"2026-06-08T02:55:16.800Z","endTime":"2026-06-08T02:55:20.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T02:55:20.212Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-08T02:58:06.578Z","endTime":"2026-06-08T03:00:37.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9,10],"actionIndex":[0,1],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kevin Alcántara remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T02:57:01.586Z","endTime":"2026-06-08T02:57:01.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"202","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"description":"Pitching Change: Daniel Palencia replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-08T02:57:01.614Z","endTime":"2026-06-08T02:58:08.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.283564979513024,"aZ":-17.560062997586435,"pfxX":-4.6003067183389454,"pfxZ":7.089707659609587,"pX":-0.8936817970595103,"pZ":4.325168869268856,"vX0":1.9999351048110388,"vY0":-142.3524222944181,"vZ0":-0.0940573503885696,"x":151.07,"y":122.0,"x0":-1.0058113196680978,"y0":50.00551157542639,"z0":5.46608378888251,"aX":-9.48549793380917},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":7.9,"spinRate":2313,"spinDirection":213},"zone":11,"typeConfidence":0.88,"plateTime":0.3840994721611515,"extension":6.854773085186296},"index":2,"playId":"2e11f82c-c703-3837-8815-294d1b4e4216","pitchNumber":1,"startTime":"2026-06-08T02:58:08.871Z","endTime":"2026-06-08T02:58:12.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.622985342465874,"aZ":-12.278581689887782,"pfxX":-7.225272500002906,"pfxZ":9.688178731136993,"pX":-0.3100530153277277,"pZ":2.1118755160091163,"vX0":4.412284108386744,"vY0":-142.3895785949217,"vZ0":-6.675519635394728,"x":128.82,"y":181.76,"x0":-0.9407425625299174,"y0":50.00562560851876,"z0":5.263355438148247,"aX":-14.842201859048616},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":12.2,"spinRate":2419,"spinDirection":212},"zone":7,"typeConfidence":0.88,"plateTime":0.3846372892320358,"extension":7.038184898602724},"index":3,"playId":"44388082-d833-3da3-96e8-29566e69ccc6","pitchNumber":2,"startTime":"2026-06-08T02:58:27.346Z","endTime":"2026-06-08T02:58:30.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59769023995457,"aZ":-13.316080079215983,"pfxX":-6.841978919212344,"pfxZ":9.05573853024404,"pX":-0.738102817924197,"pZ":4.007875089495046,"vX0":3.0454568111058413,"vY0":-143.479001764578,"vZ0":-1.6395096952472894,"x":145.13,"y":130.57,"x0":-0.925202058820782,"y0":50.001496408476115,"z0":5.41773642956268,"aX":-14.244980130494207},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":11.8,"spinRate":2374,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3819383856489371,"extension":6.947149407822363},"index":4,"playId":"c362274c-1101-35b9-9614-40588c84d298","pitchNumber":3,"startTime":"2026-06-08T02:58:47.431Z","endTime":"2026-06-08T02:58:50.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44128981056032,"aZ":-29.58534537224691,"pfxX":1.3160557485070612,"pfxZ":1.575806342265338,"pX":-0.15719281925555154,"pZ":3.0801975432527984,"vX0":2.1438337031942765,"vY0":-126.9087774369323,"vZ0":-0.0750366639652833,"x":122.99,"y":155.61,"x0":-1.181779310936643,"y0":50.00187029131779,"z0":5.454314083965162,"aX":2.1596356583859384},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-2.9,"spinRate":2073,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.43055184351781595,"extension":6.850342603904345},"index":5,"playId":"82050e69-12f1-3738-95f9-0a225d969ccc","pitchNumber":4,"startTime":"2026-06-08T02:59:02.766Z","endTime":"2026-06-08T02:59:06.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-08T02:59:16.993Z","endTime":"2026-06-08T02:59:28.971Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22070195033272,"aZ":-13.278196275656878,"pfxX":-7.305177486481146,"pfxZ":8.910768179503236,"pX":-0.25980213849257355,"pZ":3.572426352669839,"vX0":4.69573283212443,"vY0":-144.79095072577522,"vZ0":-2.6300784357093305,"x":126.9,"y":142.32,"x0":-0.954652699180454,"y0":50.00065873112943,"z0":5.306398008251336,"aX":-15.488376648512155},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.7,"breakHorizontal":12.2,"spinRate":2445,"spinDirection":221},"zone":11,"typeConfidence":0.86,"plateTime":0.3784741598631567,"extension":7.11876136191685},"index":7,"playId":"cd5900c4-9339-3210-a8ff-4a404100bbfe","pitchNumber":5,"startTime":"2026-06-08T02:59:28.971Z","endTime":"2026-06-08T02:59:31.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51174147938462,"aZ":-13.686984881699454,"pfxX":-6.506752732457517,"pfxZ":8.757191678812307,"pX":-0.488458443930411,"pZ":3.081260134935808,"vX0":3.723014633613565,"vY0":-144.36260974102692,"vZ0":-4.104320244545315,"x":135.62,"y":155.59,"x0":-0.9491716922474706,"y0":50.0058683765516,"z0":5.363669721709408,"aX":-13.740166030674583},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2393,"spinDirection":217},"zone":1,"typeConfidence":0.89,"plateTime":0.3793723879889761,"extension":7.003030668250456},"index":8,"playId":"dda149b1-4e5e-39f8-a0ab-1a1995cb1077","pitchNumber":6,"startTime":"2026-06-08T02:59:51.919Z","endTime":"2026-06-08T02:59:58.795Z","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":91.9,"endSpeed":84.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.160556615675677,"aZ":-27.306031270616142,"pfxX":-0.40912167971067626,"pfxZ":2.6975979346358057,"pX":0.4872203250201204,"pZ":0.7942699332257418,"vX0":4.021077037022653,"vY0":-133.707791216012,"vZ0":-6.381953141477791,"x":98.43,"y":217.33,"x0":-0.9860853133495993,"y0":50.000666841157184,"z0":5.184581156339215,"aX":-0.7382825634061768},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2299,"spinDirection":170},"zone":14,"typeConfidence":0.9,"plateTime":0.4104254592909391,"extension":6.979919425734328},"index":9,"playId":"0731b8d1-1851-3651-88d7-5d4a9a05b1b3","pitchNumber":7,"startTime":"2026-06-08T03:00:18.805Z","endTime":"2026-06-08T03:00:21.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14575698078216,"aZ":-28.02587953224519,"pfxX":-0.5854459949646325,"pfxZ":2.3926111143120683,"pX":0.9435592773921032,"pZ":0.6324087974339984,"vX0":5.130142934718842,"vY0":-131.2093643379103,"vZ0":-6.412812051053301,"x":81.03,"y":221.7,"x0":-0.9654543475938624,"y0":50.00499139168042,"z0":5.2115740783537445,"aX":-1.016550981781588},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":-0.1,"spinRate":2282,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.41829875353305823,"extension":6.940415409898307},"index":10,"playId":"3672b972-48e7-3d85-ad96-cdea5d90279b","pitchNumber":8,"startTime":"2026-06-08T03:00:34.632Z","endTime":"2026-06-08T03:00:37.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:00:37.880Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-08T03:00:52.299Z","endTime":"2026-06-08T03:02:26.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.8,"endSpeed":83.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588164184094943,"aZ":-28.37362726932493,"pfxX":0.3896779944490691,"pfxZ":2.142164506064569,"pX":0.11566664671678169,"pZ":2.344964649526292,"vX0":2.490888586143494,"vY0":-132.32066666089528,"vZ0":-2.3760038878591647,"x":112.59,"y":175.47,"x0":-0.8876403190106779,"y0":50.00561659608864,"z0":5.328258831263817,"aX":0.693016110412213},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-1.2,"spinRate":2312,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.4135481258794895,"extension":6.894529948842971},"index":0,"playId":"0e98e0b0-d920-34b3-b607-d245badefbcc","pitchNumber":1,"startTime":"2026-06-08T03:01:04.537Z","endTime":"2026-06-08T03:01:07.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652809985449696,"aZ":-31.606740399456623,"pfxX":-4.974859509750923,"pfxZ":0.33236315574991515,"pX":-1.657462445866918,"pZ":3.969351068704296,"vX0":-0.5925079471290683,"vY0":-128.93306669040206,"vZ0":1.672794476276791,"x":180.18,"y":131.61,"x0":-0.7784203402569133,"y0":50.00023406571867,"z0":5.743204555802939,"aX":-8.412491631578519},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":9.1,"spinRate":933,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.42406217115230627,"extension":7.1408054718551695},"index":1,"playId":"089d7675-20fe-3a79-acc0-68bc38e2f6cf","pitchNumber":2,"startTime":"2026-06-08T03:01:18.864Z","endTime":"2026-06-08T03:01:21.864Z","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":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.211331889120885,"aZ":-30.403658431540787,"pfxX":-6.521337179542095,"pfxZ":1.0157233035782411,"pX":0.219729903732449,"pZ":0.7465663652598256,"vX0":4.245343831644735,"vY0":-130.7237964806962,"vZ0":-6.283261234106237,"x":108.62,"y":218.62,"x0":-0.5737585383582513,"y0":50.00291363450774,"z0":5.448738240811157,"aX":-11.345535157974838},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.7,"breakHorizontal":10.9,"spinRate":1310,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4181702060516317,"extension":7.000555581322358},"index":2,"playId":"bfced38a-c13f-34d1-be6c-3acad4a4b7dd","pitchNumber":3,"startTime":"2026-06-08T03:01:36.125Z","endTime":"2026-06-08T03:01:39.125Z","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":99.2,"endSpeed":90.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75822820899503,"aZ":-13.681492214419848,"pfxX":-5.173855627056843,"pfxZ":8.707277233293222,"pX":-0.669016352514102,"pZ":5.0056360611714625,"vX0":1.3900608640450611,"vY0":-144.60068440751195,"vZ0":0.14532425444337194,"x":142.5,"y":103.63,"x0":-0.4827498005960641,"y0":50.005381707680684,"z0":5.792094636741856,"aX":-10.990870855245468},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2336,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.37834420075930186,"extension":6.940508063593934},"index":3,"playId":"95820058-00a3-37ff-a1e9-62abb79283bf","pitchNumber":4,"startTime":"2026-06-08T03:02:00.849Z","endTime":"2026-06-08T03:02:03.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093187048278462,"aZ":-28.655726464758068,"pfxX":0.19791577706898303,"pfxZ":1.9724711840568663,"pX":-0.05304186919937507,"pZ":2.281215509773251,"vX0":2.2590106894729187,"vY0":-132.5169889241287,"vZ0":-2.6292613279565704,"x":119.02,"y":177.19,"x0":-0.9406918987270907,"y0":50.006458098935724,"z0":5.369797389474651,"aX":0.3533412573028901},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.2,"breakHorizontal":-0.8,"spinRate":2358,"spinDirection":162},"zone":5,"typeConfidence":0.91,"plateTime":0.4126047162870474,"extension":6.947872115260219},"hitData":{"launchSpeed":93.1,"launchAngle":23.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.96,"coordY":59.29}},"index":4,"playId":"70e8eeac-94a1-3c07-a6af-ec7cccee0200","pitchNumber":5,"startTime":"2026-06-08T03:02:16.980Z","endTime":"2026-06-08T03:02:26.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:02:26.676Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-08T03:02:34.118Z","endTime":"2026-06-08T03:03:42.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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(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":89.7,"endSpeed":82.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.385558239205103,"aZ":-28.128422089796054,"pfxX":0.7842259762900778,"pfxZ":2.3301459770932844,"pX":-0.7570582050273973,"pZ":3.174897707068111,"vX0":0.056986297555345435,"vY0":-130.70186050994474,"vZ0":-0.6524390945601775,"x":145.86,"y":153.06,"x0":-0.8810757347193308,"y0":50.00408603659809,"z0":5.531634767429292,"aX":1.3630521102101756},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-1.4,"spinRate":2209,"spinDirection":136},"zone":1,"typeConfidence":0.9,"plateTime":0.41834400758798385,"extension":7.0488572811442},"index":0,"playId":"62a1c211-078b-37dc-a5aa-58372a3fbcd7","pitchNumber":1,"startTime":"2026-06-08T03:02:50.970Z","endTime":"2026-06-08T03:02:54.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.9101239025245,"aZ":-9.000019098297576,"pfxX":-3.1597174107012327,"pfxZ":11.218605846042298,"pX":-0.4715729540463249,"pZ":3.4867620272909243,"vX0":1.9257729180775343,"vY0":-143.44841902310952,"vZ0":-4.15124329046579,"x":134.98,"y":144.64,"x0":-0.7442045253968601,"y0":50.00317056331134,"z0":5.5233251170201125,"aX":-6.527120763504234},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.6,"breakHorizontal":5.3,"spinRate":2365,"spinDirection":215},"zone":1,"typeConfidence":0.92,"plateTime":0.38313196468379696,"extension":7.064604739602535},"index":1,"playId":"cb0ff8c5-f6f3-369f-be93-3e63b45751b8","pitchNumber":2,"startTime":"2026-06-08T03:03:07.773Z","endTime":"2026-06-08T03:03:10.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-08T03:03:18.406Z","endTime":"2026-06-08T03:03:33.526Z","isPitch":false,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"}},{"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":100.4,"endSpeed":92.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23772745321515,"aZ":-9.848191502891703,"pfxX":-1.8809258831874307,"pfxZ":10.279766411692874,"pX":0.6557517436495589,"pZ":3.0395210441593385,"vX0":3.9647771398069644,"vY0":-146.1560144676277,"vZ0":-5.6882301228641206,"x":92.0,"y":156.71,"x0":-0.4716419264048834,"y0":50.00003177234092,"z0":5.597395129258096,"aX":-4.084513700427927},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":17.8,"breakHorizontal":2.6,"spinRate":2395,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.374227942042868,"extension":7.065949588031038},"hitData":{"launchSpeed":91.6,"launchAngle":47.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.87,"coordY":109.8}},"index":3,"playId":"ff443823-608f-3a38-a6b2-5f16df1d7709","pitchNumber":3,"startTime":"2026-06-08T03:03:33.526Z","endTime":"2026-06-08T03:03:42.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:03:42.806Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-08T03:06:26.603Z","endTime":"2026-06-08T03:07:58.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T03:05:16.824Z","endTime":"2026-06-08T03:06:28.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":83.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89117447013815,"aZ":-27.448293688054846,"pfxX":-1.6705627748557288,"pfxZ":2.7167418721051977,"pX":0.7513500746857439,"pZ":1.4541688725883504,"vX0":5.444989377534729,"vY0":-130.37667338884313,"vZ0":-6.174798994165464,"x":88.36,"y":199.52,"x0":-1.138123659042055,"y0":50.00088073264839,"z0":5.898145475654348,"aX":-2.9041318064903363},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":2301,"spinDirection":266},"zone":14,"typeConfidence":0.76,"plateTime":0.418537450401149,"extension":6.229083337868125},"index":1,"playId":"d8136984-3722-3e05-96e7-b797e0592d59","pitchNumber":1,"startTime":"2026-06-08T03:06:28.738Z","endTime":"2026-06-08T03:06:31.738Z","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":97.8,"endSpeed":89.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292487734876993,"aZ":-14.278054279203186,"pfxX":-6.626867543510553,"pfxZ":8.735335888513365,"pX":1.2883923833662725,"pZ":2.1876543492919365,"vX0":9.194812545503133,"vY0":-141.93972478742015,"vZ0":-8.191942496465499,"x":67.89,"y":179.71,"x0":-1.126091888795528,"y0":50.003402128054574,"z0":6.012735630590812,"aX":-13.576744006373342},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":2432,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.38530879762656456,"extension":6.242055987807929},"index":2,"playId":"a8267c29-c3b2-351e-a2c7-cdd313a1471f","pitchNumber":2,"startTime":"2026-06-08T03:06:44.911Z","endTime":"2026-06-08T03:06:48.880Z","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":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.023108953878577,"aZ":-15.106996110054473,"pfxX":-6.902546773358964,"pfxZ":8.361093971507987,"pX":0.9866430128162887,"pZ":2.084594335586233,"vX0":8.236180468843912,"vY0":-141.0256544959001,"vZ0":-8.155282197546658,"x":79.39,"y":182.5,"x0":-1.0564648889568895,"y0":50.00499261565479,"z0":5.961478206198857,"aX":-14.093244499463902},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2446,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.38641796102023784,"extension":6.241742943261221},"index":3,"playId":"a09a1eb9-02c4-301f-ad1d-fc85d33311ce","pitchNumber":3,"startTime":"2026-06-08T03:07:00.703Z","endTime":"2026-06-08T03:07:27.717Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19617849952767,"aZ":-27.872542372423727,"pfxX":-10.149756925738453,"pfxZ":2.378920439951382,"pX":-0.6048503950244994,"pZ":2.0331243279116227,"vX0":5.302170196165971,"vY0":-133.01391051733088,"vZ0":-4.998215746018801,"x":140.06,"y":183.89,"x0":-1.2961302758420268,"y0":50.00345201599418,"z0":5.9362172984917505,"aX":-18.346505302500933},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.5,"breakHorizontal":17.4,"spinRate":1945,"spinDirection":231},"zone":7,"typeConfidence":0.84,"plateTime":0.41041400218611734,"extension":6.456878285024245},"index":4,"playId":"aa515d0d-d9c0-33bd-8021-cea546c2cc2c","pitchNumber":4,"startTime":"2026-06-08T03:07:34.546Z","endTime":"2026-06-08T03:07:37.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484834013758363,"aZ":-28.75434706278948,"pfxX":-0.1886714207869904,"pfxZ":2.0200372704485967,"pX":0.4659127698862423,"pZ":0.794817784326011,"vX0":4.284087399473388,"vY0":-129.19080517487558,"vZ0":-7.493875632541708,"x":99.24,"y":217.32,"x0":-1.1881793305069919,"y0":50.00496700673237,"z0":5.93831656099626,"aX":-0.3205377451899222},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-0.6,"spinRate":2270,"spinDirection":353},"zone":14,"typeConfidence":0.93,"plateTime":0.4236943094593286,"extension":6.325549964908611},"index":5,"playId":"2fe659d0-be5f-3cb1-9461-b5e63ddec77a","pitchNumber":5,"startTime":"2026-06-08T03:07:54.051Z","endTime":"2026-06-08T03:07:58.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:07:58.580Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-08T03:08:04.149Z","endTime":"2026-06-08T03:09:12.212Z","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":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"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,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866816271932457,"aZ":-27.85947439044779,"pfxX":-9.469529164887847,"pfxZ":2.396325008815455,"pX":-0.1902402481231975,"pZ":1.790907549602026,"vX0":5.5131549117293375,"vY0":-133.16408187319115,"vZ0":-5.8670088897575985,"x":124.25,"y":190.43,"x0":-1.054122464753007,"y0":50.00504150771223,"z0":6.0313245841060095,"aX":-17.05495657716577},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.2,"breakHorizontal":16.0,"spinRate":1691,"spinDirection":237},"zone":8,"typeConfidence":0.86,"plateTime":0.4108939465498369,"extension":6.465301362310315},"index":0,"playId":"895fc60c-c721-32a8-bb1c-496322d215fb","pitchNumber":1,"startTime":"2026-06-08T03:08:23.179Z","endTime":"2026-06-08T03:08:29.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-08T03:08:32.264Z","endTime":"2026-06-08T03:08:45.235Z","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":97.4,"endSpeed":89.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686499938148152,"aZ":-23.755139890879498,"pfxX":-9.035850669802707,"pfxZ":4.140235407031119,"pX":-0.05703744871740827,"pZ":1.4271182967630323,"vX0":6.62585073899382,"vY0":-141.61653747253817,"vZ0":-8.224481935142103,"x":119.17,"y":200.25,"x0":-1.250454325250531,"y0":50.00647848031935,"z0":5.883196621024631,"aX":-18.396911293065326},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.0,"breakHorizontal":15.0,"spinRate":2495,"spinDirection":220},"zone":13,"typeConfidence":0.89,"plateTime":0.38644152327239034,"extension":6.379176581097139},"index":2,"playId":"0c0e6df5-6c14-340f-a0cc-88b3b3e6bede","pitchNumber":2,"startTime":"2026-06-08T03:08:45.235Z","endTime":"2026-06-08T03:08:49.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34985453781013,"aZ":-14.431073688744865,"pfxX":-5.04163682731042,"pfxZ":8.8050169781264,"pX":0.6373702407756258,"pZ":2.457974913469532,"vX0":6.587981250521807,"vY0":-141.1225375011146,"vZ0":-7.3051656594703696,"x":92.7,"y":172.41,"x0":-1.0731985117853997,"y0":50.00680709118926,"z0":6.0114240852672,"aX":-10.164023471559792},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":7.8,"spinRate":2348,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.38824602738441527,"extension":6.3093244034198825},"hitData":{"launchSpeed":92.1,"launchAngle":14.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.95,"coordY":105.27}},"index":3,"playId":"c2467341-07d1-3d1f-ab6b-6e03da792c6c","pitchNumber":3,"startTime":"2026-06-08T03:09:03.211Z","endTime":"2026-06-08T03:09:12.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:09:12.212Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Ramírez walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-08T03:09:23.537Z","endTime":"2026-06-08T03:11:40.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75179634352157,"aZ":-12.808651565641958,"pfxX":-5.560550085626812,"pfxZ":9.874533864024247,"pX":-0.06617851433231238,"pZ":2.231112127027007,"vX0":5.232635172590689,"vY0":-139.49548274177164,"vZ0":-7.996592067089046,"x":119.52,"y":178.54,"x0":-1.2481416294626546,"y0":50.00459587630451,"z0":5.988338030680556,"aX":-10.908322360994953},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2372,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3933477152764149,"extension":6.2216316974947325},"index":0,"playId":"9a7c6655-541e-3fab-849b-1b9cf9e15441","pitchNumber":1,"startTime":"2026-06-08T03:09:42.540Z","endTime":"2026-06-08T03:09:46.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3943890039234,"aZ":-22.638359577976527,"pfxX":-6.335927960285302,"pfxZ":4.886758507618283,"pX":-0.9283199045071195,"pZ":1.632767854628381,"vX0":2.8360295216274167,"vY0":-138.2083799426993,"vZ0":-7.731488449064011,"x":152.39,"y":194.7,"x0":-1.1398462879433187,"y0":50.00303190190102,"z0":5.966709529919336,"aX":-12.35939693528359},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":10.9,"spinRate":2244,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.39505829543153004,"extension":6.174923774541988},"index":1,"playId":"33989749-7229-3957-b32a-dda60d81cf06","pitchNumber":2,"startTime":"2026-06-08T03:10:13.084Z","endTime":"2026-06-08T03:10:17.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"0f569939-3684-3c85-9753-308503b89ea0","startTime":"2026-06-08T03:10:33.956Z","endTime":"2026-06-08T03:10:36.956Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755318823169368,"aZ":-20.386290680096195,"pfxX":-3.2323416440251953,"pfxZ":6.018591504979382,"pX":0.6535367705459956,"pZ":3.2442410261667507,"vX0":5.782859142309477,"vY0":-138.35515005681322,"vZ0":-3.867684653422158,"x":92.09,"y":151.19,"x0":-1.0336349151578812,"y0":50.00606484953224,"z0":6.008148474073509,"aX":-6.335117745311316},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":4.8,"spinRate":2417,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3942675507291922,"extension":6.110556349115143},"index":3,"playId":"647d9dbb-9c52-3f69-9d68-b0a813b7dab2","pitchNumber":3,"startTime":"2026-06-08T03:10:55.400Z","endTime":"2026-06-08T03:11:00.116Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545742194269323,"aZ":-31.82689068807833,"pfxX":-7.600525881285539,"pfxZ":0.1999891702915626,"pX":0.6294925069699575,"pZ":1.1050040124058391,"vX0":6.869036935399399,"vY0":-129.16963176338245,"vZ0":-6.003320904866808,"x":93.01,"y":208.94,"x0":-1.0698468217132981,"y0":50.00091783727301,"z0":5.890181882449441,"aX":-12.911913483794708},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":12.4,"spinRate":1623,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4231766332106597,"extension":6.3830514940488134},"index":4,"playId":"cc3ae500-75f7-353a-bcdc-850fb7567e33","pitchNumber":4,"startTime":"2026-06-08T03:11:14.488Z","endTime":"2026-06-08T03:11:17.673Z","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":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.581277678539287,"aZ":-29.90799540598255,"pfxX":-6.138934513740616,"pfxZ":1.3062977404984402,"pX":-1.426709854652111,"pZ":3.68181985823612,"vX0":1.6185937013393181,"vY0":-130.49481806844196,"vZ0":-0.3912765420353326,"x":171.38,"y":139.37,"x0":-1.2544900117043787,"y0":50.004846868565444,"z0":6.0727520259765475,"aX":-10.665859151083986},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":10.8,"spinRate":1528,"spinDirection":236},"zone":11,"typeConfidence":0.92,"plateTime":0.41857446828729605,"extension":6.2680265461829245},"index":5,"playId":"1b33391b-edfd-3b1f-8eed-d63aa2deff1c","pitchNumber":5,"startTime":"2026-06-08T03:11:37.923Z","endTime":"2026-06-08T03:11:40.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:11:40.923Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out softly to pitcher Keaton Winn on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-08T03:12:52.299Z","endTime":"2026-06-08T03:13:04.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-08T03:12:03.904Z","endTime":"2026-06-08T03:12:54.617Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914927311080227,"aZ":-25.547187348903947,"pfxX":-8.431355834884624,"pfxZ":3.4470477506775694,"pX":-1.5154402267073925,"pZ":3.4663936834229077,"vX0":2.034827400180043,"vY0":-137.78842144150423,"vZ0":-2.543977475167521,"x":174.77,"y":145.19,"x0":-1.1687470736650276,"y0":50.00069811858468,"z0":6.129794810869875,"aX":-16.191947036546804},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":2320,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3976834530651385,"extension":6.231210934230464},"hitData":{"launchSpeed":31.3,"launchAngle":63.0,"totalDistance":44.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":137.28,"coordY":189.84}},"index":1,"playId":"55d38614-79f5-3596-b703-124f78610897","pitchNumber":1,"startTime":"2026-06-08T03:12:54.617Z","endTime":"2026-06-08T03:13:04.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:13:04.255Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-08T03:13:18.696Z","endTime":"2026-06-08T03:15:08.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.995687975416764,"aZ":-13.641291648977138,"pfxX":-4.94573033686346,"pfxZ":9.208350376353572,"pX":0.3028513487933599,"pZ":3.8669441568118357,"vX0":5.420725159980407,"vY0":-140.5300762185593,"vZ0":-3.8107899977755975,"x":105.46,"y":134.37,"x0":-1.0028141806027515,"y0":50.00355106962681,"z0":6.118706292078347,"aX":-9.954502853929133},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2400,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.3888464818157411,"extension":6.289989436072102},"index":0,"playId":"2d5bb408-6ff5-3a05-bef3-a66f83d2326f","pitchNumber":1,"startTime":"2026-06-08T03:13:29.901Z","endTime":"2026-06-08T03:13:32.901Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.260004911721218,"aZ":-25.363572450020627,"pfxX":-9.127618789993921,"pfxZ":3.80506314512486,"pX":-1.3798836204136655,"pZ":1.0564285152913753,"vX0":2.6329497961860264,"vY0":-133.14614975687235,"vZ0":-7.799678609992459,"x":169.6,"y":210.26,"x0":-1.197152856906759,"y0":50.0050271746238,"z0":5.866256776160665,"aX":-16.348892775094477},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":1803,"spinDirection":237},"zone":13,"typeConfidence":0.88,"plateTime":0.41176339473928003,"extension":6.285000785188852},"index":1,"playId":"b9e935a0-b106-3a97-b9c8-163561efb96d","pitchNumber":2,"startTime":"2026-06-08T03:13:49.760Z","endTime":"2026-06-08T03:13:53.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.872229626448355,"aZ":-14.30056466581633,"pfxX":-5.40149148563984,"pfxZ":8.95140156430886,"pX":-0.7999086738346158,"pZ":2.7952534645985785,"vX0":2.6802786252388833,"vY0":-140.44212764455762,"vZ0":-6.438000175202293,"x":147.49,"y":163.31,"x0":-1.064933133897649,"y0":50.00493894178371,"z0":6.0478658670124705,"aX":-10.789099283784129},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":9.2,"spinRate":2401,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.39002788065815386,"extension":6.2796876566747795},"index":2,"playId":"c6924e04-9e3d-3e84-8a15-68da20e99dbd","pitchNumber":3,"startTime":"2026-06-08T03:14:07.857Z","endTime":"2026-06-08T03:14:11.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-08T03:14:27.498Z","endTime":"2026-06-08T03:14:42.939Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.257277732203146,"aZ":-16.790041170716858,"pfxX":-3.607650602672003,"pfxZ":7.507709487297715,"pX":-1.291860093392997,"pZ":3.5412546477391573,"vX0":0.8009112276690403,"vY0":-141.74347410203498,"vZ0":-4.375362953399589,"x":166.24,"y":143.17,"x0":-1.1079542482794629,"y0":50.00442232026087,"z0":6.166242679631998,"aX":-7.392950711120371},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":6.4,"spinRate":2368,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.38539707633923026,"extension":6.0828815473315325},"index":4,"playId":"699e3aea-2037-3b6f-91ec-f498911fd62c","pitchNumber":4,"startTime":"2026-06-08T03:14:42.939Z","endTime":"2026-06-08T03:14:46.384Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15656880919348,"aZ":-29.233301399211413,"pfxX":-7.731319810372279,"pfxZ":1.654679612652532,"pX":-0.30570341654649735,"pZ":0.9798127455124526,"vX0":4.54543494171458,"vY0":-132.55124878525663,"vZ0":-7.315115499820174,"x":128.65,"y":212.33,"x0":-1.0376479520421762,"y0":50.00486998871656,"z0":5.907840480637603,"aX":-13.768272022976284},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":13.1,"spinRate":1721,"spinDirection":236},"zone":13,"typeConfidence":0.92,"plateTime":0.4131118848870736,"extension":6.424808517237164},"hitData":{"launchSpeed":87.2,"launchAngle":-17.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.55,"coordY":170.28}},"index":5,"playId":"6ee62eea-7b37-3262-ab7f-4da961d07b85","pitchNumber":5,"startTime":"2026-06-08T03:15:01.904Z","endTime":"2026-06-08T03:15:08.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:15:08.998Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a ground ball to center fielder Pete Crow-Armstrong. Jonah Cox scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-08T03:17:51.990Z","endTime":"2026-06-08T03:18:21.272Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":{"id":663423,"link":"/api/v1/people/663423"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Thornton replaces Daniel Palencia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T03:16:42.223Z","endTime":"2026-06-08T03:17:36.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Bryce Eldridge starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-08T03:17:36.656Z","endTime":"2026-06-08T03:17:49.902Z","isPitch":false,"type":"action","player":{"id":805811,"link":"/api/v1/people/805811"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-runner Jonah Cox replaces Bryce Eldridge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-08T03:17:49.902Z","endTime":"2026-06-08T03:17:54.313Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"},"base":2},{"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":96.3,"endSpeed":88.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06833647555002,"aZ":-11.965640806495975,"pfxX":-2.562567575841012,"pfxZ":10.179620035873178,"pX":0.5111338427674372,"pZ":1.820105377986516,"vX0":7.45900686660342,"vY0":-139.88111581488954,"vZ0":-7.538583589988944,"x":97.52,"y":189.64,"x0":-1.8550016602951012,"y0":50.00069473403405,"z0":5.331534006543674,"aX":-5.0869943250546585},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2423,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.39132111010178905,"extension":6.306662576968032},"index":3,"playId":"9bad2b15-1ab4-3cab-9bca-185348b3309d","pitchNumber":1,"startTime":"2026-06-08T03:17:54.313Z","endTime":"2026-06-08T03:17:57.400Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.741795445357866,"aZ":-31.234733872330082,"pfxX":2.0037402189247704,"pfxZ":0.5399243317736344,"pX":0.8374346426267285,"pZ":1.7600346122074706,"vX0":6.687981579697417,"vY0":-130.31924020240243,"vZ0":-3.8639339004279614,"x":85.08,"y":191.26,"x0":-2.015748694121077,"y0":50.00213785976041,"z0":5.604923689373695,"aX":3.465995604959209},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":-5.0,"spinRate":2758,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.41927332890242486,"extension":6.1795715853952595},"hitData":{"launchSpeed":102.8,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.43,"coordY":121.38}},"index":4,"playId":"04e35088-0cf1-3418-9362-ee6cfa395f6a","pitchNumber":2,"startTime":"2026-06-08T03:18:10.105Z","endTime":"2026-06-08T03:18:21.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:18:21.272Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Susac flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-08T03:18:35.440Z","endTime":"2026-06-08T03:20:44.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.818852489689256,"aZ":-9.526913823306899,"pfxX":0.13108022590742419,"pfxZ":11.631734611187824,"pX":0.2562369268705047,"pZ":2.326047150772657,"vX0":5.872221677343438,"vY0":-139.04916670069235,"vZ0":-6.52937494727847,"x":107.23,"y":175.98,"x0":-1.905092068701012,"y0":50.00474047277444,"z0":5.3454577664938165,"aX":0.25461328077955386},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":-1.6,"spinRate":2448,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3947694544727405,"extension":6.273185008883418},"index":0,"playId":"6a32f04f-b3c0-3035-8b4d-20bc822e5f42","pitchNumber":1,"startTime":"2026-06-08T03:18:43.771Z","endTime":"2026-06-08T03:18:46.771Z","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":0},"index":1,"playId":"6b4194fc-0a13-3229-8d58-050e83b31dfd","startTime":"2026-06-08T03:19:05.345Z","endTime":"2026-06-08T03:19:08.388Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910331289345503,"aZ":-30.238454008610752,"pfxX":2.7656342717724636,"pfxZ":1.1070859754861218,"pX":-0.2908912409750067,"pZ":3.351325446434334,"vX0":4.253897075398985,"vY0":-130.8705909251028,"vZ0":0.08198590588900223,"x":128.09,"y":148.29,"x0":-2.2903491075214037,"y0":50.00523800341466,"z0":5.565095199766594,"aX":4.847584442006598},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":-5.9,"spinRate":2696,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4168609754186261,"extension":6.129657496357762},"index":2,"playId":"b3553648-5e16-32d0-9cae-e626a2d1d010","pitchNumber":2,"startTime":"2026-06-08T03:19:25.071Z","endTime":"2026-06-08T03:19:28.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242210032964543,"aZ":-12.017703445025724,"pfxX":-1.5299495570912527,"pfxZ":10.106197926090507,"pX":-0.24073128407453054,"pZ":3.627964054417078,"vX0":4.7557662760854535,"vY0":-140.01231319889374,"vZ0":-3.1807174947259753,"x":126.18,"y":140.82,"x0":-1.759082558704767,"y0":50.003181911601644,"z0":5.55991560956345,"aX":-3.0518624727355},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":1.8,"spinRate":2417,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39049729048293713,"extension":6.208566984960382},"index":3,"playId":"e1e7bbd6-c721-3d26-bf1d-94ce2d9f5dfa","pitchNumber":3,"startTime":"2026-06-08T03:19:52.301Z","endTime":"2026-06-08T03:19:56.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27470377241644,"aZ":-31.907784082560564,"pfxX":9.317176681956077,"pfxZ":0.19192977300699265,"pX":1.9998510622087917,"pZ":0.7955264937033739,"vX0":7.008045543591148,"vY0":-118.40553733296385,"vZ0":-3.2223501378154253,"x":40.77,"y":217.3,"x0":-2.21724936481494,"y0":50.004716950876436,"z0":5.1176012185676045,"aX":13.125747244608023},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.2,"breakHorizontal":-18.7,"spinRate":3001,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.46399014037530506,"extension":6.238383652844236},"index":4,"playId":"520f2546-660c-3954-bc30-64bf0a8ce8f0","pitchNumber":4,"startTime":"2026-06-08T03:20:13.302Z","endTime":"2026-06-08T03:20:16.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.664972579875432,"aZ":-11.754769157957679,"pfxX":-1.1213066642162466,"pfxZ":10.372547445337583,"pX":-0.5657228737890553,"pZ":2.9700635074578505,"vX0":4.125422389796151,"vY0":-139.48938730413943,"vZ0":-4.655240856253595,"x":138.56,"y":158.59,"x0":-1.918830401833799,"y0":50.00507728343581,"z0":5.437089799974753,"aX":-2.2087078745698134},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":1.2,"spinRate":2462,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.39282184981094126,"extension":6.291495952001408},"hitData":{"launchSpeed":95.0,"launchAngle":41.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":170.28,"coordY":99.8}},"index":5,"playId":"8a3fd0f6-edbb-38f7-8e90-7a41a1f37d48","pitchNumber":5,"startTime":"2026-06-08T03:20:31.994Z","endTime":"2026-06-08T03:20:44.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:20:44.780Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks. Matt Chapman to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-08T03:20:48.988Z","endTime":"2026-06-08T03:23:18.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.514701656491738,"aZ":-41.59422499609363,"pfxX":2.4967111116723024,"pfxZ":-6.784731193436014,"pX":0.2964947870771172,"pZ":0.6036080010031624,"vX0":4.202718427797495,"vY0":-117.43496826075392,"vZ0":-2.700392013136894,"x":105.7,"y":222.48,"x0":-1.8450524917401352,"y0":50.00409624500711,"z0":5.660479519330317,"aX":3.4653007485844363},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.7,"breakHorizontal":-5.6,"spinRate":3076,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46751856053395047,"extension":6.039437776566728},"index":0,"playId":"8a2f590d-22c9-3691-935d-f98bf38c6c9c","pitchNumber":1,"startTime":"2026-06-08T03:21:07.376Z","endTime":"2026-06-08T03:21:10.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"7b8a01d5-3a96-33c2-8e61-c133d0fabfa0","startTime":"2026-06-08T03:21:31.831Z","endTime":"2026-06-08T03:21:34.831Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.220215034672904,"aZ":-13.260288920922738,"pfxX":-3.027773520604009,"pfxZ":9.872975898725542,"pX":-0.596714725951634,"pZ":4.150290628748294,"vX0":4.59646311839166,"vY0":-137.47686645879426,"vZ0":-1.252948747021444,"x":139.75,"y":126.72,"x0":-1.8962660677171752,"y0":50.00401933566446,"z0":5.511183034451119,"aX":-5.8016231565209875},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":4.6,"spinRate":2514,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.398287309038337,"extension":6.106198037035484},"index":2,"playId":"6e668925-bf67-3964-aa1b-b9c507fe9d15","pitchNumber":2,"startTime":"2026-06-08T03:21:51.889Z","endTime":"2026-06-08T03:21:54.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.481419404322395,"aZ":-13.121485575692294,"pfxX":-3.5059421826575257,"pfxZ":9.989578218885299,"pX":-0.3618313998599935,"pZ":2.954948251413825,"vX0":5.737515445873897,"vY0":-137.2554730114512,"vZ0":-3.8738658306882385,"x":130.79,"y":159.0,"x0":-2.0241212367378587,"y0":50.002376562196616,"z0":5.278580403707039,"aX":-6.6869300800752525},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":5.2,"spinRate":2448,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3991080975820238,"extension":6.34983551410251},"index":3,"playId":"f2d8cc6c-5506-3846-8301-7b2b102cfcb0","pitchNumber":3,"startTime":"2026-06-08T03:22:11.566Z","endTime":"2026-06-08T03:22:14.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601944048714856,"aZ":-15.129832010810455,"pfxX":-3.0359776242200898,"pfxZ":8.771079702521801,"pX":-1.7525404394095814,"pZ":3.8463256536624306,"vX0":1.9399287057576788,"vY0":-138.00635976420523,"vZ0":-1.494269621045718,"x":183.8,"y":134.93,"x0":-2.067503694890167,"y0":50.00237408581918,"z0":5.406088058064681,"aX":-5.898960549938074},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":5.2,"spinRate":2401,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39579155880307093,"extension":6.210694443940211},"index":4,"playId":"623916ad-7117-30af-bb1d-02fcdd339a7c","pitchNumber":4,"startTime":"2026-06-08T03:22:38.605Z","endTime":"2026-06-08T03:22:41.605Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"startTime":"2026-06-08T03:22:57.321Z","endTime":"2026-06-08T03:23:14.343Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.541329372532978,"aZ":-15.66548252364186,"pfxX":-5.024569490965485,"pfxZ":8.598375639342164,"pX":-1.2241397259856004,"pZ":3.579896707149738,"vX0":3.988746332522255,"vY0":-137.46573274439564,"vZ0":-1.8479653736835848,"x":163.66,"y":142.12,"x0":-2.0388053378791358,"y0":50.0026996900181,"z0":5.320504687117805,"aX":-9.647605438258227},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2419,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3979406451558001,"extension":6.267164036506436},"index":6,"playId":"193e8492-90b4-31d7-b67c-189c8ecb26ea","pitchNumber":5,"startTime":"2026-06-08T03:23:14.343Z","endTime":"2026-06-08T03:23:18.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:23:18.027Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Casey Schmitt grounds into a double play, second baseman Pedro Ramírez to first baseman Michael Busch. Drew Gilbert out at 2nd. Casey Schmitt out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-08T03:24:29.714Z","endTime":"2026-06-08T03:26:11.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-08T03:23:34.525Z","endTime":"2026-06-08T03:24:32.007Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867558902247243,"aZ":-27.99131338810819,"pfxX":1.4891306250389347,"pfxZ":2.338987029774005,"pX":0.6665628763472053,"pZ":2.351944397669702,"vX0":6.09626872564863,"vY0":-131.6332540487715,"vZ0":-2.8955331614702335,"x":91.59,"y":175.28,"x0":-1.8548275836866053,"y0":50.00258848764407,"z0":5.496818351159619,"aX":2.6639894994317945},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2852,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4130562135338396,"extension":6.29472065592923},"index":1,"playId":"fbc8f9f2-5c75-34f2-927c-a027af49dae3","pitchNumber":1,"startTime":"2026-06-08T03:24:32.007Z","endTime":"2026-06-08T03:24:35.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.098485344751367,"aZ":-31.02780918772055,"pfxX":6.693498165065838,"pfxZ":0.7859860050837941,"pX":0.30408026259201376,"pZ":3.069816000587336,"vX0":4.014208853680287,"vY0":-119.39580851740105,"vZ0":1.3870569295119581,"x":105.41,"y":155.89,"x0":-2.2636258173601917,"y0":50.00254022803427,"z0":5.255517152642988,"aX":9.746769155824168},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.0,"breakHorizontal":-13.1,"spinRate":2856,"spinDirection":58},"zone":3,"typeConfidence":2.0,"plateTime":0.457228798457717,"extension":6.171271236724409},"index":2,"playId":"d1305573-9412-3365-a3f9-41efb3c53303","pitchNumber":2,"startTime":"2026-06-08T03:24:50.177Z","endTime":"2026-06-08T03:24:53.177Z","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":94.8,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23573163913709,"aZ":-21.448926127062904,"pfxX":-6.0936218101444934,"pfxZ":5.525170295076425,"pX":-0.7756164041174789,"pZ":3.697173814673503,"vX0":4.68742292767737,"vY0":-138.10961621735186,"vZ0":-1.2058314887168136,"x":146.56,"y":138.96,"x0":-1.6986376573778046,"y0":50.005431724099026,"z0":5.574702367198214,"aX":-11.835854315716013},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":10.1,"spinRate":2312,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39578860293169527,"extension":6.185914339040159},"index":3,"playId":"78cd51e8-a190-38cd-a25f-9903de2a4f76","pitchNumber":3,"startTime":"2026-06-08T03:25:13.247Z","endTime":"2026-06-08T03:25:18.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662291202463273,"aZ":-37.73275699574371,"pfxX":7.279626575699681,"pfxZ":-3.8913240288320505,"pX":1.218130161644442,"pZ":1.508000009640062,"vX0":5.557354765216145,"vY0":-119.52598472606674,"vZ0":-0.733096243850944,"x":70.57,"y":198.06,"x0":-2.092785023687524,"y0":50.00182740506816,"z0":5.243250297813691,"aX":10.402534120204916},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.0,"breakHorizontal":-14.6,"spinRate":2916,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4604144256650189,"extension":6.04433064132716},"index":4,"playId":"3c2bcd9b-5086-361e-a1ed-57bcce5406c3","pitchNumber":4,"startTime":"2026-06-08T03:25:33.368Z","endTime":"2026-06-08T03:25:36.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128787839768975,"aZ":-30.27625071046553,"pfxX":2.81326684100122,"pfxZ":1.0847468065530572,"pX":0.7144564222657593,"pZ":1.7831036116354455,"vX0":5.722521143776998,"vY0":-131.459776421713,"vZ0":-3.65507193164542,"x":89.77,"y":190.64,"x0":-1.8538369977091467,"y0":50.00557477076089,"z0":5.432059352132476,"aX":4.938449141054229},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":-6.4,"spinRate":2767,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.41619539977616515,"extension":6.227872022047009},"hitData":{"launchSpeed":72.9,"launchAngle":10.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.64,"coordY":133.96}},"index":5,"playId":"0ee16b1c-37ff-35ff-92ac-cbf53ed38b69","pitchNumber":5,"startTime":"2026-06-08T03:26:01.732Z","endTime":"2026-06-08T03:26:11.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:26:11.453Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-08T03:29:10.270Z","endTime":"2026-06-08T03:31:38.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,10],"actionIndex":[0,1,2,3,4],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jonah Cox remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-08T03:28:06.443Z","endTime":"2026-06-08T03:28:06.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"}},{"details":{"description":"Defensive switch from center field to left field for Drew Gilbert.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-08T03:28:06.459Z","endTime":"2026-06-08T03:28:06.460Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Dylan Smith replaces Keaton Winn, batting 1st, replacing left fielder Casey Schmitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-08T03:28:06.460Z","endTime":"2026-06-08T03:28:26.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681916,"link":"/api/v1/people/681916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"101","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"description":"Pete Crow-Armstrong starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-08T03:28:26.067Z","endTime":"2026-06-08T03:28:33.572Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Conforto replaces Kevin Alcántara.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-08T03:28:33.572Z","endTime":"2026-06-08T03:29:12.564Z","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":"203","replacedPlayer":{"id":682634,"link":"/api/v1/people/682634"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188223111855923,"aZ":-9.700024563453306,"pfxX":-1.4719972742155456,"pfxZ":11.452059518116021,"pX":-0.2998415849375408,"pZ":3.887235741755655,"vX0":2.728017592837346,"vY0":-139.19946735747578,"vZ0":-4.513890136021169,"x":128.43,"y":133.82,"x0":-1.1012723032115272,"y0":50.00653046227031,"z0":6.171913993046248,"aX":-2.889842348805362},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.0,"breakHorizontal":2.2,"spinRate":2353,"spinDirection":197},"zone":11,"typeConfidence":0.93,"plateTime":0.39344813948475243,"extension":6.397367310006846},"index":5,"playId":"334195c9-24e7-3756-b704-e9f57d14388b","pitchNumber":1,"startTime":"2026-06-08T03:29:12.564Z","endTime":"2026-06-08T03:29:16.527Z","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":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72881079140715,"aZ":-42.34671078868243,"pfxX":2.978521968318362,"pfxZ":-7.49089564640954,"pX":-0.0963360885778707,"pZ":1.534450500750822,"vX0":1.608450606093254,"vY0":-115.81929793069945,"vZ0":-1.506294432129626,"x":120.67,"y":197.35,"x0":-1.1868981190988193,"y0":50.003421022046126,"z0":6.244820464394142,"aX":4.044297520224472},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.7,"breakHorizontal":-5.8,"spinRate":2589,"spinDirection":11},"zone":13,"typeConfidence":0.9,"plateTime":0.47301010289247536,"extension":6.423074432488325},"index":6,"playId":"0c1a2794-92de-39bf-b91c-0430173c857e","pitchNumber":2,"startTime":"2026-06-08T03:29:32.303Z","endTime":"2026-06-08T03:29:59.304Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.960111987844655,"aZ":-32.55573751682207,"pfxX":5.234946230254869,"pfxZ":-0.25036941559914183,"pX":0.7637110479929627,"pZ":2.4861274586249884,"vX0":3.6579805724769217,"vY0":-123.16432360553999,"vZ0":-1.7266452686440945,"x":87.89,"y":171.65,"x0":-1.4172991541431366,"y0":50.00006351399967,"z0":5.932488724445701,"aX":8.093425688209832},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-10.3,"spinRate":2397,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4435915322110806,"extension":6.681875148998566},"index":7,"playId":"e038390a-e1f7-3faa-8e76-d7db806fcf02","pitchNumber":3,"startTime":"2026-06-08T03:30:10.681Z","endTime":"2026-06-08T03:30:14.100Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.890181591835848,"aZ":-10.875711545723478,"pfxX":-4.942082002945042,"pfxZ":10.465955495908432,"pX":-0.7532536637240717,"pZ":2.2869955032796847,"vX0":3.426935182197399,"vY0":-141.42785199435977,"vZ0":-8.322711958043735,"x":145.71,"y":177.03,"x0":-1.3357809788555943,"y0":50.004286857073815,"z0":5.9574636752930274,"aX":-10.057534764020824},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2458,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.38661838938394455,"extension":6.493773258298021},"index":8,"playId":"8b55cbf9-86b3-310e-b402-063be7222cfe","pitchNumber":4,"startTime":"2026-06-08T03:30:32.634Z","endTime":"2026-06-08T03:30:59.636Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":9,"startTime":"2026-06-08T03:31:14.346Z","endTime":"2026-06-08T03:31:33.159Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544897084805573,"aZ":-32.278517895897835,"pfxX":5.761366328042616,"pfxZ":-0.06872878826509687,"pX":0.858616337292889,"pZ":1.192447172199617,"vX0":4.071716142066511,"vY0":-124.555924298812,"vZ0":-4.892252500173688,"x":84.27,"y":206.58,"x0":-1.5494403282827816,"y0":50.002859191249634,"z0":5.871281869334007,"aX":8.991541259713564},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":-11.4,"spinRate":2481,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44085575850964576,"extension":6.609360388070041},"index":10,"playId":"06f27057-f67b-3f54-9670-309d2a8b795a","pitchNumber":5,"startTime":"2026-06-08T03:31:33.159Z","endTime":"2026-06-08T03:31:38.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:31:38.690Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Busch pops out to shortstop Willy Adames.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-08T03:31:42.789Z","endTime":"2026-06-08T03:34:01.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"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,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":642715,"link":"/api/v1/people/642715"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.068484349588303,"aZ":-30.931066215157404,"pfxX":5.398901012183609,"pfxZ":0.7832739077639506,"pX":0.44724823071107656,"pZ":1.851337343399884,"vX0":3.5423969556941435,"vY0":-125.0134068459354,"vZ0":-3.7658914071594602,"x":99.95,"y":188.79,"x0":-1.6891690179957786,"y0":50.00188067089474,"z0":5.914659670969153,"aX":8.548876213326276},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":-10.6,"spinRate":2545,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4380476244027105,"extension":6.481721004628246},"index":0,"playId":"d5984da2-7930-3e76-b014-17ce63dead68","pitchNumber":1,"startTime":"2026-06-08T03:32:05.836Z","endTime":"2026-06-08T03:32:14.151Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong steals (14) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"d5984da2-7930-3e76-b014-17ce63dead68","startTime":"2026-06-08T03:32:20.064Z","endTime":"2026-06-08T03:32:52.967Z","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(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":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76998155512696,"aZ":-30.258299970205385,"pfxX":5.842206995788409,"pfxZ":1.2243722810903215,"pX":0.6623184096091234,"pZ":1.649340169401079,"vX0":3.4412460456214946,"vY0":-124.09907438541642,"vZ0":-4.2637522845924805,"x":91.75,"y":194.25,"x0":-1.5010469363607308,"y0":50.00120236807668,"z0":5.9094626228236615,"aX":9.112320667280818},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-11.4,"spinRate":2569,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4413307767600485,"extension":6.552691599579774},"index":2,"playId":"656dfb5a-55cb-319d-b39a-695ae062eb4c","pitchNumber":2,"startTime":"2026-06-08T03:32:52.967Z","endTime":"2026-06-08T03:32:56.057Z","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":96.8,"endSpeed":88.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2025636654385,"aZ":-9.89857032436991,"pfxX":-0.9391843048070259,"pfxZ":11.057504007248633,"pX":0.3664930789199564,"pZ":2.9647298771625996,"vX0":4.720505102450335,"vY0":-140.85415476150126,"vZ0":-6.724918011390946,"x":103.03,"y":158.73,"x0":-1.2072653818119223,"y0":50.00640870591325,"z0":6.01943265537357,"aX":-1.8934488466699082},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":0.7,"spinRate":2566,"spinDirection":193},"zone":3,"typeConfidence":0.93,"plateTime":0.3884675331520362,"extension":6.4793945158742625},"index":3,"playId":"7cbaff3c-27c5-3bf5-ac43-233f99fecd33","pitchNumber":3,"startTime":"2026-06-08T03:33:22.694Z","endTime":"2026-06-08T03:33:25.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02778779805168,"aZ":-9.518617577211419,"pfxX":-1.1158445436600488,"pfxZ":11.246609445466126,"pX":-0.26738712631696865,"pZ":3.1701558472097076,"vX0":3.4856576828458845,"vY0":-141.22911128875344,"vZ0":-6.290945644801283,"x":127.19,"y":153.19,"x0":-1.3741533875416085,"y0":50.00209287404883,"z0":6.042970647085034,"aX":-2.2482969147864504},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":1.3,"spinRate":2540,"spinDirection":196},"zone":2,"typeConfidence":0.92,"plateTime":0.3882562447550195,"extension":6.427417204901391},"hitData":{"launchSpeed":79.7,"launchAngle":59.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.81,"coordY":135.23}},"index":4,"playId":"67efc079-d782-39ec-9927-12311e7c0f8e","pitchNumber":4,"startTime":"2026-06-08T03:33:48.319Z","endTime":"2026-06-08T03:34:01.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:34:01.945Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to shortstop Willy Adames.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-08T03:34:13.856Z","endTime":"2026-06-08T03:34:58.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.26"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.57"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.62"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.61"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.43"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.93"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.45"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.52"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.72"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.017"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".822"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.017"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".822"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"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(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":86.0,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52199551058173,"aZ":-25.905778045296447,"pfxX":4.9762551181331185,"pfxZ":3.9764960162261582,"pX":1.2122635931542993,"pZ":1.9628662695993297,"vX0":4.988828204675876,"vY0":-125.09928299788666,"vZ0":-4.30909160240001,"x":70.79,"y":185.78,"x0":-1.4582785327216967,"y0":50.00263222734442,"z0":5.84486275339847,"aX":7.843610135228212},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":-10.2,"spinRate":2519,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4387397340463397,"extension":6.742573105297929},"index":0,"playId":"6930b317-1d52-3c2a-af3a-3327ff8d7395","pitchNumber":1,"startTime":"2026-06-08T03:34:32.477Z","endTime":"2026-06-08T03:34:36.226Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553801189305464,"aZ":-25.276646990955577,"pfxX":5.680197554482155,"pfxZ":4.4787701988233,"pX":0.8754947753988069,"pZ":2.3083836223426246,"vX0":4.216966466136882,"vY0":-123.59121958220584,"vZ0":-3.516545531331927,"x":83.63,"y":176.45,"x0":-1.5933879950611762,"y0":50.005218617316366,"z0":5.8821377679202955,"aX":8.75232488830867},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.4,"breakHorizontal":-11.3,"spinRate":2499,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44386933844658216,"extension":6.652848494285545},"hitData":{"launchSpeed":70.7,"launchAngle":67.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":159.13}},"index":1,"playId":"5e0522a0-90b3-398a-b34d-36d41987b32a","pitchNumber":2,"startTime":"2026-06-08T03:34:48.357Z","endTime":"2026-06-08T03:34:58.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:34:58.422Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to shortstop Willy Adames.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-08T03:34:13.856Z","endTime":"2026-06-08T03:34:58.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.26"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.57"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.62"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.61"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.43"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.93"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.45"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.52"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.72"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.017"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".822"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".414"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".883"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.017"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".822"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".794"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".702"}],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"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(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":86.0,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52199551058173,"aZ":-25.905778045296447,"pfxX":4.9762551181331185,"pfxZ":3.9764960162261582,"pX":1.2122635931542993,"pZ":1.9628662695993297,"vX0":4.988828204675876,"vY0":-125.09928299788666,"vZ0":-4.30909160240001,"x":70.79,"y":185.78,"x0":-1.4582785327216967,"y0":50.00263222734442,"z0":5.84486275339847,"aX":7.843610135228212},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":-10.2,"spinRate":2519,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4387397340463397,"extension":6.742573105297929},"index":0,"playId":"6930b317-1d52-3c2a-af3a-3327ff8d7395","pitchNumber":1,"startTime":"2026-06-08T03:34:32.477Z","endTime":"2026-06-08T03:34:36.226Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553801189305464,"aZ":-25.276646990955577,"pfxX":5.680197554482155,"pfxZ":4.4787701988233,"pX":0.8754947753988069,"pZ":2.3083836223426246,"vX0":4.216966466136882,"vY0":-123.59121958220584,"vZ0":-3.516545531331927,"x":83.63,"y":176.45,"x0":-1.5933879950611762,"y0":50.005218617316366,"z0":5.8821377679202955,"aX":8.75232488830867},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.4,"breakHorizontal":-11.3,"spinRate":2499,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44386933844658216,"extension":6.652848494285545},"hitData":{"launchSpeed":70.7,"launchAngle":67.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":159.13}},"index":1,"playId":"5e0522a0-90b3-398a-b34d-36d41987b32a","pitchNumber":2,"startTime":"2026-06-08T03:34:48.357Z","endTime":"2026-06-08T03:34:58.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-08T03:34:58.422Z","atBatIndex":76},"scoringPlays":[4,24,70],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":151.77,"y":88.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":97.23,"y":68.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":72.03,"y":104.05},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":158.02,"y":67.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":104.87,"y":167.24},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":119.57,"y":179.41},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":141.38,"y":168.76},"type":"O","description":"Fielders Choice 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":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":108.06,"y":130.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":101.32,"y":169.77},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19],"bottom":[20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":99.55,"y":78.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":141.53,"y":156.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":103.35,"y":165.72},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":209.12,"y":90.63},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":165.21,"y":118.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":3,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":150.51,"y":108.92},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":145.94,"y":110.95},"type":"H","description":"Single"}]}},{"startIndex":26,"endIndex":35,"top":[26,27,28,29],"bottom":[30,31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":115.52,"y":184.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":105.88,"y":164.7},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":207.3,"y":116.53},"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":4,"pitcher":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":111.97,"y":163.18},"type":"O","description":"Lineout"}]}},{"startIndex":36,"endIndex":41,"top":[36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":150.35,"y":167.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":124.54,"y":58.96},"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":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":101.67,"y":148.67},"type":"O","description":"Double Play"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":100.51,"y":159.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":147.7,"y":148.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":51.37,"y":126.23},"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":95.96,"y":76.68},"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":6,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":54.65,"y":87.57},"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":6,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":133.48,"y":95.61},"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":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":106.39,"y":63.29},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":54,"top":[49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":128.69,"y":183.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":144.62,"y":72.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":129.51,"y":69.37},"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":7,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":138.72,"y":150.71},"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":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":137.32,"y":158.62},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":84.78,"y":85.75},"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":8,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":137.83,"y":186.51},"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":151.49,"y":175.87},"type":"O","description":"Double Play"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64],"bottom":[65,66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":138.96,"y":59.29},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":74.87,"y":109.8},"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":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":191.95,"y":105.27},"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":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":137.28,"y":189.84},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":153.55,"y":170.28},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":76,"top":[70,71,72,73],"bottom":[74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":10,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":146.43,"y":121.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":10,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":170.28,"y":99.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":10,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":125.64,"y":133.96},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":10,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":127.81,"y":135.23},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":10,"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":108.42,"y":159.13},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":7,"errors":0,"leftOnBase":10},"away":{"runs":2,"hits":4,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"catcher":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"first":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"second":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"center":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"onDeck":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"inHole":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"battingOrder":2,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"onDeck":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"inHole":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"battingOrder":4,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".256","atBats":31,"obp":".305","slg":".413","ops":".718","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":4,"rbi":2,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":11,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"4.46","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.41","battersFaced":40,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":59,"strikes":95,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"pitchesPerInning":"15.40","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":30,"errors":1,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":43,"groundOuts":44,"airOuts":76,"runs":31,"doubles":12,"triples":1,"homeRuns":15,"strikeOuts":49,"baseOnBalls":7,"intentionalWalks":0,"hits":65,"hitByPitch":5,"avg":".281","atBats":231,"obp":".313","slg":".537","ops":".850","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":124,"rbi":38,"leftOnBase":92,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.40","popOuts":21,"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":25,"putOuts":149,"errors":1,"chances":175,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":22,"groundOuts":29,"airOuts":41,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":17,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":118,"obp":".321","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":549,"era":"3.00","inningsPitched":"33.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.33","battersFaced":137,"outs":99,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":549,"balls":206,"strikes":343,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"16.64","gamesFinished":10,"strikeoutWalkRatio":"1.35","strikeoutsPer9Inn":"6.27","walksPer9Inn":"4.64","hitsPer9Inn":"7.36","runsScoredPer9":"3.55","homeRunsPer9":"0.55","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".444","atBats":9,"obp":".444","slg":".889","ops":"1.333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":8,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".600","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":32,"strikes":55,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":7,"groundOuts":49,"airOuts":28,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":5,"atBats":147,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":598,"era":"4.15","inningsPitched":"39.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.18","battersFaced":165,"outs":117,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":214,"strikes":384,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":1,"winPercentage":".400","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.54","walksPer9Inn":"2.77","hitsPer9Inn":"7.85","runsScoredPer9":"4.38","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"obp":".111","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":32,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.38","battersFaced":9,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":12,"strikes":20,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":0,"groundOuts":6,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".200","slg":".400","ops":".600","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":6,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"6.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":18,"groundOuts":86,"airOuts":34,"runs":30,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":56,"hitByPitch":4,"atBats":227,"obp":".316","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":912,"era":"4.25","inningsPitched":"59.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.26","battersFaced":251,"outs":178,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":912,"balls":321,"strikes":591,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.53","rbi":0,"winPercentage":".429","pitchesPerInning":"15.37","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"7.74","walksPer9Inn":"2.88","hitsPer9Inn":"8.49","runsScoredPer9":"4.55","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".167","slg":".000","ops":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":9,"strikes":10,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":17,"groundOuts":32,"airOuts":29,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":103,"obp":".241","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":418,"era":"2.40","inningsPitched":"30.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":8,"whip":"0.90","battersFaced":113,"outs":90,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":418,"balls":143,"strikes":275,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".667","pitchesPerInning":"13.93","gamesFinished":2,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.70","homeRunsPer9":"0.60","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":26,"groundOuts":64,"airOuts":61,"runs":30,"doubles":16,"triples":1,"homeRuns":4,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":1,"hits":59,"hitByPitch":3,"avg":".245","atBats":241,"obp":".326","slg":".369","ops":".695","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":89,"rbi":33,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.25","popOuts":23,"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":141,"putOuts":42,"errors":7,"chances":190,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".467","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"2.33","battersFaced":15,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":28,"gamesStarted":0,"flyOuts":16,"groundOuts":27,"airOuts":28,"runs":13,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":2,"hits":20,"hitByPitch":1,"atBats":106,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":463,"era":"3.34","inningsPitched":"29.2","wins":2,"losses":3,"saves":4,"saveOpportunities":5,"holds":3,"blownSaves":1,"earnedRuns":11,"whip":"1.18","battersFaced":124,"outs":89,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":463,"balls":164,"strikes":299,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".400","pitchesPerInning":"15.61","gamesFinished":11,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"9.71","walksPer9Inn":"4.55","hitsPer9Inn":"6.07","runsScoredPer9":"3.94","homeRunsPer9":"1.52","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":47,"flyOuts":13,"groundOuts":36,"airOuts":36,"runs":14,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":1,"hits":30,"hitByPitch":1,"avg":".231","atBats":130,"obp":".281","slg":".369","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":48,"rbi":12,"leftOnBase":73,"sacBunts":2,"sacFlies":0,"babip":".278","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.33","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":78,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":31,"groundOuts":64,"airOuts":63,"runs":30,"doubles":14,"triples":2,"homeRuns":3,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".323","atBats":220,"obp":".357","slg":".445","ops":".802","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":98,"rbi":22,"leftOnBase":55,"sacBunts":0,"sacFlies":2,"babip":".349","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.33","popOuts":5,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":102,"errors":2,"chances":105,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":11,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":11,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":31,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":176,"era":"2.08","inningsPitched":"8.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.85","battersFaced":42,"outs":26,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":78,"strikes":98,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"20.31","gamesFinished":1,"strikeoutWalkRatio":"0.91","strikeoutsPer9Inn":"10.38","walksPer9Inn":"11.42","hitsPer9Inn":"5.19","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":33,"groundOuts":57,"airOuts":54,"runs":30,"doubles":20,"triples":1,"homeRuns":8,"strikeOuts":87,"baseOnBalls":19,"intentionalWalks":2,"hits":62,"hitByPitch":1,"avg":".240","atBats":258,"obp":".293","slg":".419","ops":".712","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":108,"rbi":32,"leftOnBase":123,"sacBunts":0,"sacFlies":2,"babip":".327","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":421,"errors":4,"chances":462,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":27,"obp":".433","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"10.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.17","battersFaced":31,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":41,"strikes":84,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".---","pitchesPerInning":"20.83","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"16.50","runsScoredPer9":"10.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":4,"groundOuts":11,"airOuts":10,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".250","atBats":44,"obp":".298","slg":".591","ops":".889","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":26,"rbi":9,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":6,"putOuts":82,"errors":1,"chances":89,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":31,"groundOuts":76,"airOuts":63,"runs":42,"doubles":19,"triples":1,"homeRuns":10,"strikeOuts":40,"baseOnBalls":24,"intentionalWalks":0,"hits":72,"hitByPitch":3,"atBats":246,"obp":".359","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1007,"era":"5.49","inningsPitched":"60.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.58","battersFaced":278,"outs":182,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1007,"balls":378,"strikes":629,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".286","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.93","walksPer9Inn":"3.56","hitsPer9Inn":"10.68","runsScoredPer9":"6.23","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":41,"groundOuts":45,"airOuts":76,"runs":34,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":16,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".242","atBats":260,"obp":".288","slg":".446","ops":".734","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":116,"rbi":29,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.64","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":145,"putOuts":99,"errors":11,"chances":255,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":52,"groundOuts":48,"airOuts":84,"runs":35,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":63,"baseOnBalls":36,"intentionalWalks":0,"hits":59,"hitByPitch":0,"atBats":247,"obp":".330","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1237,"era":"4.12","inningsPitched":"67.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.40","battersFaced":290,"outs":203,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1237,"balls":484,"strikes":753,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".400","pitchesPerInning":"18.28","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.38","walksPer9Inn":"4.79","hitsPer9Inn":"7.85","runsScoredPer9":"4.66","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"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":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"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":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":22,"gamesStarted":0,"flyOuts":5,"groundOuts":17,"airOuts":12,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":71,"obp":".356","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":412,"era":"3.72","inningsPitched":"19.1","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":8,"blownSaves":1,"earnedRuns":8,"whip":"1.55","battersFaced":87,"outs":58,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":191,"strikes":221,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".---","pitchesPerInning":"21.31","gamesFinished":3,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"12.57","walksPer9Inn":"6.98","hitsPer9Inn":"6.98","runsScoredPer9":"3.72","homeRunsPer9":"0.47","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"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"}]},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":25,"groundOuts":76,"airOuts":48,"runs":35,"doubles":14,"triples":2,"homeRuns":4,"strikeOuts":77,"baseOnBalls":30,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":259,"obp":".315","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1237,"era":"4.00","inningsPitched":"69.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.29","battersFaced":293,"outs":209,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1237,"balls":490,"strikes":747,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".455","pitchesPerInning":"17.76","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"9.95","walksPer9Inn":"3.88","hitsPer9Inn":"7.75","runsScoredPer9":"4.52","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":3,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":60,"groundOuts":74,"airOuts":93,"runs":33,"doubles":13,"triples":4,"homeRuns":2,"strikeOuts":12,"baseOnBalls":15,"intentionalWalks":3,"hits":80,"hitByPitch":3,"avg":".323","atBats":248,"obp":".359","slg":".431","ops":".790","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":107,"rbi":25,"leftOnBase":70,"sacBunts":4,"sacFlies":7,"babip":".324","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"124.00","popOuts":11,"lineOuts":22},"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":177,"putOuts":72,"errors":3,"chances":252,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":25,"flyOuts":16,"groundOuts":13,"airOuts":25,"runs":13,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":0,"avg":".280","atBats":82,"obp":".362","slg":".439","ops":".801","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":36,"rbi":6,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".356","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","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":1,"putOuts":16,"errors":0,"chances":17,"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"}]},"ID691740":{"person":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":16,"groundOuts":16,"airOuts":19,"runs":4,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":2,"avg":".297","atBats":74,"obp":".354","slg":".378","ops":".732","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":28,"rbi":11,"leftOnBase":34,"sacBunts":1,"sacFlies":1,"babip":".393","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":10,"stolenBasePercentage":".588","caughtStealingPercentage":".412","assists":13,"putOuts":160,"errors":2,"chances":175,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[669477,681916,646240,650333,642715,808982,805811,813841,656305,691740,687551,686790,664141,668873,669062,676775],"pitchers":[686790,664141,668873,669062,676775,681916],"bench":[682674,606992,671083],"bullpen":[663941,656529,605288,592662,694738,693313,657277],"battingOrder":[681916,646240,650333,642715,808982,813841,656305,691740,687551],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Arraez; Chapman, M 2; Lee, J."},{"label":"RBI","value":"Chapman, M (33); Lee, J (22)."},{"label":"2-out RBI","value":"Lee, J."},{"label":"Runners left in scoring position, 2 out","value":"Gilbert; Devers; Eldridge 2."},{"label":"SAC","value":"Gilbert."},{"label":"GIDP","value":"Schmitt; Susac, D."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lee, J (2, 2nd base off Taillon/Kelly, C)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Miller, E (1, throw)."},{"label":"DP","value":"2 (Chapman, M-Devers; Devers-Chapman, M)."}]}],"note":[{"label":"1","value":"Ran for Eldridge in the 10th."}]},"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":7,"airOuts":11,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".239","atBats":35,"obp":".333","slg":".388","ops":".721","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":9,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"4.29","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.23","battersFaced":37,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":54,"strikes":93,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":2,"pitchesPerInning":"14.70","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":30,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","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":0,"airOuts":2,"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":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":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":17,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":19,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":59,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":251,"era":"2.30","inningsPitched":"15.2","wins":1,"losses":0,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.21","battersFaced":64,"outs":47,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":251,"balls":92,"strikes":159,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.02","gamesFinished":10,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.19","walksPer9Inn":"2.30","hitsPer9Inn":"8.62","runsScoredPer9":"2.30","homeRunsPer9":"1.15","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"203","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":14,"groundOuts":16,"airOuts":21,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".250","atBats":88,"obp":".356","slg":".489","ops":".845","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":43,"rbi":13,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".327","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":0,"chances":32,"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"}]},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":19,"groundOuts":33,"airOuts":35,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":3,"atBats":104,"obp":".296","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":436,"era":"4.18","inningsPitched":"28.0","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":13,"whip":"1.11","battersFaced":116,"outs":84,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":436,"balls":147,"strikes":289,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.57","gamesFinished":5,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"4.50","walksPer9Inn":"1.93","hitsPer9Inn":"8.04","runsScoredPer9":"4.18","homeRunsPer9":"0.96","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":27,"groundOuts":59,"airOuts":51,"runs":37,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":61,"hitByPitch":1,"atBats":221,"obp":".339","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":954,"era":"4.99","inningsPitched":"57.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.42","battersFaced":247,"outs":173,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":954,"balls":362,"strikes":592,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".500","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.27","walksPer9Inn":"3.28","hitsPer9Inn":"9.52","runsScoredPer9":"5.77","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"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":"1-4 | 3B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":30,"groundOuts":40,"airOuts":51,"runs":42,"doubles":13,"triples":2,"homeRuns":14,"strikeOuts":88,"baseOnBalls":38,"intentionalWalks":3,"hits":54,"hitByPitch":3,"avg":".232","atBats":233,"obp":".347","slg":".485","ops":".832","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":113,"rbi":34,"leftOnBase":138,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.64","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":100,"errors":1,"chances":104,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":26,"strikes":46,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":9,"gamesStarted":3,"flyOuts":20,"groundOuts":40,"airOuts":34,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":117,"obp":".283","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":490,"era":"4.73","inningsPitched":"32.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.08","battersFaced":129,"outs":97,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":186,"strikes":304,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".750","pitchesPerInning":"15.15","gamesFinished":2,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"5.29","walksPer9Inn":"2.23","hitsPer9Inn":"7.52","runsScoredPer9":"4.73","homeRunsPer9":"1.11","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":18,"gamesStarted":0,"flyOuts":11,"groundOuts":10,"airOuts":18,"runs":8,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":57,"obp":".323","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":281,"era":"4.20","inningsPitched":"15.0","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.40","battersFaced":66,"outs":45,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":281,"balls":98,"strikes":183,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"18.73","gamesFinished":5,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.20","walksPer9Inn":"4.80","hitsPer9Inn":"7.80","runsScoredPer9":"4.80","homeRunsPer9":"2.40","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"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":13,"gamesStarted":13,"flyOuts":51,"groundOuts":66,"airOuts":83,"runs":41,"doubles":14,"triples":1,"homeRuns":17,"strikeOuts":74,"baseOnBalls":19,"intentionalWalks":0,"hits":63,"hitByPitch":3,"atBats":285,"obp":".276","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1172,"era":"4.74","inningsPitched":"76.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.08","battersFaced":308,"outs":228,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1172,"balls":415,"strikes":757,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".400","pitchesPerInning":"15.42","gamesFinished":0,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.25","hitsPer9Inn":"7.46","runsScoredPer9":"4.86","homeRunsPer9":"2.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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":"400","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":43,"groundOuts":63,"airOuts":86,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":29,"intentionalWalks":2,"hits":64,"hitByPitch":4,"avg":".243","atBats":263,"obp":".327","slg":".342","ops":".669","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":90,"rbi":19,"leftOnBase":143,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.60","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":107,"putOuts":36,"errors":4,"chances":147,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":11,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".320","slg":".273","ops":".593","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":6,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".238","groundOutsToAirouts":"2.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":65,"flyOuts":46,"groundOuts":50,"airOuts":64,"runs":27,"doubles":12,"triples":2,"homeRuns":6,"strikeOuts":67,"baseOnBalls":43,"intentionalWalks":1,"hits":58,"hitByPitch":5,"avg":".246","atBats":236,"obp":".369","slg":".390","ops":".759","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":92,"rbi":36,"leftOnBase":119,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":479,"errors":1,"chances":547,"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":"900","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":21,"groundOuts":37,"airOuts":46,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".280","atBats":157,"obp":".354","slg":".357","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":56,"rbi":18,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".336","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.50","popOuts":12,"lineOuts":13},"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":7,"stolenBases":29,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":12,"putOuts":333,"errors":5,"chances":350,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":35,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":17,"strikes":18,"strikePercentage":".510","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","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":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":13,"gamesStarted":13,"flyOuts":56,"groundOuts":52,"airOuts":86,"runs":40,"doubles":8,"triples":0,"homeRuns":20,"strikeOuts":59,"baseOnBalls":23,"intentionalWalks":1,"hits":65,"hitByPitch":2,"atBats":262,"obp":".314","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1129,"era":"5.19","inningsPitched":"67.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.30","battersFaced":287,"outs":203,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1129,"balls":416,"strikes":713,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":1,"winPercentage":".286","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.06","hitsPer9Inn":"8.65","runsScoredPer9":"5.32","homeRunsPer9":"2.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-5 | 2 K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":40,"groundOuts":44,"airOuts":69,"runs":37,"doubles":8,"triples":2,"homeRuns":11,"strikeOuts":70,"baseOnBalls":23,"intentionalWalks":1,"hits":63,"hitByPitch":8,"avg":".258","atBats":244,"obp":".341","slg":".443","ops":".784","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":108,"rbi":32,"leftOnBase":101,"sacBunts":1,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.18","popOuts":18,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":193,"errors":3,"chances":200,"fielding":".985","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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","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":28,"gamesStarted":0,"flyOuts":19,"groundOuts":25,"airOuts":25,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":109,"obp":".300","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":504,"era":"2.22","inningsPitched":"28.1","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":4,"blownSaves":2,"earnedRuns":7,"whip":"1.27","battersFaced":120,"outs":85,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":504,"balls":167,"strikes":337,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.79","gamesFinished":7,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.18","hitsPer9Inn":"8.26","runsScoredPer9":"3.18","homeRunsPer9":"0.95","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":16,"groundOuts":21,"airOuts":26,"runs":15,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":20,"hitByPitch":5,"avg":".222","atBats":90,"obp":".358","slg":".356","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":32,"rbi":10,"leftOnBase":43,"sacBunts":1,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":7,"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":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":11,"putOuts":196,"errors":1,"chances":208,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":52,"flyOuts":20,"groundOuts":33,"airOuts":42,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".239","atBats":138,"obp":".314","slg":".406","ops":".720","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":56,"rbi":22,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".265","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":26,"groundOuts":39,"airOuts":50,"runs":29,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":55,"baseOnBalls":23,"intentionalWalks":3,"hits":47,"hitByPitch":3,"avg":".247","atBats":190,"obp":".336","slg":".416","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":79,"rbi":21,"leftOnBase":126,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.11","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":92,"errors":0,"chances":96,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":18,"gamesStarted":0,"flyOuts":10,"groundOuts":24,"airOuts":15,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":74,"obp":".314","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":337,"era":"2.49","inningsPitched":"21.2","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.25","battersFaced":87,"outs":65,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":337,"balls":133,"strikes":204,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".833","pitchesPerInning":"15.55","gamesFinished":11,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.72","walksPer9Inn":"4.57","hitsPer9Inn":"6.65","runsScoredPer9":"3.32","homeRunsPer9":"1.25","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"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":{"note":"(L, 2-2)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.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":12,"gamesStarted":0,"flyOuts":5,"groundOuts":25,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":54,"obp":".279","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":236,"era":"1.69","inningsPitched":"16.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.06","battersFaced":62,"outs":48,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":88,"strikes":148,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.79","rbi":1,"winPercentage":".500","pitchesPerInning":"14.75","gamesFinished":4,"strikeoutWalkRatio":"0.86","strikeoutsPer9Inn":"3.38","walksPer9Inn":"3.94","hitsPer9Inn":"5.63","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"202","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".200","slg":".111","ops":".311","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".200","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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":13,"gamesStarted":10,"flyOuts":39,"groundOuts":73,"airOuts":63,"runs":34,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":0,"hits":65,"hitByPitch":3,"atBats":251,"obp":".325","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1071,"era":"4.59","inningsPitched":"64.2","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.35","battersFaced":278,"outs":194,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1071,"balls":392,"strikes":679,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".625","pitchesPerInning":"16.56","gamesFinished":1,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.24","walksPer9Inn":"3.06","hitsPer9Inn":"9.05","runsScoredPer9":"4.73","homeRunsPer9":"1.25","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":14,"errors":1,"chances":19,"fielding":".947","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":41,"groundOuts":54,"airOuts":62,"runs":35,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".180","atBats":205,"obp":".285","slg":".322","ops":".607","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":66,"rbi":28,"leftOnBase":111,"sacBunts":1,"sacFlies":3,"babip":".207","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.29","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":76,"errors":4,"chances":241,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":23,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":18,"runs":16,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":3,"atBats":80,"obp":".396","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":400,"era":"7.08","inningsPitched":"20.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":16,"whip":"1.72","battersFaced":97,"outs":61,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":139,"strikes":261,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"19.67","gamesFinished":3,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"10.18","walksPer9Inn":"4.87","hitsPer9Inn":"10.62","runsScoredPer9":"7.08","homeRunsPer9":"1.33","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":10},"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":46,"groundOuts":78,"airOuts":100,"runs":26,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":30,"intentionalWalks":0,"hits":64,"hitByPitch":4,"avg":".247","atBats":259,"obp":".331","slg":".347","ops":".678","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":90,"rbi":33,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.75","popOuts":19,"lineOuts":35},"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":169,"putOuts":88,"errors":1,"chances":258,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":6,"flyOuts":28,"groundOuts":57,"airOuts":53,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":200,"obp":".236","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":846,"era":"1.74","inningsPitched":"57.0","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"0.88","battersFaced":220,"outs":171,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":846,"balls":300,"strikes":546,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"14.84","gamesFinished":2,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"9.16","walksPer9Inn":"2.53","hitsPer9Inn":"5.37","runsScoredPer9":"2.05","homeRunsPer9":"0.16","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"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":true,"isSubstitute":false}}},"batters":[691718,694208,665804,682634,624424,683737,608324,664023,673548,663538,699393,608348,592791,665871,657097,694037,663423],"pitchers":[592791,665871,657097,694037,663423],"bench":[621020],"bullpen":[676962,665795,684007,664208,571948,607067,669020,573204],"battingOrder":[691718,624424,683737,608324,664023,673548,663538,699393,608348],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Happ (2, McDonald)."},{"label":"TB","value":"Ballesteros; Busch; Crow-Armstrong; Happ 3; Hoerner; Kelly, C; Suzuki."},{"label":"RBI","value":"Ballesteros (22)."},{"label":"2-out RBI","value":"Ballesteros."},{"label":"Runners left in scoring position, 2 out","value":"Busch; Kelly, C 2; Crow-Armstrong; Bregman."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crow-Armstrong (14, 3rd base off Smith, D/Susac, D)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Bregman-Ramírez-Busch; Ramírez-Busch)."}]}],"note":[{"label":"a","value":"Walked for Ballesteros in the 8th."},{"label":"b","value":"Struck out for Alcántara in the 10th."},{"label":"1","value":"Ran for Amaya in the 8th."}]}},"officials":[{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Susac, D (by Assad)."},{"label":"ABS Challenge","value":"Kelly, C (Ball-Overturned to Strike); Schmitt (Strike-Confirmed); Busch (Strike-Confirmed); Suzuki (Strike-Overturned to Ball); Conforto (Strike-Overturned to Ball); Susac, D (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"McDonald 87-55; Brubaker 15-10; Kilian 6-5; Miller, E 16-8; Winn, K 19-10; Smith, D 11-7; Taillon 35-18; Assad 72-46; Webb, J 7-6; Palencia, D 16-11; Thornton, T 17-12."},{"label":"Groundouts-flyouts","value":"McDonald 4-1; Brubaker 0-2; Kilian 2-0; Miller, E 0-0; Winn, K 1-0; Smith, D 0-0; Taillon 0-0; Assad 8-4; Webb, J 0-1; Palencia, D 0-1; Thornton, T 1-1."},{"label":"Batters faced","value":"McDonald 21; Brubaker 4; Kilian 3; Miller, E 4; Winn, K 5; Smith, D 3; Taillon 7; Assad 21; Webb, J 2; Palencia, D 3; Thornton, T 4."},{"label":"Inherited runners-scored","value":"Assad 1-0."},{"label":"Umpires","value":"HP: Cory Blaser. 1B: Alex Tosi. 2B: Willie Traynor. 3B: John Bacon. "},{"label":"Weather","value":"70 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, In From CF."},{"label":"First pitch","value":"7:30 PM."},{"label":"T","value":"3:04."},{"label":"Att","value":"36,317."},{"label":"Venue","value":"Wrigley Field."},{"label":"June 7, 2026"}],"pitchingNotes":["Taillon pitched to 1 batter in the 2nd inning."],"topPerformers":[{"player":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","boxscoreName":"Assad"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":26,"strikes":46,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":9,"gamesStarted":3,"flyOuts":20,"groundOuts":40,"airOuts":34,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":117,"obp":".283","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":490,"era":"4.73","inningsPitched":"32.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.08","battersFaced":129,"outs":97,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":186,"strikes":304,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".750","pitchesPerInning":"15.15","gamesFinished":2,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"5.29","walksPer9Inn":"2.23","hitsPer9Inn":"7.52","runsScoredPer9":"4.73","homeRunsPer9":"1.11","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":79,"pitchingGameScore":79},{"player":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","boxscoreName":"McDonald"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":32,"strikes":55,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":7,"groundOuts":49,"airOuts":28,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":5,"atBats":147,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":598,"era":"4.15","inningsPitched":"39.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.18","battersFaced":165,"outs":117,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":214,"strikes":384,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":1,"winPercentage":".400","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.54","walksPer9Inn":"2.77","hitsPer9Inn":"7.85","runsScoredPer9":"4.38","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","boxscoreName":"Chapman, M"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":26,"groundOuts":64,"airOuts":61,"runs":30,"doubles":16,"triples":1,"homeRuns":4,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":1,"hits":59,"hitByPitch":3,"avg":".245","atBats":241,"obp":".326","slg":".369","ops":".695","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":89,"rbi":33,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.25","popOuts":23,"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":141,"putOuts":42,"errors":7,"chances":190,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"loser":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"save":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}